<i id='rh8wc'></i>

      <ins id='rh8wc'></ins>
        <i id='rh8wc'><div id='rh8wc'><ins id='rh8wc'></ins></div></i>
      1. <tr id='rh8wc'><strong id='rh8wc'></strong><small id='rh8wc'></small><button id='rh8wc'></button><li id='rh8wc'><noscript id='rh8wc'><big id='rh8wc'></big><dt id='rh8wc'></dt></noscript></li></tr><ol id='rh8wc'><table id='rh8wc'><blockquote id='rh8wc'><tbody id='rh8wc'></tbody></blockquote></table></ol><u id='rh8wc'></u><kbd id='rh8wc'><kbd id='rh8wc'></kbd></kbd>
      2. <dl id='rh8wc'></dl>
        <fieldset id='rh8wc'></fieldset>
        <span id='rh8wc'></span>

          <code id='rh8wc'><strong id='rh8wc'></strong></code>

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

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

            • 时间:
            • 浏览:14
            • 来源: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系统就可以对网站数据定期自动备份与删除了  ,谢谢阅读 ,希望能帮到各人  。