找回密码
 立即注册
CeraNetworksBGVM服务器主机交流IP归属甄别会员请立即修改密码
查看: 89|回复: 0

RAKsmart:Linux下定时备份文件

[复制链接]

28

主题

106

回帖

380

积分

中级会员

积分
380
发表于 2018-8-8 15:46:29 | 显示全部楼层 |阅读模式
将文件目录 /home/backups/balalala 备份到/home目录下

创建脚本
touch 路径、文件名.sh
touch /home/backup.sh
vi /home/backup.sh

脚本内容
#! /bin/sh
mkdir /home/fcc
   创建一个文件(备份的路径)
   cp -r /home/backups/balalala /home/fcc
   数据存在backups目录下,备份到fcc目录下,先把数据拷贝过来
   tar -zcpvf /home/backup$(date +%Y%m%d) .tar.gz /home/fcc
   将数据所在文件fcc打包
   rm -rf /home/fcc
   删除文件内容
   find ./ -mtime +30 -name ‘’*.tar.gz‘’ -exec rm -rf {} rm -rf {} \;
   删除改文件夹下超过30天的文件

执行脚本文件
  sh /home/backup.sh
  
设置定时执行脚本
安装cron
检查服务状态:service crond status
修改crontab内容
命令crontab -e
进入后写脚本时间:0 0 /7 * /home/backup.sh  (分 时 日 月 周)
设置为每7天执行一次脚本
保存wq
重启cron服务
service cron restart

文章详情:http://www.raksmart.com/21.html
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|HS2V主机综合交流论坛

GMT+8, 2024-5-21 01:50 , Processed in 0.053851 second(s), 3 queries , Gzip On, Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表