3種免費的方式將檔案從伺服器轉移到另一個伺服器

您將學習如何使用FTP、SCP或檔案同步軟體(AOMEI Backupper)將檔案從一個伺服器轉移到另一個伺服器。前兩者為手動方式,而最後一種方式則為自動方式。

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

需要將檔案從伺服器傳輸到另一個伺服器

在我們的日常生活中,您可能需要將檔案從一個伺服器傳輸到另一個伺服器,以供個人使用或進行檔案共享。這是非常常見的情況,例如,如果您在辦公室無法完成工作,您需要在家中繼續進行。此外,如果您在團隊中工作,您可能需要與其他人分享檔案。

而在將檔案從一個伺服器傳輸到另一個伺服器中的“伺服器”指的是兩台電腦,其中一台包含您想要複製的檔案或資料夾,而另一台則接收這些檔案。它可以是任何作業系統,例如 Windows 10 或 Server 2012。

如何從伺服器複製檔案到另一個伺服器

以下將介紹三種不同的方法來將檔案從伺服器複製到另一個伺服器,分別是使用FTP、SCP和第三方檔案同步軟體。如果您想要使這個過程更簡單和自動化,可以直接前往方法3。

方法1. 在Windows中連接FTP伺服器並複製檔案從一個伺服器到另一個伺服器

要在兩個Windows伺服器之間傳輸檔案,傳統的方式是使用FTP桌面應用程式作為中介。您需要下載Filezilla或其他FTP桌面工具,進行配置並使用它來在兩個遠端伺服器之間上傳或下載檔案。

然而,大多數Windows專用伺服器預設情況下並未安裝FTP伺服器。但是您可以使用其他方法使用FTP來傳輸檔案。在Windows 10中,您可以使用檔案總管添加網路位置到本地電腦,然後手動將檔案從中進行移動。在Windows Server中,您可以使用遠端桌面功能達到同樣的目的。

言歸正傳,讓我們開始吧,以Windows 10為例。

1. 開啟檔案總管,選擇本機,然後右鍵點擊空白處,選擇新增一個網路位置

2. 在新彈出的視窗中,點擊選擇自訂網路位置以繼續。

3. 然後,輸入 FTP 伺服器的位址,格式為 ftp://server.com。接著,如果您的伺服器有使用者名稱和密碼,系統會要求您輸入。如果沒有,可以勾選匿名登入以取得有限的存取權。

4. 輸入您喜歡或易於記憶的名稱。稍後,您將在本機的網路位置連結下看到該 FTP 網站。

5. 從這個伺服器複製和貼上檔案或資料夾,或者從其他地方貼上到這個伺服器。

方法2. 使用 SCP 在兩個伺服器之間傳輸檔案

第二種方法是使用 SCP 命令行工具。SCP 是 Windows 10、Linux 和 Mac 的原生功能,基於 SSH 協議,可以幫助使用者在本地和遠端之間傳輸檔案和整個資料夾,而不需要進行下載和上傳。

您可以直接在 Mac 上使用 Terminal 或在 Windows 10/11 上使用命令提示字元。對於 Windows 8.1 和之前的系統,您需要使用 Putty,這是一個 Windows SSH 應用程式。

注意事項:✎...
SCP 需要遠端系統的 SSH 金鑰或密碼進行身份驗證。所有的檔案和密碼都會進行加密,因此非常安全。
在使用 SCP 時,您無需登入系統。
如果兩個系統(本地或遠端)上的檔案具有相同的名稱和位置,SCP 將會無警告地覆蓋檔案。

首先,您需要熟悉 SCP 命令的語法,然後使用它來傳輸檔案:

  • 基本語法:scp [OPTIONS] [SOURCE] [DESTINATION]
  • 如果其中一個路徑位於遠端系統上,請先添加伺服器地址 (@:)。

1. 在 Windows 10 中以系統管理員身份開啟命令提示字元。

2. 根據您的情況選擇一個語法,並替換參數為您自己的值。然後按下 Enter 執行它。

✍ 從本地系統傳輸檔案或目錄到遠端的語法分別是:

scp [file_path] [user]@[remote_host]:[remote_dir]

scp -r [local_dir] [user]@[remote_host]:[remote_dir]

✍ 將檔案從遠端伺服器複製到本地機器的語法分別是:

scp [user]@[remote_host]:[remote_file_path] [local_dir]

scp -r [user]@[remote_host]:[remote_dir] [local_dir]

✍ 在兩個遠端伺服器之間傳輸檔案(兩個系統都需要密碼)的語法是:

