冗余备份到外部硬盘的最佳方法是什么,以便每天可以拔下其中一个硬盘并将其带离现场?

冗余备份到外部硬盘的最佳方法是什么,以便每天可以拔下其中一个硬盘并将其带离现场?

我遇到的问题是,我有一个运行 ownCloud 的 Ubuntu 13.10 实例,并且我想在两个外部驱动器(1tb,USB3)上保留 ownCloud 数据目录的冗余备份。

计划是每天拔下其中一个或两个外部驱动器并将其带离办公室,这样,如果办公室出现问题,我们仍然可以备份 ownCloud 数据。

这是我目前的设置方式:

ownCloud 数据目录位于/var/www/owncloud/data,这实际上是 (第一个 USB 硬盘) 的符号链接/media/PRIMARY/data,因此目前无法删除它,否则会破坏 ownCloud。

/media/PRIMARY/备份到/media/SECONDARY使用重复(与 Ubuntu 捆绑为“备份”)。

这种设置对我来说不起作用,而且我确信它过于复杂了。

我一直没能找到更好的解决方案,所以才来到这里。有没有切实可行的方法来实现我想要做的事情?

答案1

我这样做,使用可移动驱动器,每周轮换并携带到场外。每周我首先对要备份的卷进行 LVM 快照:

lvcreate --size 10G --name snap --snapshot /path/to/file/system/device

然后我挂载 /dev/mapper/snap,并将其 rsync 到我的可移动驱动器上的加密卷。完成后,我卸载所有内容,删除快照,并将可移动驱动器带离现场。

相关内容