在包含许多文件的 RAID5 文件系统 (mdadm) 上进行备份的方法

在包含许多文件的 RAID5 文件系统 (mdadm) 上进行备份的方法

我有一台包含 RAID5 阵列的 NAS(总共 5.4TB,已使用 2.9TB),使用 mdadm。现在我打算修改它的一些硬件(尤其是 SATA 控制器),所以我想在修改之前将此 RAID5 文件系统完整备份到外部硬盘上。

由于此 FS 有太多的小文件和目录,我预计正常的 rsync 或 cp 会非常慢并最终出现内存不足错误。

所以问题是:有没有什么好的方法可以备份这类东西?我希望有一个可安装的备份(当安装在外部硬盘上时可以访问文件),但如果不可能的话,我可以忍受。

系统详细信息:

[NAS] CentOS 7 (3.10.0-1160.11.1.el7.x86_64) [文件系统] xfs

[外置硬盘] 容量:4TB

谢谢。

答案1

rsync就目的而言,这很好。许多小文件不会对它造成问题。它也不会因为文件数量或文件大小而耗尽内存。它肯定会花一些时间才能完成,但不会超过必要时间,当然也不会比其他创建备份的方式花费更多时间。它具有增量工作的优势,因此您可以在夜间运行一次以复制大量数据,然后在硬件修改之前立即再次运行以赶上最新的更新和添加。

相关内容