如何在兩台 Windows Server 之間輕鬆使用 Rsync

您將學習如何使用 rsync 在 Windows Server之間同步檔案及其最佳替代方案。請繼續閱讀以了解更多詳細資訊。

於 @{editor-name}} 最近一次更新 2024年12月06日

什麼是 Rsync?

Rsync(遠端同步)是一個基於 Linux/Unix 的工具。它可以在伺服器之間同步檔案或簡單地在伺服器之間移動檔案,而無需使用FTP(檔案傳輸協定)。使用 Rsync 指令,您可以跨目錄、磁碟或連網電腦同步檔案和目錄。

可以在兩台 Windows Server之間使用 Rsync 嗎?

儘管 Rsync 是基於 Linux 的工具,但許多 Windows 使用者也希望在兩個 Windows Server之間使用 Rsync。您可以透過執行 Rsync 命令來實現目標

如果你想在Windows系統上執行Linux指令,你需要先做一些準備工作。順便說一句,這可能有點複雜。以下部分將詳細解釋如何執行此操作。

如果您正在尋找一種更簡單的遠端同步方法,您可以使用 Rsync 替代方案來協助您。

如何在兩台 Windows Server之間使用 Rsync

Rsync 是一種快速且多功能的命令列實用程式,用於透過遠端 shell 在兩個位置之間同步檔案和目錄。

要在 Windows 上執行 Linux 命令,您可以在電腦上安裝一個名為Linux 的 Windows 子系統的工具。它允許您在命令列模式下執行 Linux 發行版。您可以按照以下步驟操作。

步驟 1. 依照 Microsoft 提供的 WSL 安裝指南在 Windows Server 電腦上安裝適用於 Linux 的 Windows 子系統。你會看到 2 個選項:

  • 對於簡化安裝:您只需在命令視窗中以系統管理員身份執行 wsl--install 並重新啟動電腦即可使用 WSL,但要使用此方法,您需要加入 Windows Insiders 計劃並安裝相應的預覽版本系統。
  • 對於手動安裝:手動安裝稍微複雜一些,首先,您需要以系統管理員身份在 PowerShell 中輸入此命令。

dism.exe /online /enable-feature /featurename:Microsoft-Windows-Subsystem-Linux /all /norestart

然後,您可以更新至 WSL 2 或繼續使用 WSL 1。對於後者,您現在可以在 Microsoft Store 中選擇 Linux 發行版。

注意:當您首次啟動 Linux 發行版時,系統會要求您等待幾分鐘,直到檔案儲存在您的電腦上,因為 Rsync 進度不是很快。此外,您還需要為 Linux 發行版建立一個帶有密碼的使用者帳戶。

步驟 2. 設定 WSL 和 Linux 發行版後。要在 Windows Server 中安裝和使用 Rsync,您需要安裝 Git for Windows,它允許您使用 Git Bash 執行 Rsync 命令。

步驟 3. 然後,您可以在 Windows Server 上安裝 Rsync。下載 Rsync,使用 7-zip 解壓縮並將 rsync.exe 移至 C:\Program Files\Git\usr\bin。

步驟4.安裝後,您可以按照以下命令在不同情況下複製和同步檔案

  • 若要根據檔案類型進行複製,請執行以下命令:

rsync /home/jon/Desktop/data/*.jpg /home/jon/Desktop/backupdata/

  • 若要根據檔案大小進行複製,請執行下列命令:

rsync --max-size=2k /home/jon/Desktop/data/ /home/jon/Desktop/backupdata/

  • 若要複製整個資料夾,請執行下列命令:

rsync --recursive /home/jon/Desktop/data /home/jon/Desktop/data2

在兩個 Windows Server之間同步檔案的最佳 Rsync 替代方案(建議)

對於大多數使用者來說,在 Windows Server 上執行 Linux 命令列非常複雜,而且很容易出錯。如果您擔心資料遺失,您可以使用最佳的 Rsyn 替代方案 - AOMEI Backupper Server 在兩個 Windows Server之間同步檔案。它可以幫助您透過簡單的步驟同步本機檔案和網路檔案,您可以享受以下優勢。

  • 完整的同步解決方案:您可以使用不同的同步方法將檔案從來源同步到目標,包括基本同步、鏡像同步、即時同步和雙向同步。
  • 定時同步:您可以設定固定間隔(例如每天、每週、每月、事件觸發和 USB 插件)以在兩台伺服器之間自動同步。
  • 多個儲存裝置:您可以使用內部磁碟、外部磁碟、USB 磁碟、網路、雲端裝置等作為同步任務的來源或目標。因此,您可以使用您喜歡的任何裝置並建立多個備份以新增額外的資料安全層。

在開始兩台 Windows Server 之間的同步之前,您需要做一些準備工作。

  • 確保兩台 Windows Server 電腦位於相同網路位置。
  • 在要同步檔案的伺服器電腦上建立一個共用資料夾,並為每個人設定完全權限。

  • 下載最好的 Rsync 替代品AOMEI Backupper Server並將其安裝在第一台伺服器電腦上。您可以在 Windows Server 2025/2022/2019/2016/2012/2011/2008 等以及 Windows 11、10、8、7、XP、Vista 上使用它。
免費下載試用版伺服器 2025/2022/2019/2016/2012/2008/2003
安全下載

現在您可以按照下面的圖解教學在兩台 Windows Server之間進行同步。

步驟 1. 開啟AOMEI輕鬆備份伺服器,然後點擊同步>基本同步

步驟2.然後點擊加入檔案加入資料夾以選擇要在本機伺服器上同步的所有資料。

步驟 3. 點擊箭頭所在位置 > 新增共用或 NAS 裝置,然後輸入另一台伺服器電腦的網路路徑。在以下視窗中選擇共用資料夾,然後點擊確定

步驟 4. 確認您的所有操作,然後點擊開始同步以在兩台 Windows Server之間進行同步。若要在兩台 Windows Server之間自動同步檔案,請先點擊“排程同步”,然後選擇“每日”、“每週”、“每月”、“事件觸發”和“USB 插入”。

請注意,基本同步是所有同步方式的基礎,預設情況下,如果您不手動設定,它不會同步已刪除的檔案。在此基礎上,該軟體為您提供了以下 3 種進階方法:

  • 即時同步:它提供所有同步方法中最快的同步頻率,並即時同步檔案
  • 鏡像同步它將資料夾從來源鏡像到目標,並確保您的資料在目標路徑中始終安全。因為沒有人可以修改或刪除其中的檔案以及向其中添加其他檔案。
  • 雙向同步:對第一個伺服器目錄或第二個伺服器目錄所做的任何變更都會同步到另一端。

💛 額外提示:將伺服器檔案備份到AOMEI雲

將檔案備份到雲端儲存的趨勢日益增長。如果您有AOMEI帳號,則可以將檔案備份到AOMEI雲端。註冊AOMEI帳戶後,您將獲得 15 天內 1TB 的免費儲存空間。

概括

使用Rsync同步檔案是保護資料、提高工作效率的有效方法。本文向您展示如何在兩台 Windows Server之間使用 Rsync。您需要在Windows中執行Rsync命令,這對大多數使用者來說非常複雜。

為了更簡單的方法,您可以使用最好的 Rsync 替代工具 AOMEI Backupper Server 來協助您。它不僅可以輕鬆滿足您在Windows系統中同步檔案的需求,而且還提供了多種同步方式。您也可以設定固定間隔來進行自動同步。若要保護無限的 PC 和伺服器,請嘗試 AOMEI Backupper Techplus