在没有 RAID1 的情况下将文件从一个分区镜像到第二个磁盘上的另一个分区

Mirroring files from one partition to another on the second disk without RAID1

我正在为 Linux 寻找一个允许我将一个分区镜像到另一个磁盘(类似 RAID1)的程序。它不一定是一个窗口应用程序,它可以是一个控制台应用程序,我只是想将一个地方的内容镜像到另一个地方。
如果可以镜像我会关心的特定文件夹而不是从给定分区复制所有内容,那就太好了。

我在网上找过,但是很难找到能提供这样机会的东西,所以想问这样的问题。
我不想在 Linux 或硬件 RAID 上制作假 RAID,因为我读到如果主板出现故障,那么最好使用相同的第二个来恢复数据。

我将不胜感激每一个建议:)

你可以查看我在 bash 中编写的脚本 "CopyDirFile",它位于 github.
您可以执行任何源文件夹到另一个目标文件夹的复制(镜像)任务(删除源文件夹中的文件意味着在目标文件夹中删除它)。
该脚本还允许您创建复制任务(源文件夹中的已删除文件不会在目标文件夹中删除)。

任务在指定时间在后台执行,不是一直执行,频率由用户在创建任务时设置。
您还可以将任务设置为在用户登录时自动启动。
所有必要的信息都可以在存储库的 README 文件中找到。

如果我没理解错的话,我觉得符合你的要求。

Linux 具有对软件 RAID 的标准支持:mdraid。 它允许您将两个磁盘设备捆绑到一个 RAID 1 设备中(除其他外);然后在该设备上创建一个文件系统。

LVM offers another way to do software RAID;好像不是很流行,但是肯定支持

(如果您的系统支持硬件 RAID,在主板上或带有单独的 RAID 控制器,Linux 也可以使用它,但这似乎不是您在这里要问的。)