aix 定期备份脚本

简介: aix 定期备份脚本

0 8 * /nmon/nmon.sh

0 0 * /home/oraprod/rman/d.sh 1>>/home/oraprod/rman/log/delbak.log 2>>/home/oraprod/rman/log/delbak.log
0 12 * /home/oraprod/rman/cp.sh 1>>/home/oraprod/rman/log/delbak.log 2>>/home/oraprod/rman/log/delbak.log

cat /home/oraprod/rman/d.sh

su - oraprod -c /home/oraprod/rman/del.sh >> /home/oraprod/rman/log/del$(date +%y)$(date +%m)$(expr $(date +%d) ).log
echo $(date +%y)$(date +%m)$(expr $(date +%d) ) >> /home/oraprod/rman/log/del$(date +%y)$(date +%m)$(expr $(date +%d) ).log

cat del.sh

find /mnt/nfs_hc/ -mtime +14 -name 'arc*' -exec rm {} \;
find /mnt/nfs_hc/ -mtime +14 -name 'bak*' -exec rm {} \;
find /mnt/nfs_hc/ -mtime +14 -name 'con*' -exec rm {} \;
find /nfs -mtime +7 -name 'arc*' -exec rm {} \;
find /nfs -mtime +7 -name 'bak*' -exec rm {} \;
find /nfs -mtime +7 -name 'con*' -exec rm {} \;

cat cp.sh

find 调用变量!

d=$(date +%Y)$(date +%m)$(date +%d)
name=$d

echo $name

find /nfs -name '$d' -exec cp {} /mnt/nfs_hc/ \;

find /nfs -name $name -exec cp {} /mnt/nfs_hc/ \;

相关文章
|
3月前
|
安全 Linux Go
Linux数据备份与恢复
Linux数据备份与恢复
49 5
|
5月前
|
Unix Linux 测试技术
在Linux中,如何恢复备份的文件?
在Linux中,如何恢复备份的文件?
|
5月前
|
存储 运维 监控
|
5月前
|
存储 算法 Linux
在Linux中,有哪些备份和恢复工具?
在Linux中,有哪些备份和恢复工具?
|
8月前
|
Linux
linux 系统-备份与恢复
linux 系统-备份与恢复
157 0
|
8月前
|
Linux
Linux文件误删恢复
请注意,成功恢复误删文件的机会取决于多个因素,包括文件被删除后经过的时间、磁盘的使用情况以及您采取的操作。因此,尽可能快速采取行动,并避免在误删文件所在的磁盘上写入新数据,以提高恢复成功的可能性。
63 0
|
存储 Oracle 关系型数据库
服务器数据恢复-LINUX下误删除/格式化的数据恢复方案
服务器数据恢复环境: 基于EXT2/EXT3/EXT4/Reiserfs/Xfs文件系统的Linux操作系统。 服务器故障: LINUX操作系统下误删除/格式化数据。
服务器数据恢复-LINUX下误删除/格式化的数据恢复方案
|
关系型数据库 MySQL Linux
Linux下超简单的Mysql自动备份+定期删除之前备份文件脚本
Linux下超简单的Mysql自动备份+定期删除之前备份文件脚本
|
运维 监控 关系型数据库
计划任务备份
计划任务备份

热门文章

最新文章

相关实验场景

更多