scp [user]@[remote_host]:[remote_file_path] [user]@[remote_host]:[remote_dir]

SCP 參數的含義:✎... • [user] 代表遠端伺服器的使用者名稱。 • [remote_host] 表示遠端伺服器的地址,可以是 IP 地址或域名。 • [file_path] 是本地檔案的路徑。 • [remote_file_path] 指的是遠端系統上檔案的路徑。 • [local_dir] 表示本地系統上目錄的路徑。 • [remote_dir] 是遠端伺服器上目錄的路徑。 • -r 代表遞迴,這是 SCP 的一個選項,用於複製目錄。

方法3. 使用檔案同步軟體將檔案從伺服器傳輸到另一個伺服器(更簡單)

如果您想要從本地傳輸檔案到遠端或反之亦然,FTP和SCP是有用的方法。如果您使用SCP,它仍然可以在兩個遠端伺服器之間傳輸檔案。但是這兩種方法都需要人工介入,後者容易出錯。

因此,如果您不想在Windows中手動從一個伺服器複製檔案到另一個伺服器,使用第三方檔案同步軟體 - AOMEI Backupper Server 可能是一個更好的選擇。它將通過在相同網絡段上同步檔案從伺服器到伺服器,製作原始檔案的精確副本。

全方位的同步解決方案:您可以使用基本同步、即時同步(即時同步檔案)、鏡像同步(避免目標位置的任何不需要的更改)將檔案從來源同步到目的地,或使用雙向同步在兩側同步檔案。
自動傳輸檔案:您可以設定每日、每週、每月傳輸檔案的排程,或使用事件觸發和USB插入功能進行傳輸。對於在非高峰時段執行的任務,您可以啟用「喚醒電腦執行排程任務」以開啟電腦。
支援各種Windows系統:您可以選擇在Windows Server 2003、2008(R2)、2012(R2)、2016(R2)、2019、2022以及Windows 11、10、8、7、XP、Vista上傳輸檔案。

通過直觀的使用者界面,您可以輕鬆完成檔案同步任務。對於不想每次手動同步檔案或需要同步大量檔案的使用者來說,這非常有用。以下是從伺服器傳輸檔案到另一個伺服器的簡單步驟。

1. 下載 AOMEI Backupper Server 並安裝它。然後,啟動該軟體,依次點擊同步基本同步

免費下載試用版伺服器 2022/2019/2016/2012/2008/2003
安全下載

2. 點擊+ 加入資料夾以選擇您想要同步的本地電腦上的檔案或資料夾。

注意✎...
如果您的檔案或資料夾位於遠端伺服器上,請先將該伺服器新增為網路位置。

然後,如果您想要包含或排除要同步的檔案副檔名,請點選所選資料夾旁邊的漏斗形圖示。 

在此之後,通過點擊倒三角形 > "選擇網路位置" > "新增共用或 NAS 裝置",將您的伺服器添加為網路位置,然後在下一個視窗中輸入所需的資訊來選擇目標路徑。

3. 要自動從伺服器到伺服器傳輸檔案,請點擊 "定時同步" > "啟用定時同步",然後選擇每天/每週/每月的排程。此外,您還可以利用 "事件觸發" 在系統關機時同步檔案。完成後,點擊 "開始同步"。

提示:✎...
同樣地,您也可以將檔案同步到NAS或雲存儲中,然後從其他電腦訪問這些檔案。
除了直接從伺服器到伺服器傳輸檔案外,您還可以將檔案同步到外部硬碟,如HDD、SSD、閃存磁碟機、CD/DVD等,然後通過連接器(如USB埠、轉接器或外殼)連接到另一個伺服器。
除了同步檔案,該軟體還允許您定期備份伺服器,以便在災難事件發生時恢復數據。對於希望創建雲端備份,但只有少量雲存儲空間的使用者,可以嘗試使用AOMEI雲,該平台為您提供1TB的雲存儲空間,從註冊之日起到15天。

結論

您可以通過以上介紹的3種方法輕鬆地從伺服器到伺服器傳輸檔案。如果您想自動進行此過程,建議使用檔案同步軟體AOMEI Backupper Professional來安排檔案同步。它提供不同的備份頻率(每天、每週、每月),或者允許您在特定事件或使用USB閃存磁碟機時同步檔案。

此外,該軟體還是一款磁碟克隆軟體,可以通過克隆整個磁碟將數據從SSD傳輸到另一個SSD。同樣,您也可以在Windows Server 2016或其他系統中克隆硬碟。對於IT技術人員,您可以使用AOMEI Backupper Tech Plus來保護無限量的伺服器和個人電腦。