【问题标题】:Full Weekly Backup & Daily Incremental Backup完整的每周备份和每日增量备份
【发布时间】:2014-03-28 14:41:23
【问题描述】:

我有 Linux Centos 6.5,我尝试了不同的备份脚本,但每次都失败了。我只有少量的 Linux 经验,我只用它来设置服务器等,所以我不知道如何进行正确的备份。我有一个 100GB 的 FTP 服务器连接到我的 Linux 服务器,可用于备份。

我需要一个脚本来进行每周备份和每日增量备份。我只需要备份某些目录,例如/home, /etc 等等。它还应该每周/每天自动执行并进行备份并将该备份放在 FTP 服务器上。

有没有人为此提供适当且有效的脚本?

【问题讨论】:

    标签: centos backup


    【解决方案1】:

    假设你已经安装了 Centos,你显然有crond 工具。将你的例程放入 cron 中,它会在指定的时间执行任何脚本:

    su #login as root
    crontab -e
    

    这将在 hh:mm 每天运行 FTP 上传:

    mm hh * * * curl --upload-file testfile.zip ftp://user:password@ftp.domain.com/
    

    但我发现使用直接文件系统访问来创建备份更有用(您需要先配置 ssh 公钥访问):

    mm hh * * day_of_week_number rsync -avh -e --updates --delete /source remote.host:/dest
    

    【讨论】:

      【解决方案2】:

      将以下介绍添加到 crontab 将有助于每周备份 Linux 分区。

      mm hh * * dow rsync -avh -e --updates --delete /source /destination
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2017-10-06
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多