在达梦社区找不到备份清理,备份删除相关的文章,参考官方文档,在这里发一篇
关键字:备份清理,备份删除,清理备份,删除备份
备份清理有两种方式
第一种是使用函数
第二种是使用 dmrman 的删除命令
清理备份 需要DBA权限,有以下函数
ID FUN_NAME return ArgList
---- ------------------------------- ------ --------------------------------------------------------------
1303 SF_BAKSET_REMOVE NUM DEVICE_TYPE CHR,BAKSET_PATH CHR
1305 SF_BAKSET_BACKUP_DIR_REMOVE NUM DEVICE_TYPE CHR,BACKUP_DIR CHR
1306 SF_BAKSET_BACKUP_DIR_REMOVE_ALL NUM NULL
1516 SF_BAKSET_REMOVE_BATCH NUM DEVICE_TYPE CHR,TIME TIM,RANGE NUM,OBJ_NAME CHR
1519 SF_BAKSET_REMOVE NUM DEVICE_TYPE CHR,BAKSET_PATH CHR,OPTION NUM
select SF_BAKSET_REMOVE('DISK','/data/bak/DB_db_FULL_2023_07_04_15_57_48');
select SF_BAKSET_BACKUP_DIR_REMOVE('DISK','/data/bak/f0523');
select SF_BAKSET_BACKUP_DIR_REMOVE_ALL();
参数 (DEVICE_TYPE CHR,TIME TIM,RANGE NUM,OBJ_NAME CHR)
-- range:指定删除备份的级别。
-- 1-库级,2-表空间级,3-表级,4-归档备份。 NULL-忽略备份集备份级别的区分
-- obj_name:待删除备份集中备份对象的名称,仅表空间级和表级有效。
-- 若为表级备份删除,则需指定完整的表名(模式.表名),否则,将认为删除会话当前模式下的表备份。若指定为 NULL,则忽略备份集中备份对象名称区分。
select SF_BAKSET_REMOVE_BATCH('DISK',sysdate-8,null,null);
REMOVE BACKUPSET '/data/bak/DB_db_FULL_2023_07_27_17_23_54';
REMOVE BACKUPSET 'DB_db_FULL_20230727_173519_263022' DATABASE '/data/dm/data/db/dm.ini';
REMOVE BACKUPSET 'DB_db_FULL_20230727_173519_263022' DATABASE '/data/dm/data/db/dm.ini' CASCADE;
REMOVE BACKUPSETS WITH BACKUPDIR '/data/bak';
-- 不能使用sysdate
# REMOVE ... BACKUPSETS ... UNTIL TIME
REMOVE BACKUPSETS WITH BACKUPDIR '/data/bak' UNTIL TIME '2023-07-27 00:00:00';
REMOVE BACKUPSETS WITH BACKUPDIR '/data/bak' before 1;
REMOVE BACKUPSET '<备份集目录>'
[<device_type_stmt>]
[<database_bakdir_lst_stmt>][CASCADE]; |
REMOVE [<备份集类型>] BACKUPSETS [<device_type_stmt>] <database_bakdir_lst_stmt>
[[UNTIL TIME '<截止时间串>'] | [BEFORE <n_day>]];
<device_type_stmt>::= DEVICE TYPE <介质类型> [PARMS '<介质参数>']
<database_bakdir_lst_stmt>::=
DATABASE '<INI_PATH>' |
WITH BACKUPDIR '<备份集搜索目录>' {, '<备份集搜索目录>' } |
DATABASE '<INI_PATH>' WITH BACKUPDIR '<备份集搜索目录>' {, '<备份集搜索目录>' }
<备份集类型>::= <backupset_type>
DATABASE |
TABLESPACE [<ts_name>] |
TABLE ["<schema_name>"."<tab_name>"] |
ARCHIVELOG|
ARCHIVE LOG
文章
阅读量
获赞