我遇到的问题是,我有一个运行 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 到我的可移动驱动器上的加密卷。完成后,我卸载所有内容,删除快照,并将可移动驱动器带离现场。