脱离ocp 设置备份任务是怎么操作?没有看到相关的视图和设置办法?问过OB 的兄弟 说可以脱离ocp,但是文档又找不到?在这里问问看
https://www.oceanbase.com/docs/common-oceanbase-database-cn-10000000001687890
物理备份分为日志归档和数据备份2个功能 可以好好看看文档
数据备份分为全量备份和增量备份 在你开启归档并且配置好备份路径后执行以下命令就会备份数据
ALTER SYSTEM BACKUP DATABASE; 全量
ALTER SYSTEM BACKUP INCREMENTAL DATABASE; 增量
数据备份相关的视图可以通过 CDB_OB_BACKUP_JOBS 和 CDB_OB_BACKUP_TASKS 查看 也有对应的历史视图可以查询
1 个赞
我的意思是 我在OCP 设置了周日备份,脱离了OCP 是不是周日就不会调用备份命令了??需要手工布置脚本??
我理解OCP也是定时任务,如果不用OCP黑屏方式下你可以使用定时任务自己写脚本去执行SQL命令,比如Crontab
谢谢
ALTER SYSTEM SET backup_dest='file:///backup/obbackup';
ALTER SYSTEM SET backup_log_archive_option = 'optional compression= enable';
ALTER SYSTEM ARCHIVELOG;
SELECT INCARNATION , LOG_ARCHIVE_ROUND , TENANT_ID , STATUS , START_PIECE_ID , BACKUP_PIECE_ID , MIN_FIRST_TIME
FROM CDB_OB_BACKUP_ARCHIVELOG;
SELECT INCARNATION , TENANT_ID ,ROUND_ID ,BACKUP_PIECE_ID ,COPY_ID ,CREATE_DATE ,START_TS ,CHECKPOINT_TS ,STATUS ,FILE_STATUS ,START_PIECE_ID
FROM CDB_OB_BACKUP_PIECE_FILES;
SET ENCRYPTION ON IDENTIFIED BY 'aaAA11__' ONLY;
ALTER SYSTEM BACKUP DATABASE;
SELECT INCARNATION , BS_KEY , BACKUP_TYPE , TENANT_ID , PARTITION_COUNT , MACRO_BLOCK_COUNT ,FINISH_PARTITION_COUNT ,FINISH_MACRO_BLOCK_COUNT , INPUT_BYTES ,OUTPUT_BYTES , START_TIME , COMPLETION_TIME ,status
FROM oceanbase.CDB_OB_BACKUP_PROGRESS;
SELECT BS_KEY, INCARNATION , TENANT_ID , COPY_ID , BACKUP_TYPE , ENCRYPTION_MODE ,STATUS ,FILE_STATUS ,START_TIME , COMPLETION_TIME , ELAPSED_SECONDES , COMPRESSED , OUTPUT_BYTES , COMPRESSION_RATIO , OUTPUT_RATE_BYTES_DISPLAY
FROM oceanbase.CDB_OB_BACKUP_SET_FILES
ORDER BY BS_KEY DESC, TENANT_ID ;
ALTER SYSTEM BACKUP INCREMENTAL DATABASE;
详细操作记录参考:OB 企业版 3.2 备份恢复实践 (qq.com)