除了每天,每周,每两周等之外,有没有办法让我获得惊人的Deja-dup使我每小时备份一次?如果没有,还有什么我可以用的吗?
我想备份我的/var/lib/mysql和/var/www文件夹并将它们作为 tar.gz 文件保存到我安装的网络文件服务器 (uslons001)。
这是我的 bash 文件位于: /bin/backups/mysqlbackup.sh
#!/bin/bash
mkdir /home/lv_admin/uslons001/`date +%d%m%y`
cd /home/lv_admin/uslons001/`date +%d%m%y`
tar -czf mysql.tar.gz /var/lib/mysql
tar -czf www.tar.gz /var/www
Run Code Online (Sandbox Code Playgroud)
当我在 cmd shell 中执行它时它工作得非常好,但是当我设置 cron 作业时它永远不会运行,所以我没有正确设置 cron 作业。我的 cron 工作看起来像这样。
36 10 * * 5 /bin/backups/mysqlbackup.sh
Run Code Online (Sandbox Code Playgroud)
../var/log/cron.log 文件中也没有任何内容,因此不会记录任何错误。(即使在 /etc/syslog.conf 文件中启用 cron 日志记录后