我需要使用C#代碼備份Windows數據及其設置。如何以編程方式進行Windows和數據備份?
爲了實現這一目標,我運行以下命令:
Wbadmin start backup
命令SOURCE
問題:
- 此命令並不適用於所有版本的工作的Windows。
請求
有沒有采取窗口的數據和設置備份的其他任何可靠的方式。
我需要使用C#代碼備份Windows數據及其設置。如何以編程方式進行Windows和數據備份?
爲了實現這一目標,我運行以下命令:
Wbadmin start backup
命令SOURCE
問題:
請求
有沒有采取窗口的數據和設置備份的其他任何可靠的方式。
WBADMIN適用於:
的Windows Vista Windows Server 2008的 的Windows 7 Windows 8中的Windows 的Windows Server 2008 R2 Windows Server 2012中
這是一個相當標準推薦的解決方案。你遇到的問題是什麼?
您應該能夠使用類似情景#2自:
https://technet.microsoft.com/en-us/library/cc742083(v=ws.11).aspx
wbadmin start backup –backupTarget:d: -include:g\folder1,h:\folder2 –systemstate -vsscopy
這也將是注意到該語法部分
語法用於Windows的一個好主意Vista和Windows Server 2008:
wbadmin start backup
[-backupTarget:{<BackupTargetLocation> | <TargetNetworkShare>}]
[-include:<VolumesToInclude>]
[-allCritical]
[-noVerify]
[-user:<UserName>]
[-password:<Password>]
[-noinheritAcl]
[-vssFull]
[-quiet]
Synt斧頭爲Windows 7和Windows Server 2008 R2及更高版本:
Wbadmin start backup
[-backupTarget:{<BackupTargetLocation> | <TargetNetworkShare>}]
[-include:<ItemsToInclude>]
[-nonRecurseInclude:<ItemsToInclude>]
[-exclude:<ItemsToExclude>]
[-nonRecurseExclude:<ItemsToExclude>]
[-allCritical]
[-systemState]
[-noVerify]
[-user:<UserName>]
[-password:<Password>]
[-noInheritAcl]
[-vssFull | -vssCopy]
[-quiet]
您可能需要檢測操作系統,並運行在某些情況下wbadmin start systemstatebackup
。正如你可能會注意到,在systemState標誌從Windows Vista和Windows Server 2008同樣重要的是要注意wbadmin start systemstatebackup
不能在Windows 10的工作丟失,你會用下列消息映入眼簾:
Warning: The DELETE SYSTEMSTATEBACKUP command is not supported in this version of Windows.
The operation ended before completion.
感謝回覆。我很遺憾地告訴你使用[系統狀態備份](https://technet.microsoft.com/en-us/library/cc742124.aspx)不起作用。是否有任何替代Wbadminother比命令行 - CMD –
系統狀態備份不起作用? – lit