1. <fieldset id='qb1t0'></fieldset>
      <i id='qb1t0'></i>

        <code id='qb1t0'><strong id='qb1t0'></strong></code>
      1. <tr id='qb1t0'><strong id='qb1t0'></strong><small id='qb1t0'></small><button id='qb1t0'></button><li id='qb1t0'><noscript id='qb1t0'><big id='qb1t0'></big><dt id='qb1t0'></dt></noscript></li></tr><ol id='qb1t0'><table id='qb1t0'><blockquote id='qb1t0'><tbody id='qb1t0'></tbody></blockquote></table></ol><u id='qb1t0'></u><kbd id='qb1t0'><kbd id='qb1t0'></kbd></kbd>

        <acronym id='qb1t0'><em id='qb1t0'></em><td id='qb1t0'><div id='qb1t0'></div></td></acronym><address id='qb1t0'><big id='qb1t0'><big id='qb1t0'></big><legend id='qb1t0'></legend></big></address>
        <span id='qb1t0'></span>

      2. <i id='qb1t0'><div id='qb1t0'><ins id='qb1t0'></ins></div></i><dl id='qb1t0'></dl>
          <ins id='qb1t0'></ins>

          Linux系统如何对网站数据定期自动备份与删除?

          • 时间:
          • 浏览:6
          • 来源:124软件资讯网

              需求是这样的  ,首先网站文件和数据库需要天天自动备份 ,然后备份目录凌驾一准时间的删除  ,好比保留最近14天地备份

              恰好vps是redhat  ,内里默认居然没有装crond的服务 ,输入以下下令安装

              yum install cronie

              建立备份剧本

              vi /root/bakweb.sh

              编辑并输入以下内容

              #!/bin/bash

              find /home/bak/ -name '*' -type f -mtime +14 -exec rm {} \;

              tar zcvf /home/bak/www.penglei.name_$(date +%F).tar.gz /var/www/html

              mysqldump -u root --password=PASSWORD DBNAME >

              /home/bak/sql.penglei.name_$(date +%F).sql

              exit 0 输入:wq生存退出 。 该剧本的意思是首先选择/home/bak作为网站备份目录  。

              第一步  ,先删除/home/bak下凌驾14天的文件;

              第二步  ,按www.jb51.name_+日期为文件名备份网站目录/var/www/html;

              第三步 ,按sql.penglei.name_+日期为文件名导出数据库  ,PASSWORD和DBNAME替换为你自己的root密码和数据库名  。

              最后建立crond剧本  ,天天早上5点自动运行该剧本即可 建立crond文件

              vi /etc/cron.d/bakweb 编辑并输入以下内容

              0 5 * * * root /root/bakweb.sh

              完成  ,这样Linux系统就可以对网站数据定期自动备份与删除了 ,谢谢阅读  ,希望能帮到各人  。