我有很多不同的 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
答案3
您可以設定直接寫入伺服器的網路共用。這將立即備份。您也可以使用 Google Drive、Dropbox、SugarSync 等免費軟體。另一個選項是將「我的文件」資料夾指向伺服器,使用者將照常使用「我的文件」資料夾。這也是即時的。