切换备份备份的目的端
当备份备份的介质(例如 OSS)出现问题时, OceanBase 数据库支持切换备份的目的备份端。
切换备份的目的备份端的具体操作如下:
停止日志的自动备份备份。
命令示例如下:
obclient> ALTER SYSTEM STOP BACKUP ARCHIVELOG;
停止数据的备份备份。
命令示例如下:
obclient> ALTER SYSTEM CANCEL BACKUP BACKUPSET;
重新设置备份的目的备份端。
命令示例如下:
obclient> ALTER SYSTEM SET backup_backup_dest='xxxxx';
其中,
xxxxx
需要替换为新的备份的目的备份端。重新启动备份备份的工作线程。
命令示例如下:
设置备份备份工作线程的时间间隔。
backup_backup_dest_option
配置项用于控制备份备份相关的参数。更多backup_backup_dest_option
配置项的说明信息请参见《参考指南(MySQL 模式)》或《参考指南(Oracle 模式)》文档中 backup_backup_dest_option 章节。obclient> ALTER SYSTEM SET backup_backup_dest_option = 'log_archive_checkpoint_interval='1h';
启动备份备份的工作线程。
obclient> ALTER SYSTEM BACKUP BACKUPSET ALL;
查看备份备份的状态
启动备份备份的工作线程后,您可以通过查询以下视图来了解当前备份备份的状态:
oceanbase.CDB_OB_BACKUP_BACKUPSET_JOB
oceanbase.CDB_OB_BACKUP_BACKUPSET_JOB_HISTORY
oceanbase.CDB_OB_BACKUP_BACKUPSET_TASK
oceanbase.CDB_OB_BACKUP_BACKUPSET_TASK_HISTORY
oceanbase.CDB_OB_BACKUP_BACKUP_ARCHIVELOG_SUMMARY
视图相关的字段说明信息请参见《参考指南(MySQL 模式)》。