问题说明了一切:
如果 rsnapshot 或 rdiff-backup 在传输过程中被中断,会发生什么?
我知道 rsnapshot 尝试以旋转方式制作系统的完整快照,而 rdiff-backup 进行差异备份,这将基于先前保存在其后面的文件。
那么:如果它在中间被打断会发生什么?
这会导致“不完整的快照”吗?
依赖于此快照的其他快照是否会损坏?(当然不是,但是……?)
我已经对我的系统进行了最小安装。我想将此系统用作 PLEX 媒体服务器。我已经配置了 LXDE,因为它是一个轻量级的 GUI。我正在配置我的系统以使用 rsnapshot 进行自动备份。我已经成功配置了我的 rsnapshot.conf 文件,并且通过在终端中运行 rsnapshot 每周命令,我得到了想要的结果。
这是我的 rsnapshot.conf 文件:
#################################################
# rsnapshot.conf - rsnapshot configuration file #
#################################################
# #
# PLEASE BE AWARE OF THE FOLLOWING RULE: #
# #
# This file requires tabs between elements #
# #
#################################################
#######################
# CONFIG FILE VERSION #
#######################
config_version 1.2
###########################
# SNAPSHOT ROOT DIRECTORY #
###########################
# All snapshots will be stored under this root directory.
#
snapshot_root /media/siddharth/Backup/Backup
# If no_create_root is …
Run Code Online (Sandbox Code Playgroud) 关于 rsnapshot 的一个简单问题。
为了执行每日备份,我将在我的 Ubuntu 中向 cron 添加行。
那么,为什么我在 rsnapshot.conf 中也有这些行?
#########################################
# BACKUP INTERVALS #
# Must be unique and in ascending order #
# i.e. hourly, daily, weekly, etc. #
#########################################
interval hourly 6
interval daily 7
interval weekly 4
#interval monthly 3
Run Code Online (Sandbox Code Playgroud)
如果我使用 cron,我应该禁用它们吗?谢谢
附:我刚刚意识到在 crontab 中我仍然有“每小时”和“每天”。然后我应该只取消注释我在 crontab 中使用的那个吗?如果已经在 cron 中指定,那么每小时指定有什么意义?我有点困惑。
# crontab -e
0 */4 * * * /usr/local/bin/rsnapshot hourly
30 23 * * * /usr/local/bin/rsnapshot daily
Run Code Online (Sandbox Code Playgroud) 我发现 rsnapshot 是为本地文件系统备份我的东西的好工具。现在我需要做 rsnapshot_push.conf 文件,我将参数提供给 rsync 服务器。这样做的正确方法是什么?我可以使用 rsync 到 /rsnapshot-backups/localhost/ 将它同步到 rsync 服务器吗?
我想使用 rsnapshot 对我的网站进行远程备份。
rsnapshot.conf 中的这一行不清楚:
snapshot_root /.snapshots/
Run Code Online (Sandbox Code Playgroud)
在文档中,它说快照存储在此目录中,但我实际上希望它们存储在远程服务器上,稍后用行指定
backup local_folder remote_server
Run Code Online (Sandbox Code Playgroud)
那么什么是 snapshot_root 呢?
是否可以使用 rsnapshot 使用两个不同的时间间隔备份两个不同的目录?例如,如果我想每天备份我的 /home 目录,但我的 /archive 目录每月备份一次。或者这是一种没有实际意义的问题,因为 rsnapshot 仅在不进行任何更改的情况下保存硬链接?