一部のファイルを残したまま NTFS ハード ドライブのクローンを作成する方法はありますか?

一部のファイルを残したまま NTFS ハード ドライブのクローンを作成する方法はありますか?

Windows 7 Media Center マシンのバックアップをうまく行う方法を探しています。理想的には、ハード ディスク全体のスナップショットを定期的に撮りたいのですが、一部のファイルは選択から除外したいと思っています。たとえば、ハード ディスク全体のイメージを撮りますが、テレビの録画はすべて除外します (それらを失っても大した問題ではありません)。

私は長い間、Clonezilla を使用してマシンのクローン作成に成功してきました。Clonezilla は、 に頼ることなく、ntfsclone を使用してハードディスクをスマートにクローンできるほどスマートですdd。ただし、イメージ化されるのはハードディスク全体またはパーティションのみであり、一部のファイルを除外することはできません。

職場に小さな USB->SATA ドライブ ドングルがあり、それにはファイルをスキップできるソフトウェアが付属していたので (SSD への移行に最適です)、これが可能であることはわかっていますが、ドングルが必要であり、ラップトップ ドライブでのみ機能します。

使用すべきソフトウェアに関する提案はありますか? オープンソースが望ましいですが、必須ではありません。

答え1

ここでは、Ubuntu ライブ CD やライブ USB などのオープン ソース ツールを使用してこれを行う方法を示します。ターミナルとスーパーユーザー アクセス ( sudo -i) が必要です。

最初のドライブの最初のパーティションをクローンするとします。これは Linux では と呼ばれます/dev/sda1

まず、ntfsclone を使用して完全なパーティション バックアップを作成します。

ntfsclone -o yourfilename.img /dev/sda1

はい、未使用の領域を含むドライブ全体がコピーされます。これを実現するには十分な一時ストレージが必要です。

これで、ループバック マウント ポイントを使用して、パーティションの正確なコピーをマウントできるようになりました。たとえば、バックアップを次の場所にマウントするには、次のようにします/mnt

mount -o loop yourfilename.img /mnt

これで、/mnt不要なものを確認して削除できるようになりました。

`cd /mnt

rm -rf "System Volume Information" 

rm pagefile.sys 

rm hiberfil.sys 

rm -rf "Users/myusername/MyLargeFolderIDon'tWantToKeep"`

準備ができたら、/mntフォルダーをアンマウントします。

cd the_directory_where_I_created_yourfilename.img
umount /mnt

これで、再び ntfsclone を使用できますが、今回は、特別なディスク フォーマット パラメータを使用して、パーティションのクリーンアップされたコピーに対して使用します。したがって、ソースはパーティションではなく、以前のバックアップ ファイルです。この場合、使用されるブロックのみがコピーされます。これを実行すると、結果のイメージは、完全なディスク イメージのようにマウントできなくなることに注意してください。

ntfsclone -s -o mysecondfilename.img yourfilename.img

/dev/sda1すると、2 番目は災害発生時に復元できるようにしたいデータのみを含むイメージになります。

これで、完全なバックアップ コピーを削除できます。

rm yourfilename.img

答え2

1つの方法は、Windowsイメージベースのバックアップユーティリティを使用して、除外するディレクトリをHKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\BackupRestore\FilesNotToSnapshotに追加することです。

これにより、「以前のバージョンの復元」やその他のシャドウコピーベースの機能から除外されることに注意してください。

http://msdn.microsoft.com/en-us/library/windows/desktop/aa819132.aspx

私自身、この目的のために wbadmin を実行するスケジュールされたタスクを設定しました。

答え3

私にとって、クローン作成はバックアップではありません。バックアップの利点は、毎回すべてをコピーするのではなく、前回の保存と異なる部分だけをコピーすることです。

Windows 7 には、これを実行するユーティリティが既にあります。これは ROBOCOPY と呼ばれます。デフォルトでは、コマンド プロンプト (windows_key+R、'cmd' と入力、Enter キーを押す) で起動する必要があるプログラムです。

使用方法: robocopy SOURCE_FOLDER DESTINATION_FOLDER -parameters

パラメータを使用して、一部のファイル タイプ、ディレクトリなどを除外できます。Robocopy は、ネットワーク経由、USB 経由などでコピーできます。違いはありません。/MIR パラメータを使用すると、コピー先のフォルダにソースが「ミラーリング」され、新しいものだけがバックアップされます。

答え4

リンクの真のイメージを使用すると、フォルダー、ファイル、またはファイル マスクによって除外できます。バックアップ機能 (ディスク全体または特定のパーティション) を使用することもできます。また、前述と同じ方法を使用して除外しながら、別のディスクにクローンすることもできます。使用例は、より小さなハード ドライブにクローンすることです。

関連情報