“demian”通过精心收集,向本站投稿了5篇linuxshell实现自动清理rman备份文件的脚本,以下是小编为大家准备的linuxshell实现自动清理rman备份文件的脚本,仅供参考,欢迎大家阅读。

linuxshell实现自动清理rman备份文件的脚本

篇1:linuxshell实现自动清理rman备份文件的脚本

rman备份脚本

#! /bin/bash

su - oracle <

rman target /<

backup AS COMPRESSED BACKUPSET database

include current controlfile format'/orabak/db_%d_%T_%s'

plus archivelog format'/orabak/arch_%d_%T_%s' delete allinput;

delete noprompt obsolete;

exit;

EOF

第三个备份保存平台自动清理过期的备份文件

#! /bin/bash

for file in `ls /orabak`

do

if [[ ${file:0:2} == “db” ]];then

fdate=${file:10:8}

mydate=`date +%Y%m%d -d “-7 day”`

if [[ $fdate < $mydate ]];then

rm -rf $file;

else

linuxshell实现自动清理rman备份文件的脚本_1echo $file;

fi

else

fdate=${file:12:8}

mydate=`date +%Y%m%d -d “-7 day”`

if [[ $fdate < $mydate ]];then

rm -rf $file;

else

echo $file;

fi

fi

done

篇2:Word如何自动创建备份文件

为了保证Word文档在损坏或被非法修改后能更有效地挽回损失,用户可以启用Word自动创建备份文件的功能,通过启用自动创建备份文件功能,可以在每次经过修改而保存Word文档时自动创建一份备份文件,操作步骤如下所述:

第1步,打开Word2007窗口,然后依次单击Office按钮→“Word选项”按钮,如图1所示。

图1单击“Word选项”按钮

第2步,在打开的“Word选项”对话框中切换到“高级”选项卡,然后在“保存”区域中选中“始终创建备份副本”复选框,并单击“确定”按钮,如图2所示,

图2 选中“始终创建备份副本”复选框

用户可以在原始Word文档的目录中看到自动创建的Word备份文件,一旦原始文件被误操作,即可打开该备份文件并将其另存为正常的.docx文件,如图3所示。

图3 自动生成的Word备份文件

篇3:如何设置CorelDraw自动备份文件

问:Coreldraw的自动备份文件保存位置在哪里?如何设置?

答:如果你没更改过CD设置的话,默认的备份文件是跟原文件在同一个文件夹;可以按Ctrl+J“选项”-“保存”里查看位置,

点“文件-打开”,在打开类型中选择全部格式,就能看到CD文件名下含有一个同名的文件名,后缀以cdr_的备份结尾,CD不允许直接打开备份文件,要打开备份文件,你要么在资源管理器中直接拖曳备份文件到CD程序中打开,要么修改备份文件的后缀为***.cdr就可以打开了,记得不要改成同原文件名同名,不然可是修改不成功的,

CD程序中的默认设置是每10分钟一次自动备份,如果电脑不是很稳定,就按这个默认设置。如果稳定性还可以的话,建议把自动备份时间改为30分钟以上,不然一会一卡,一会一卡,也比较烦。

篇4:Windows中计划任务实现自动备份文件Windows服务器操作系统

我们来利用windows系统的计划任务来实现数据库的备份,1,是文件夹copy到固定的文件夹,2.是把文件夹copy以当天日期的自动生成的文件夹:

1:我们公司要做一个“统计每天下线影片”的应用,我先把这个功能做成一个WinForm程序,生成一个exe文件

2:“开始->程序->附件->系统工具”中找到它,打开“计划任务”窗口

3:双击“添加已计划的任务”项,启动“计划任务向导”

4:选择要执行的应用程序,这里我们选择的是具有“统计每天下线影片”功能的exe文件

5:输入任务名称,你可以使用默认名或者取一个你喜欢的名字,选择任务的执行方式,我们选择“每天”项

6:设置任务开始的时间和日期,默认情况是当前的时间和日期,我们将开始时间改为9:00,也就是我们上班的时间

7:单击“完成”按钮,”计划任务“窗口中就加入了一项新任务

先看看备份是乍么备案的吧!把下面几行代码拷贝成.bat文件(除了括号里面的),在每天定时执行计划里执行这个文件就可以了,

代码如下复制代码

C:WINDOWSsystem32xcopy Z:b-b-car.com D:b-b-car.combak /y /e

(y:替换时不需确认,

代码如下复制代码set mmdd=%date:~0,4%%date:~5,2%%date:~8,2%

C:WINDOWSsystem32xcopy Z:b-b-car.com D:b-b-car.combak%mmdd% /d /y /e

(d:目录 f:文件 y:替换时不需确认,e:复制所有文件)

自动备份数据库可用下面命令,注意数据库一定要有密码,因为没有密码还需确认一次,就达不到自动备份的效果

代码如下复制代码

set mmdd=%date:~0,4%%date:~5,2%%date:~8,2%

mysqldump -h192.168.1.46 -ulinhaiquan -p123456 DB_Bbcar >d:b-b-car.combakdatabasesDB_Bbcar_“%mmdd: =%”“.sql”

篇5:script:RMAN全备脚本

script.:RMAN全备脚本

************************************

* RMAN 全备数据文件加控制文件,归档日志文件,备份文件保存到 /../.. 下,

* 并在完成归档日志文件备份后,自动删除已备份的归档日志,

*

* 备份保留14天,过期自动删除。

***********************************

db_full_backup.rmanRUN{configure retenion policy to recovery window of 14 days;configure controlfile autobackup on;configure controlfile autobackup format for device type disk to '/../..%F';allocate channel c1 device type disk format '/../..BAK_%U';backup database skip inaccessible/offline/readonly plus archivelog filesperset 20 delete all input;release channel c1;}allocate channel for maintenance device type disk ;crosscheck backupset;delete noprompt obsolete;

阅读剩余 0%
本站所有文章资讯、展示的图片素材等内容均为注册用户上传(部分报媒/平媒内容转载自网络合作媒体),仅供学习参考。 用户通过本站上传、发布的任何内容的知识产权归属用户或原始著作权人所有。如有侵犯您的版权,请联系我们反馈本站将在三个工作日内改正。