【问题标题】:Approach to properly archiving and backing up data, preventing data loss and corruption正确归档和备份数据的方法,防止数据丢失和损坏
【发布时间】:2019-10-30 13:45:50
【问题描述】:

我正在寻找一种合适的方式来归档和备份我的数据。这些数据包括照片、视频、文档等。

我担心有两个主要的事情可能会导致数据丢失或损坏,硬盘驱动器故障和位腐烂。

我正在寻找一种可以确保我的数据安全的策略。

我想出了以下内容。一个硬盘驱动器,我将经常使用它来存储和显示数据。第二个硬盘驱动器将用作第一个硬盘的现场备份。第三个硬盘驱动器将用作异地备份。但是我不确定这是否足够。

我更喜欢使用常规驱动器,而不是网络连接存储,但是如果它更适合我会适应。

我读到的可能对位腐烂有帮助的一件事是 ZFS。 ZFS 不能防止位损坏,但可以使用校验和检测数据损坏。这将允许我从其他驱动器恢复损坏的文件并将其复制到损坏的驱动器。

我需要至少 2TB 的存储空间,但我正在考虑使用 4TB 来确保未来的潜在需求。

安全存储我的数据并防止数据丢失和损坏的最佳方法是什么?

【问题讨论】:

    标签: file filesystems backup zfs archiving


    【解决方案1】:

    对于您的本地系统和本地备份,我认为 RAID 配置/ZFS 是有意义的,因为您只是在尝试处理单磁盘故障/位损坏,并且始终拥有数据的同步副本意味着您赢了'不要丢失自上次备份以来写入的数据。有了两个磁盘,ZFS 可以做一个镜像并很好地处理 bit rot,如果你有更多的磁盘,你可以考虑使用 RAIDZ 配置,因为它们总体上使用更少的存储来提供单磁盘故障恢复。我建议在这里使用 ZFS 而不是一般的 RAID 解决方案,因为它具有更好的用户界面。

    对于您的异地备份,ZFS 也很有意义。如果您走这条路,请定期使用zfs send 将源系统上的快照复制到目标系统。值得商榷的是,您应该在备份系统上使用镜像或 RAIDZ 来防止那里的位损坏。

    也就是说,有很多产品会自动为您进行异地备份,如果您有异地备份,那么拥有现场备份的唯一优势就是在您丢失主数据库时可以更快地恢复。由于我们只是在谈论个人文档和照片,因此花一点时间重新下载它们似乎并不是什么高风险。如果您改用 Dropbox / Google Drive / 等,这一切都将是自动的,并且有一个漂亮的 UI 并支持人们在出现任何问题时大喊大叫。此外,这些公司的存储将具有更高的容错能力,因为它们使用大量磁盘(允许像 RAIDZ 这样具有数十个奇偶校验磁盘并跨多个地理位置复制的东西),并且他们有安全专家来确保您的所有数据都不是被黑客窃取。

    唯一的缺点是成本,并且没有密切参与构建系统,如果这部分对你来说很有趣,就像对我一样:)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2021-09-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多