暂无图片
备份的 RETENTION POLICY如何生效,生效的时间
我来答
分享
Edward
2020-11-23
备份的 RETENTION POLICY如何生效,生效的时间
暂无图片 15M

1、配置了策略如下
image.png

2、我的理解应该是备份只是保留当前备份出来的文件,并且在1天后过期删除。
但是过期1天是怎么判断的,是中午12点还是凌晨0点生效。我这里是中午12点删除所有的备份记录。在13点开始执行备份的时候系统提示失败;
3、备份脚本设置如下:
“----------------------------------------date---------------------------------------”
source ~/.bash_profile
export FILE=“mweasdbbaklog-”(date +%Y%m%d%H)"-LEVEL1.log" rman target / log /home/oracle/dbincbak/{FILE}<<EOF
run{
CONFIGURE BACKUP OPTIMIZATION ON;

CONFIGURE CONTROLFILE AUTOBACKUP ON;

allocate channel c1 type disk;
allocate channel c2 type disk;
allocate channel c3 type disk;
sql ‘alter system checkpoint’;
sql ‘alter system switch logfile’;
sql ‘alter system archive log current’;
backup incremental level=1 CUMULATIVE database tag=mwdb_bk_level1 format ‘/home/oracle/dbincbak/mwdbbak_level1c_%d_%T_%s_%p.bak’ include current controlfile;
sql ‘alter system archive log current’;
backup archivelog all format ‘/home/oracle/dbincbak/dbArchLog_level1_%d_%T_%s_%p.bak’;
backup current controlfile format’/home/oracle/dbincbak/%d_%T_%s_%p.control.bak’;
backup spfile format ‘/home/oracle/dbincbak/mwdbL1_SPFILE_%d_%T_%s_%p.bak’;
crosscheck backup;
delete noprompt expired backup;
delete noprompt obsolete;
release channel c1;
release channel c2;
release channel c3;
}
EOF
exit;
4、定时运行文件
image.png
唯一值得怀疑的文件
image.png

如上这些没有找出来设置的逻辑

我来答
添加附件
收藏
分享
问题补充
10条回答
默认
最新
Edward
升级问题到: 潜在风险
暂无图片 评论
暂无图片 有用 0
打赏 0
Edward

同上,备份日志输出控制文件备份失败
RMAN-03009: failure of Control File and SPFILE Autobackup command on c1 channel at 11/23/2020 18:05:51
ORA-17507: I/O request size 512 is not a multiple of logical block size

暂无图片 评论
暂无图片 有用 0
打赏 0
你好我是李白

RMAN Backup of SPFILE Returns Error ORA-17507: I/O request size 512 is not a multiple of logical block size (Doc ID 2402586.1)看看是否对你有帮助。

暂无图片 评论
暂无图片 有用 0
打赏 0
JiekeXu
暂无图片

show all;
查看你的rman 配置里

CONFIGURE SNAPSHOT CONTROLFILE NAME TO '/u01/app/oracle/product/12.2.0/dbhome_1/dbs/snapcf_JiekeXu.f'; 

应该是如上所示一样配置到本地了,需将其配置到 ASM 中;
CONFIGURE SNAPSHOT CONTROLFILE NAME TO ‘+DATA/JiekeXu/snapcf_JiekeXu.f’;
----这里需写具体的名字不能只写磁盘组名;

暂无图片 评论
暂无图片 有用 0
打赏 0
Edward
暂无图片 评论
暂无图片 有用 0
打赏 0
Edward

Hello JiekeXu 老师
我按照您的建议修改了配置文件,现在RMAN设置如下
image.png
目前的问题有两个:
1、还是出现
image.png

备份脚本如下:
image.png

2、没有对归档日志执行备份,不知道是那里的设置不正确

具体的过程可以看日志

暂无图片 评论
暂无图片 有用 0
打赏 0
JiekeXu
暂无图片

感觉像是你的这个 rman 里的控制文件没生效,你的 ASM 下生成了你配置的这个文件吗?

或者你重新配置如下,再试一次。

CONFIGURE SNAPSHOT CONTROLFILE NAME TO ‘+DATADG/easdb/controlfile/snapconf_easdb.f’;

image.png

暂无图片 评论
暂无图片 有用 0
打赏 0
Edward

文件有
image.png
控制文件目前的设置如下
image.png
修改的设置
image.png
还是报错
image.png

详见新上传的附件

暂无图片 评论
暂无图片 有用 0
打赏 0
Edward
暂无图片 评论
暂无图片 有用 0
打赏 0
刘贵宾

cd +FRANDREDG/easdb/contorlfile

然后ls截图看看

暂无图片 评论
暂无图片 有用 0
打赏 0
回答交流
Markdown


请输入正文
提交
问题信息
请登录之后查看
附件列表
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