我可以使用免費軟體或僅使用 Windows 將網路中的所有電腦備份到我的伺服器嗎?

我可以使用免費軟體或僅使用 Windows 將網路中的所有電腦備份到我的伺服器嗎?

我有很多不同的 Windows 電腦(XP、2003、vista、7),我試著將網路中每台電腦的一些資料夾備份到伺服器。我希望資料夾每隔幾個小時同步一次!

僅使用 Windows 可以嗎?
如果我需要一個程序,哪一個?

答案1

您可以建立一個排程任務並透過命令列使用MS的synctoy來執行此操作,您也可以使用Windows內建的robocopy並取代xcopy。

更新

如果您想自訂取決於多個因素的資料夾和目標,我會將 robocopy 命令包裝在 powershell 腳本中。

更新2

這是synctoycmd.exe 幫助:

C:\Program Files\SyncToy 2.1>SyncToyCmd.exe /?
Usage:     SyncToyCmd [-args]
   -R           Run all folder pairs that are marked as Active for Run All.
   -R <name>    Run the named folder pair (only one folder pair can be specified
).
   -?           Display this help.

Examples:
   SyncToyCmd -R MyFolderPair
   SyncToyCmd -R

C:\Program Files\SyncToy 2.1>

對於您想要指定synctoycmd 的完整路徑的程序,並相應地指定您的參數。最好先使用 GUI 建立一個資料夾對,事實上您必須這樣做才能工作。

答案2

如果您只想使用 Windows 包含的工具,您可以使用批次檔、powershell 腳本、VB 腳本等設定複製作業,然後使用工作排程器以指定的時間間隔啟動它。

如果您想要更像精靈的體驗(無需編碼/腳本),網路上有大量免費和付費同步程式。我用過的幾個包括純同步奧威同步(我仍然經常使用 Pure Sync)。許多付費程式都有「免費供個人使用」選項(我建議的兩個程式都這樣做)。

答案3

您可以設定直接寫入伺服器的網路共用。這將立即備份。您也可以使用 Google Drive、Dropbox、SugarSync 等免費軟體。另一個選項是將「我的文件」資料夾指向伺服器,使用者將照常使用「我的文件」資料夾。這也是即時的。

相關內容