我正在建立一个(适当的)备份系统,它是建立在我的NAS和r快照之上的。我有NAS,其中有两个驱动器,以防一个死亡,这本身不是一个备份,但我也采取每日,每周和每月的快照NAS,这是存储在一个外部硬盘。
我想有一个外部的外部副本的这些数据,并试图找出最好的方法来做到这一点。我知道您不能远程快照,但是最好是同步包含每日/每周/每月快照的r快照目录,还是对我在本地NAS上备份的所有文件进行rsync到远程NAS,然后再对远程NAS目录进行r快照比较好。
很抱歉,如果这让人费解,我只是想找出哪种方法可以节省更多的带宽,对本地NAS进行快照,将其保存在外部HDD上,然后将外部硬盘同步到远程NAS,还是将本地NAS上的所有内容都同步到远程nas,然后再将本地NAS的r快照保存到远程NAS?
我担心的是,考虑到本地r快照目录中的所有内容都可能发生变化,例如daily.0变为daily.1,这是否意味着整个备份需要同步到远程NAS,在这种情况下,rsync的初始文件会更好吗?
非常感谢!
发布于 2017-06-15 06:55:10
尝试重命名远程daily.0目录以保持与r快照在本地进行的重命名保持同步,这可能是一项艰巨的工作。为了避免从本地到远程的整个快照目录的rsync需要做大量工作,可能需要这样做。让独立的快照在本地和远程独立生成要简单得多。如果及时将它们分开,您甚至可以获得一些恢复力,这样就可以有效地将快照加倍。
在执行远程快照之前,不需要将本地文件复制到远程,因为远程上的r快照可以通过网络获取文件,即可以在本地备份远程文件。通过在本地和远程计算文件部分的校验和,rsync被优化为通过只传输文件更改时所需的最小数据量来减少网络带宽。
https://unix.stackexchange.com/questions/371244
复制相似问题