私はpax
最近このコマンドを見つけて、あるSSDから別のSSDにローカルにコピーするときにどれだけ効率的か驚きました。
rsync
ローカルバックアップの場合、ソリューションをこれに置き換えようとしていますが、pax
増分バックアップ(同じファイルの以前のバックアップバージョンへのハードリンクを作成)に非常に便利なオプションがありpax
ません。--link-dest
質問
pax + ?
同様の動作を提供する回避策がありますrsync --link-dest...
(1.同じファイルへのハードリンクの作成2.実行よりも優れている可能性がありますpax -k
)同様の結果を効果的に得る他の有効なコマンド/ソリューションはありますか?
答え1
このpax
プログラムは増分バックアップには役に立ちません。
tar形式の新しいPOSIX.1-2001拡張ヘッダー(「pax」形式と呼ばれる)は、1997年のSolaris TARの改善からもたらされましたが、実際には増分バックアップのための優れた基盤です。可能なメタデータ。
ファイルシステムがローカルにミラーリングされるように、ローカルで累積増分バックアップ/復元を実行することを好むようです。star
あなたの希望にぴったりの商品ですので、ぜひご確認くださいhttp://schilytools.sourceforge.net/man/man1/star.1.html
累積増分を実行する方法については、現在のセクションの下の53ページにあります。ファイルシステムの同期
遅いファイルシステムキャッシュを持つオペレーティングシステム(例:Linux)を使用するか、トランザクションファイルシステム(例:ZFS、このオプションを使用することをお勧めします-fsync なしstar
または、キャッシュされたデータのフラッシュ中にファイルシステムの書き込みエラーを検出できるセーフモードでは、ファイルがデフォルトで抽出されるため、抽出が非常に遅くなります。このオプションを使用することもできます-pax-o バイナリファイルファイルシステムのファイルに現在のシェルとは異なるロケールがある場合は、パス名変換の問題を回避するには、左(作成)を使用します。
starで使用する方法はufsdump / ufsrestoreと同じです。
/etc/tardumps
Starは、増分バックアップの作成に関して、タイムスタンプレベルとファイルシステム名を使用してファイルを管理します。
増分回復の抽出に関しては、ファイルシステムのルートディレクトリにあるstar
ファイルの抽出を管理します。star-symtable
データベースにはリストが含まれています。以前のinode番号そして関連新しいアノード番号名前が変更され、削除されたファイルを検出できます。
Starは10年以上にわたって問題なく増分ダンプと復元を通じて大規模なテストを受けました。