Windows 2000およびXPマシン]を使用することができました。
ntbackup backup systemstate c: /f e:\backups\machineName\machineName-full+systemstate_200101206.bkf
_
これにより、Barebones OSのインストール後にシステムの復元を実行するために使用できるシステムのフルバックアップが行われました。 Windows 7は、警告とそのすべてのものを持つ通常のバックアップに大きなユーティリティを持っています。コマンドラインサポートがあるようです。次の機能を備えたMy Windwos 7システムのバックアップソリューションをご用意してください。
Windowsのバックアップと復元は、マシンの実行中にフルイメージのバックアップを実行できます。画像は、Windowsインストールディスクの修復ツールを使用して復元できます。バックアップは圧縮され、ローカルディスクまたはネットワーク共有を元に戻すことができます。
バックアップツールは、wbadmin.exe
を使用してコマンドラインから制御できます。これは、クライアントオペレーティングシステム(Windows 7、Windows Vista)およびServer OSE(Server 2008、Server 2008 R2)の両方で機能します。基本コマンドは次のとおりです。
START BACKUP -- Runs a one-time backup.
STOP JOB -- Stops the currently running backup or recovery
operation.
GET VERSIONS -- List details of backups recoverable from a
specified location.
GET ITEMS -- Lists items contained in a backup.
GET STATUS -- Reports the status of the currently running
operation.
私はあなたがこれによって何を意味するのかわからない:
全システムの復元または部分システムの復元に適しているバックアップ(システムがいくつかのシャドウコピーvoodooで起動している間でも、ほとんどのイメージングソフトウェアを除外)
しかし、私はあなたが要求した他のすべてのものを非常に多くのものに与えることができます vshadow.exe ( Windows SDK )と strarc.exe 。 Strarcはオープンソースですが、私はそのソースを探すのを悩ませませんでした。
レシピです:
volumename
をバックアップしたいボリュームであるVShadow.exe -p volumename
を実行します。例はC:\
、C:\Mounts\D
(これがボリュームのマウントポイントである場合)、または永続的なボリューム名の場合は\\?\Volume{edbed95e-7e8d-11d8-9d01-505054503030}
です。 Vshadowはそのことをするでしょうが、最後に、SNAPSHOT ID
と行を与えるでしょう。 GUID)をつかみます。VShadow.exe -el=ShadowCopyId,UnusedDriveLetter:
を実行ここでは、ここでShadowCopyId
が最後のステップから得たスナップショットIDです。未使用のDriveLetterは、もちろん未使用のドライブ文字です。strarc -cjd:UnusedDriveLetter:\ 1>MyBackup.strarc 2>MyBackup.err.txt
を実行してください。 UnusedDriveLetter
は最後のステップと同じものにする必要があります。strarc -xjd:Destination MyBackup.strarc
を実行ここで、Destination
は自明である。sTRARCはそのファイルを圧縮しないので、それをしたい場合は、BZIP2やGZIPなどのお気に入りのストリーム圧縮プログラムに出力をフィードしてください。 -z
オプションを指定できます。
1つの警告は、Microsoft 考える Snapshotを公開するためのvshadowの-p
オプションは、サーバークラスのオペレーティングシステムでのみ利用可能です。 Windows 7 Enterpriseで-p
オプションを使用してドライブ文字を作成できるように、これは実際に間違っていることがわかりました。それは素晴らしかった。
STRARCはNT Backup APIを使用しています(そして非常に長いNTパス名をサポートしています)が、SABCEUPPRIVILEGEを有効にしません。つまり、アクセスしているものだけをバックアップできることを意味します(そしてあなたがそうすることができますか?あなたは管理者です)。オープンソースのProcessHackerでこれを強制することができます。または、オープンソース以来、SeBackupPrivilegeを有効にするオプションを追加できます。あなたが後者をするならば、私はあなたに共有することを勧めます。 :)
参照: