云数据库 GeminiDB-备份概述:备份方案
备份方案
GeminiDB Cassandra实例按照执行方式支持自动备份和手动备份两种方案。
- 自动备份
您可以在管理控制台设置自动备份策略,系统将会按照自动备份策略中设置的备份时间段和备份周期进行自动备份,并且会按照设置的备份保留天数对备份文件进行存放。
自动备份的备份文件不支持手动删除,可通过修改自动备份策略调整备份保留天数,超出备份保留天数的已有备份文件会被自动删除。
- 手动备份
手动备份是由用户根据自身业务特点随时启动的数据库实例的全量备份,会一直保存,直到用户手动删除。
建议您定期对数据库进行备份,当数据库故障或数据损坏时,可以通过备份恢复数据库,从而保证数据可靠性。
表1 自动备份与手动备份对比 备份方案
使用场景
自动备份
系统按照自动备份策略,对数据库进行自动备份,您可以根据业务需求修改自动备份策略。可以增量或全量备份。
手动备份
根据自身业务特点手动启动数据库实例的全量备份。
按照使用场景支持跨区域备份和库表级备份。
表2 使用场景 备份方案
使用场景
跨区域备份
用户可以在异地区域使用目标区域的备份文件恢复到新的实例,用来恢复业务。仅支持自动全备。
管理库表级备份
当数据库或表被恶意或误删除,可依赖实例的备份保障数据安全。支持自动备份和手动备份。
按照执数据量分为全量备份和增量备份。
表3 全量备份和增量备份对比 备份类型
全量备份
增量备份
描述
全量备份是备份数据库所有数据。
增量备份是备份某个时间段内变化的数据。
是否默认开启
是
是
保留时长
- 自动备份为设置的保留天数。减少保留天数,会针对已有的备份文件生效。
- 手动备份会一直保存,不会随着GeminiDB Cassandra实例的删除而释放,直到用户手动删除。
增量备份随自动全量备份一起删除。
特点
- 对当前状态下的数据库实例中的所有数据进行一次完整的备份。
- 用户可在任意时刻使用全量备份恢复创建备份时的完整数据。
- 包含自动备份和手动备份。
- 对当前状态下的数据库实例中的数据,基于上一次全量备份的增量部分进行备份
- 用户使用增量备份进行恢复时,会下载上一次全量备份数据和这期间的增量数据
- 增量备份只有自动备份
查看备份大小
单击实例名称,在“备份恢复”的“实例级备份”、“库表级备份”页签查看备份大小。
单击实例名称,在“备份恢复”的“增量备份”页签查看备份大小。