首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >R快照生成本地主机/媒体的双重备份。

R快照生成本地主机/媒体的双重备份。
EN

Server Fault用户
提问于 2018-12-11 20:56:29
回答 1查看 114关注 0票数 1

我在Xen主机上使用r快照通过快照备份所有vms。

现在,r快照会加倍备份所有内容,因为它会在每个每日备份中创建一个额外的"localhost“文件夹,该文件夹再次包含/media/快照中的所有内容。

例如,这些文件是相同的:

代码语言:javascript
复制
/backup-sda4/rsnapshot/.sync/localhost/media/snapshots/tmp-vm01.myserver.de-var/backups/mysql

代码语言:javascript
复制
/backup-sda4/rsnapshot/.sync/vm01/media/snapshots/tmp-vm01.myserver.de-var/backups/mysql

这是我的配置:

代码语言:javascript
复制
config_version  1.2
snapshot_root   /backup-sda4/rsnapshot/
no_create_root  1
cmd_cp      /bin/cp
cmd_rm      /bin/rm
cmd_rsync   /usr/bin/rsync
cmd_logger  /usr/bin/logger

retain      daily   7
retain      weekly  4
retain  monthly 3

verbose     2

loglevel    2

logfile /var/log/rsnapshot.log

lockfile    /var/run/rsnapshot.pid

rsync_long_args     --delete --numeric-ids --relative --delete-excluded --stats

sync_first  1

backup  /root/      dom0/
backup  /etc/       dom0/

backup  /media/snapshots/tmp-vm01.mysqrver.de-var/www/    vm01/
backup  /media/snapshots/tmp-vm01.mysqrver.de-var/backups/mysql/  vm01/

配置中没有提到localhost

如何防止额外的本地主机备份?这是默认的吗?

这是我的/etc/cron.d/r快照

代码语言:javascript
复制
30 4    * * *           root    /usr/bin/rsnapshot sync && /usr/bin/rsnapshot daily
0  4    * * 1           root    /usr/bin/rsnapshot weekly
30 3    1 * *           root    /usr/bin/rsnapshot monthly
EN

回答 1

Server Fault用户

发布于 2018-12-12 15:03:58

似乎.sync/localhost中的文件是以前在服务器的早期阶段创建的,并且没有被

代码语言:javascript
复制
rsnapshot sync

在cron的工作中。看起来,rsnapshot sync只同步rsnapshot.conf中现有的已定义备份目录,而不删除未在其中定义的文件夹。对我来说,这似乎有点麻烦,我还在这里发布了:

https://github.com/rsnapshot/rsnapshot/issues/220#issuecomment-446615967

票数 0
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/943911

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档