您可以在Windows 10 中使用Rsync吗?

Rsync(远程同步)是一个基于Linux/Unix的实用程序,用于本地和远程数据的备份和同步。使用Rsync命令,您可以跨目录、磁盘或计算机来同步文件和目录。 

在Windows 10中,您可能有相同的需求:将文件从一个目录复制到另一个本地目录,将文件从本地电脑同步到网络服务器,反之亦然。因此您可能希望在Windows 10中使用Rsync远程同步文件。但是您真的能使用Windows Rsync同步吗?

\
rsync

Linux并非由Microsoft托管,因此要在Windows 10上运行Linux Rsync文件同步命令,您需要先做一些准备工作,并且其中一些步骤可能非常复杂且耗时。因此,您也可以考虑使用三方专业同步软件在Windows 10中作为Rsync文件同步的替代方案。

如何运行Windows Rsync文件同步命令?

在Windows 10中运行Linux命令有多种方法,一种是Linux和Windows双系统,它允许您在启动时选择启动哪个系统,但可能会很麻烦,尤其是当您不经常使用Linux时。

因此,建议在您的计算机上安装Windows Subsystem for Linux (WSL)。它是一种Windows实用程序,使您能够在命令行模式下运行Linux发行版,这是在Windows 10中使用Rsync的一种相对简单的方法,也适用于其他Linux实用程序。

以下是对该方法的进一步解释:

步骤1. 按照这个Microsoft提供的WSL安装指南用于在您的Windows 10计算机上安装适用于Linux的Windows子系统所需的内容。您可以看到有两个选项:

  • 简化安装:免去繁琐的手动安装步骤,但需要加入Windows预览体验计划并安装 Windows 10的预览版本(Windows 10版本2004及更高版本/内部版本19041及更高版本或Windows 11)。使用这种方法,您只要在PowerShell或Window命令提示符中输入并运行“wsl --install”,然后重新启动计算机即可使用WSL。
  • 对于旧版WSL的手动安装:安装WSL还需要几个步骤。您先需要以管理员身份在PowerShell中输入此命令:
    dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart
启动wsl

步骤2. 然后您可以更新到WSL 2或继续使用WSL 1。对于后者,您现在可以在Microsoft Store中选择Linux发行版。可用选项包括Ubuntu、Debian、Kail等。

rsync-wsl

无论您选择简化安装还是旧版WSL的手动安装,初次启动Linux发行版时,您都会被要求等待几分钟,直到文件存储在您的计算机上。此外,您需要为Linux发行版创建一个带密码的用户帐户。

步骤3. 现在WSL和Linux发行版已经设置。要在Windows 10中安装和使用Rsync,您仍然需要安装适用于Windows的GIT,它允许您使用Git Bash运行Rsync命令。

\
安装gitforwindows

步骤4. 然后,您可以在Windows 10上安装Rsync。下载Rsync,解压并将rsync.exe移动到C:\Program Files\Git\usr\bin。现在,您将能够在Windows 10中使用Rsync远程同步文件。

Windows Rsync同步和备份的替代方案

如您所见,即使使用简化的方法,为Windows 10安装Rsync也是很不容易的。如果您不一定非要使用此实用程序并且想要寻找Windows Rsync的替代工具来实现同步和备份,那么您可以有很多的选择。

那么,Windows 10内置的备份方法如何呢?

  • Windows内置的备份和还原工具:它也需要进行一些繁琐的设置过程,并且在功能方面,它缺乏灵活地选项来进行数据备份。
  • 文件历史记录:它可以通过简单的设置自动备份您的文件,也可以设置自动备份,但支持的存储位置非常有限。
  • 此外,Windows没有任何工具可让您实现文件和文件夹同步。

由于这些原因,我更喜欢使用三方Rsync Windows替代软件-傲梅轻松备份免费版,可以帮助您轻松备份和同步本地/远程文件,它有灵活的选项和很多的使用功能:

  • 支持Windows 10/8/7/XP/Vista,具有友好直观的用户界面,操作也非常简单。
  • 它包含备份和同步功能,以满足您不同的数据保护和传输需求。
  • 您可以选择源或目标路径为内部/外部硬盘、网络/NAS、云盘、USB。因此您可以轻松地将本地硬盘与网络/云盘同步,将NAS与云同步,将NAS同步到NAS等。
  • 计划任务可以让您定期自动备份/同步文件。

您可以到下载中心或点击下方按钮获取傲梅轻松备份免费版,然后安装并启动它。

以下是在Windows 10计算机中的实现文件同步的示例:

步骤1. 启动Windows Rsync替代品-傲梅轻松备份,在主界面上切换到“同步”选项卡并选择“基本同步”

基本同步

提示:如果您升级到傲梅轻松备份专业版或更高版本,您还可以享受更高级的同步模式。
• 实时同步: 实时同步源目录中更改的文件到目标目录。
• 镜像同步:始终保持源目录中的文件与目标目录中的文件相同。 
• 双向同步:对源或目标目录所做的任何更改都将同步到另一端。

步骤2. 点击“添加目录”选择您要同步的文件夹。您可以重复此过程以添加多个文件夹。

添加目录

步骤3. 选择目标路径。您可以选择本地磁盘、外部硬盘、网络共享/NAS或云服务。

选择目标位置

步骤4. 您可以选择“开始同步”,也可以创建“计划任务”以自动执行任务。

开始同步

✍ 注意:计划任务中可选择每日、每周、每月、事件触发器、USB插入。后两个选项需要在高级版本中才可以使用。

创建定时任务后,您不需要再次设置它就在后台自动运行,并且不会干扰您正在做的工作。为了更好地满足您的需求,您还可以同时创建多个备份和同步任务,并在主页选项卡中轻松管理它们。

结语

作为Linux中的一个非常方便的Rsync命令,在Windows 10中也可以使用,但Windows Rsync设置过程非常复杂且耗时。因此想要更加轻松的执行文件备份和同步,您可以使用傲梅轻松备份作为Windows Rsync同步的替代方案。

除了上述功能,傲梅轻松备份还提供了一个克隆模块,允许您克隆磁盘从而将硬盘迁移到固态硬盘或另一块硬盘、不需要重装即可将操作系统迁移到另一个硬盘、甚至将较大的硬盘克隆到较小的硬盘等。