私のホームディレクトリをバックアップしたいのですが、このツールを使用するのが良い方法であることを読みましたtar
。 )を選択し、外付けハードドライブ(EHD)に転送します。.tar
Desktop.tar
Documents.tar
しかし、私が心配していることの1つは、EHDにコピーされたファイルがプロセス中に破損しないようにすることです。だから私はデータの整合性を確認するために次のプロセスに従うつもりです(このDesktop
ディレクトリを例として使用しますが、他のすべてのフォルダでもまったく同じです)。
- 使用
tar
して作成Desktop.tar
~へ私のコンピュータ。 - 計算
md5
してsha-2
ハッシュしますDesktop.tar
。 - EHDに切り替えると言うこと
Desktop.tar
ができますbackup
。 - 計算
md5
してハッシュしsha-2
て、backup/Desktop.tar
2番目のステップで計算されたものと同じであることを確認します。
だから私の質問は次のようになります
- 転送中にバックアップデータが破損していないことを確認する良い方法ですか?
- ハッシュを計算するツールがある
md5
ことはわかっていますが、ハッシュ関数をmd5sum
計算するためにどのツールを使用するのかわかりません。それでは、またはをsha-2
使用する必要がありますか?sha224sum
sha256sum
sha384sum
sha512sum
ベストアンサー1
私はmd5とshort sha-2を一緒に使用することがsha512sumだけを使用するよりも確実であるとは思わない。
あなたのアプローチは原則として大丈夫ですが、出力をファイルsha512sum *.tar
にリダイレクトしてターゲットシステムにコピーすると、sums
より簡単に確認できます。
次に、次のようにします。
sha512sum -c sums
ターゲットコンピュータは、上記の各ファイルに対してsha512sumを作成し、sums
ファイルのハッシュと比較して確認します。