此为用户twk的备份执行方案(192.168.42.246虚拟机数据库,备份到192.168.42.147的第二硬盘)
此为用户twk的备份执行方案(192.168.42.5虚拟机数据库,备份到192.168.42.147的第二硬盘)思路:共享192.168.42.5的AppServ,关闭windows防火墙建立mount文件夹,挂载AppServer,在sdb1建立airfreightdb文件夹,建立sh(设定自动删除7日前的备份),sh添加到排程crontabticketingdb步骤:
#mkdir /mnt/ticketingdb#mount -t cifs -o username=administrator,password=xxxxx //192.168.42.246/AppServ /mnt/ticketingdb#ll /mnt/ticketingdb#mkdir /mnt/sdb1/ticketingdbairfreightdb步骤:#mkdir /mnt/airfreightdb#mount -t cifs -o username=admin,password=XXXXXXXX //192.168.42.5/AppServ /mnt/airfreightdb#ll /mnt/airfreightdb#mkdir /mnt/sdb1/airfreightdb备份路径:可备份到同一文件夹,也可以备份到不同的文件夹,以管理员习惯为准。#vi ai+ti.sh*****************************************************************************************mount -t cifs -o username=administrator,password=xxxxxxxxxx //192.168.42.246/AppServ /mnt/ticketingdbmount -t cifs -o username=admin,password=xxxxxxxxx //192.168.42.5/AppServ /mnt/airfreightdbDATE=`date +%Y-%m-%d`tar -cvzf /mnt/sdb1/airfreightdb/airfreightdb.$DATE.tar.gz /mnt/airfreightdbfind /mnt/sdb1/airfreightdb -type f -mtime +7 -exec rm -f {} \;tar -cvzf /mnt/sdb1/ticketingdb/ticketingdb.$DATE.tar.gz /mnt/ticketingdbfind /mnt/sdb1/ticketingdb -type f -mtime +7 -exec rm -f {} \;##backup airfreight database and ticketing database to 192.168.42.147 second HD /mnt/sdb1******************************************************************************************#crontab -e#05 20 * * * /root/ai+ti.sh~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~补充说明:例如: 今天是1-11号,查找第五天前当日( -mtime x )-mtime 0 就是1-11号 -mtime 5 就是1-6号......留意一点mtime是以24小时计算的,不足24小时会被计算为当天。最近访问时间 access time (-atime)
最近更改时间 modify time (-mtime)最近状态改动时间 change time(-ctime)