web-dev-qa-db-ja.com

シャドウコピーを使用してフォルダをコピーするツールはありますか?

フォルダーの「シャドウコピー」を実行するRobocopyまたはTeraCopyのようなツールはありますか?

これがWindows 7で技術的に可能かどうかはわかりませんが、「copy」コマンドを実行すると、そのフォルダーの固定コピーをその時点で作成してからコピーするユーティリティを見つけたいのですが結果は別の場所に移動します。私が達成したいのは、現在使用されている可能性のあるフォルダーの一貫したコピーです。

これはWindowsで可能ですか?これを支援するユーザーフレンドリーなユーティリティはありますか?

12
Borek Bernard

私が達成したいのは、現在使用されている可能性のあるフォルダーの一貫したコピーです。

アプリケーションは実際にはVSSと互換性がある必要があることを理解してください。シャドウコピーを作成することはできますが、使用中のファイルを含むアプリケーションがイベントに応答せず、一貫性のあるコピーを確実に取得するために必要な処理を実行する可能性があります。

ほぼ確実に行うことは、 Diskshadow コマンドを使用してシャドウコピーを作成し、それを一時的にボリュームとしてマウントすることです。これを行うと、robocopy/teracopyまたはお気に入りのツールを使用してコピーを作成できます。これは、システムの1つのVSSを使用してバックアップを作成するために使用するファイルのセットです。私がリンクしたMSドキュメントの一部である別の例があります。

shadowbackup.bat

@echo off
o:
cd \shadow
del o:\shadow\*.cab
diskshadow -s diskshadow_script.txt
robocopy /mir S:\data\ \\srv-backup\backupshare\srv01\

diskshadow_script.txt

delete shadows exposed s:
set context persistent nowriters
set verbose on
add volume o: alias Backup
create
expose %Backup% S:
11
Zoredache

Wangdera Tools and Utilitiesの Hobocopy を試してください。

8
Bob M

私がこれに出くわしたときの完全性のために。 VSSを使用してWindows7のフォルダーをバックアップできる WBAdmin ツールもあります。 詳細はTechNet を参照してください。そのまま使用でき、サードパーティのツールをインストールする必要はありません。

1
mlt