To get started with Clumio Protect to back up Apache Iceberg tables on the AWS Glue Data Catalog and Amazon S3 Tables, review the following requirements and information.
Considerations
-
Clumio provides Iceberg-aware backup for Apache Iceberg tables registered in the AWS Glue Data Catalog and for tables in Amazon S3 Tables. What determines support is catalog registration, not the underlying S3 bucket type — Iceberg data in a standard S3 bucket is supported as long as it is registered in the Glue Data Catalog.
-
Tables managed exclusively by other catalogs (for example, a standalone Hive metastore or Unity Catalog) are not supported.
-
Apache Iceberg backups are Iceberg-aware and incremental — Clumio preserves table metadata and snapshot relationships so that restores are automated and transactionally consistent. Backups are stored in the SecureVault Standard tier.
-
Cross-region backup and cross-account/cross-region restore are supported. You can restore to any point in time or snapshot — in place, to a new table, or to an existing empty table.
-
Clumio protects Apache Iceberg tables in all AWS regions where Clumio is available. For the current list, see Supported AWS regions.
Supported Iceberg table format versions
Clumio supports the following Apache Iceberg table format versions:
-
Apache Iceberg format version 1
-
Apache Iceberg format version 2
Note
For Apache Iceberg format version 3 support, reach out to Clumio Support.
Requirements
-
You must have permission to create and update a CloudFormation/Terraform template. For more information, see IAM permissions required to deploy the Clumio service.
-
When you connect your AWS account, enable the Apache Iceberg asset types you want to protect (Glue table, S3 tables, or both).
Procedure
Connect your AWS account
Connect your AWS account and the regions that contain your Apache Iceberg tables to start protecting them with Clumio. When configuring the connection, under Supported asset types, enable Glue table and/or S3 tables under AWS Apache Iceberg. For more information, see Account connection.
Create an Apache Iceberg policy
Create a policy that defines when a backup of your Iceberg tables is generated and how long the backup data is retained. For more information, see Apache Iceberg policies.
Apply the policy to your Iceberg tables
Apply the policy to individual tables, or to multiple tables at once from the Inventory page. For Amazon S3 tables, you can also use tag-based AWS Protection Rules to apply policies automatically across accounts and regions; AWS Protection Rules do not apply to Glue tables, because AWS Glue does not support AWS tags. For more information, see Apache Iceberg backups and AWS Protection Rules.