web-dev-qa-db-ja.com

Windowsの完全バックアップからどのファイルを除外する必要がありますか?

Win 7 PCのバックアップに CrashPlan を使い始めています。外付けHD(ローカルでの迅速な復元用)とCrashPlan Central(オフサイトストレージ用)への書き込みがあります。次の方法でC:\ドライブ全体(唯一のパーティション)をバックアップしたいと思います。

  1. インストールしたすべてのソフトウェアと構成を保持しますが、
  2. OSの通常の操作中に再生成されるログファイルやその他の一時/一時ファイルのバックアップを回避します。

どのファイルやディレクトリをバックアップから除外する必要がありますか?これをコミュニティウィキにして、私たち全員が決定的なリストに貢献できるようにしたいと思います。

これは、CrashPlanがWindowsでデフォルトで除外するディレクトリとファイルを識別する正規表現のリストです http://support.crashplan.com/doku.php/articles/admin_excludes

.*/(?:42|\d{8,})/(?:cp|~).*
(?i).*/CrashPlan.*/(?:cache|log|conf|manifest|upgrade)/.*
.*\.part
.*/iPhoto Library/iPod Photo Cache/.*
.*\.cprestoretmp.*
*\.rbf
:/Config\\.Msi.*
.*/Google/Chrome/.*cache.*
.*/Mozilla/Firefox/.*cache.*

.*\$RECYCLE\.BIN/.*
.*/System Volume Information/.*
.*/RECYCLER/.*
.*/I386.*
.*/pagefile.sys
.*/MSOCache.*
.*UsrClass\.dat\.LOG
.*UsrClass\.dat
.*/Temporary Internet Files/.*
(?i).*/ntuser.dat.*
.*/Local Settings/Temp.*
.*/AppData/Local/Temp.*
.*/AppData/Temp.*
.*/Windows/Temp.*
(?i).*/Microsoft.*/Windows/.*\.log
.*/Microsoft.*/Windows/Cookies.*
.*/Microsoft.*/RecoveryStore.*
(?i).:/Config\\.Msi.*
(?i).*\\.rbf
.*/Windows/Installer.*

その他の除外:

.*\.(class|obj)
.*/hiberfil.sys
(?i).*\.tmp
(?i).*/temp/
(?i).*/tmp/
.*Thumbs\.db
.*/Local Settings/History/
.*/NetHood/
.*/PrintHood/
.*/Cookies/
.*/Recent/
.*/SendTo/
14
tro

CrashPlanは、説明しているタイプのフルシステムバックアップを対象としたものではありません。これは、データをバックアップするためのものです。非エフェメラルWindowsファイルのある種のマスターリストを考え出し、すべてを完全にバックアップしたとしても、Windowsではシステムを置き換えることができないため、新しいインストールで実際に復元することはできません。ファイルおよびWindowsの実行中に使用されている他のすべてのファイル。また、アプリケーション/ゲームが使用するさまざまなDRMスキームではうまく機能しません。

説明しているようなフルシステムバックアップが本当に必要な場合は、ベアメタル復元をサポートするディスクイメージに基づく別の製品を使用する必要があります。

誤解しないでください。私はCrashPlanが大好きで、家のすべてのコンピューターに使用しています。ただし、アプリケーションやシステム構成ではなく、dataを失うことを防ぐために、意図された目的で使用する必要があります。新規インストール時に再構成する必要が本当にない特定のアプリケーションがある場合は、それらを個別に分析して、構成設定が保存されている場所を特定します。次に、それらのファイルを明示的にバックアップします。怠け者の場合は、ユーザープロファイルのAppDataフォルダーをバックアップすると、99%の距離が得られます。

8
Ryan Bolger