如何用Linux命令进行定时网站备份?

时间:19-12-10 12:44 责任编辑: admin 来源:电脑吧 点击:

  对于站长来说,养成良好的备份习惯是非常重要的。无论性能多么好的美国服务器,都有出现问题的时候,情况严重的话会造成网站数据损坏和丢失,所以定期备份文件可以有效保障网站的长期发展。

  对于Linux系统美国VPS或者服务器来说,除了利用某些软件来进行网站文件备份之外,还可以采用Linux命令进行定时备份。

  注意:这里以文件目录/home/backups/example备份到/home目录下为例

  一、创建脚本

  touch 路径、文件名.sh

  touch /home/backup.sh

  vi /home/backup.sh

Linux操作系统定时备份文件方法

  二、脚本内容

  #! /bin/sh

  mkdir /home/fcc

  创建一个文件(备份路径)

  cp -r /home/backups/example /home/fcc

  含义:数据存储backups目录,备份到fcc目录下,首先复制数据,如下:

  tar -zcpvf /home/backup$(date +%Y%m%d) .tar.gz /home/fcc

Linux操作系统定时备份文件方法

  含义:将数据所在文件fcc打包

  rm -rf /home/fcc

  三、删除文件内容

  find ./ -mtime +20 -name ‘’*.tar.gz‘’ -exec rm -rf {} rm -rf {} ;

  含义:删除改文件夹下超过20天的文件(天数可以根据条件来决定。)

  第四、执行脚本文件

  sh /home/backup.sh

  含义:设置定时执行脚本

  安装cron服务

  检查服务状态:service crond status

  修改crontab内容

  执行命令:crontab -e

  进入后写脚本时间:0 0 /5 * /home/backup.sh (分 时 日 月 周)

  设置为每5天执行一次脚本

  保存wq

  重启cron服务

  service cron restart

  这样通过以上简单的定时备份设置就可以对文件进行备份了,方法还是比较简单

    最新更新

    视觉焦点

    新闻排行

    1. xp系统出现“无法识别的USB设备”如何解决?
    2. xp系统提示“没有找到comres.dll”如何解决呢?
    3. winxp系统桌面禁止存放文件怎么解决?
    4. winxp提示“comctl32.dll文件无法找到”的处理办法
    5. Winxp提示关闭Windows文件保护如何解决?
    6. Winxp系统蓝屏swkb.sys提示怎么办?
    7. win xp提示没有找到comres.dll怎么解决?
    8. winxp如何禁止网页自动下载?
    9. xp网上邻居提示“您可能没有权限使用网络资源”怎么
    10. Winxp提示错误“rpc服务器不可用”怎么办?