Skip to content

Add support for S3 storage classes#1172

Open
jonatas-rp wants to merge 1 commit into
EnterpriseDB:masterfrom
jonatas-rp:feature/s3-storage-classes
Open

Add support for S3 storage classes#1172
jonatas-rp wants to merge 1 commit into
EnterpriseDB:masterfrom
jonatas-rp:feature/s3-storage-classes

Conversation

@jonatas-rp

Copy link
Copy Markdown

Closes #1104

Changes:

  • Add --storage-class to barman-cloud-backup, --storage-class-wals to barman-cloud-wal-archive, and aws_storage_class aws_storage_class_wals server config keys, all forwarded to S3 uploads as the StorageClass header.
  • Raises ObjectIsArchived exception when files are archived with explicit message that hints users to issue an RestoreObject request
  • Adds tests to validate configuration variables are correctly being forwarded
  • Included documentation for the new added config keys and warnings related to archived objects

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for S3 Storage Classes

1 participant