我正在使用带有 rsnapshot 的 ubuntu server 10.04;
我计划每周交替使用备份外部硬盘。
rsnapshot.conf:
快照根 /media/备份磁盘1/备份 no_create_root 1。
有每小时、每天、每周和每月的 cron 任务。
如果我要切换到第二个外部硬盘,那么我需要设置另一个带有其 UUID 的挂载点,并将其挂载到 /media/backup_disk_2
那么我需要手动更改 rsnapshot.conf 中的根位置
快照根 /media/backup_disk_2/backup no_create_root 1。
有没有一种自动化的方法可以做到这一点,而不是每次我在硬盘之间切换时更改配置文件?
将两个外部硬盘都安装到 /media/backup_disk_1 可以吗?因此,无论我安装哪个硬盘,它们都会安装到 /media/backup_disk_1。
答案1
使用 ext2 为两个磁盘上的文件系统添加标签:
e2label /dev/sdd1 BACKUP
然后/etc/fstab
添加如下行:
LABEL=BACKUP /media/backup_disk ext2 defaults 0 0
这样,当autofs
检测到备份磁盘时,它会将其安装到同一位置。