rsync 命令是否提供了一种将数据从 Windows 磁盘映像传输到 Linux 系统的安全方法?

rsync 命令是否提供了一种将数据从 Windows 磁盘映像传输到 Linux 系统的安全方法?

我的电脑上目前装有 Windows 10,我计划安装 Ubuntu。在安装 Ubuntu 之前,我计划创建一个磁盘映像来保存我的数据。安装 Ubuntu 后,我计划使用 rsync 命令将我的 Windows 数据传输到我的新操作系统。我认为正确的命令是“rsync -r SRC DEST”,其中 SRC 是外部硬盘上我的 Windows 主目录的副本,DEST 是 Linux 系统中要传输 Windows 数据的位置。

我想知道 rsync 命令是否能提供一种将 Windows 数据从外部硬盘驱动器传输到 Linux 系统的安全方法。rsync 是一个 Linux 命令,它会从 Windows 中创建的目录和文件中提取数据,这重要吗?我认为这不重要,但我认为我应该问一下。

我读到 rsync 会自动对传输的每个文件执行校验和。我相信这可以确保每个复制的文件与原始文件相同。因此,应该不存在数据丢失的危险。对吗?

我知道 Windows 应用程序不会自动在 Linux 中运行。因此,一般来说,在迁移到 Linux 时,可能需要担心无法使用在 Windows 中创建的文件。但是,我拥有的唯一 Windows 特定文件是在 Microsoft Office 中创建的。我在计算机上安装了 Windows 版本的 OpenOffice,并检查我是否能够使用 OpenOffice 打开我的 Microsoft Office 文件。因此,我认为我不必担心无法访问我的 Windows 数据。此外,我知道 Wine(开源)和 CrossOver(商业软件)都能够在 Linux 中安装和运行 Microsoft Office。在最坏的情况下,我可以创建双启动系统,从我的磁盘映像重新安装 Windows。

我唯一担心的是 rsync 在将 Windows 数据传输到 Linux 时是否会遇到问题。

感谢您的帮助。

相关内容