0

私は Mac/Ubuntu ユーザーです。「AWK」、「awk」、「awk_tip」、「awk_notes」などのフォルダーがあります。それらをアーカイブする必要がありますが、さまざまなユーティリティが混乱しています。Tar、cpio、pax を見てみましたが、Git に魅了され始めました。暗号化とバックアップが必要になることがあります。

さまざまなアーカイブ ユーティリティの長所と短所を挙げてください。

4

3 に答える 3

4

Tar、cpio、および pax は古い Unix ユーティリティです。たとえば、tar (おそらくこれらの中で最も一般的) は、もともとテープにバックアップを作成することを目的としていました (したがって、tar = テープ アーカイブという名前が付けられています)。

現在最も一般的に使用されているアーカイブ形式は次のとおりです。

  • tar (Unix/Linux 環境の場合)
  • tar.gz または tgz (gzip で圧縮された tar ファイル)
  • zip (Windows 環境の場合)

シンプルなツールが 1 つだけ必要な場合は、zip を使用してください。ほとんどのプラットフォームですぐに使用でき、パスワードで保護できます (保護は技術的に弱いですが)。

より強力な保護 (暗号化) が必要な場合は、TrueCryptを確認してください。とても良いです。

于 2009-02-13T13:21:21.557 に答える
1

どの OS / ツールチェーンで作業していますか? これにより、既存のソリューションの範囲が制限される可能性があります。あなたの名前は Unix を連想させますが、どれですか? さらに、移植性が必要かどうか。

標準の Linux ソリューション (少なくとも私のような初心者にとって) は、フォルダーを tar および gzip または bzip2 し、本当に必要な場合は gnupg で暗号化することです (awk チュートリアルの暗号化は、私には少しやり過ぎに思えます)。また、bacula などの本格的なバックアップ ソリューションを使用して、rsync を使用して別の場所に同期することもできます (おそらくバックアップ サーバーに同期しますか?)。

于 2009-02-13T13:17:34.747 に答える
0

ext2 / ext3ファイルシステムからディレクトリをバックアップしている場合は、ダンプの使用を検討することをお勧めします。いくつかの素晴らしい機能:

  • ディレクトリまたはパーティション全体をバックアップできます
  • 権限とタイムスタンプを保存します。
  • 増分バックアップを実行できます。
  • 圧縮できます(gzipまたはbzip2)
  • 必要に応じて、サイズ制限に基づいてアーカイブを複数の部分に自動的に分割します
  • ネットワーク経由またはテープとファイルにバックアップします

暗号化はサポートされていませんが、後でいつでもダンプファイルを暗号化できます。

于 2009-02-13T14:11:36.100 に答える