NFSからCIFSにコピーするとファイルが破損しますか?

NFSからCIFSにコピーするとファイルが破損しますか?

Linux RedHat 6.x があり、Windows 2008 R2 NFS 共有がマウントされています。

LinuxシステムからWindowsにデータをコピーしても何の害もないようです。ただし、エクスポートしたNFS共有(Windowsの共有)からNFSを使用していない他のWindowsシステムにファイルをコピーすると、ファイルシステムが異なるため、ファイルが破損しますか?

例:

バックアップにはLinuxシステムにスペースが必要です。 WindowsサーバーのNFS共有であるマウントされたドライブにバックアップし、現在のWindowsシステムにあるファイルをコピーして別のWindows Serverにコピーします。 CIFSとNTFS、コピーペーストを右クリックすると、そこからテープに入れるバックアップソフトウェアがありますが、今ではLinuxシステムはテープドライブを持つシステムに直接移動できません。

もちろん、これらのファイルを回復できるはずですが、ファイルシステム間でファイルを移動すると、何らかの方法で破損する可能性があります。

ベストアンサー1

ファイルの転送中または転送後にファイルに問題が発生する可能性は常に存在しますが、あなたの場合、コンテンツがテープに書き込まれる可能性が高くなります。

さらに作業が必要な場合は、LinuxシステムはファイルのMD5またはSHA1 / SHA256の合計を計算し、テープドライブが接続されているWindowsシステムで再計算します。私はWindowsでMD5を使用しており、SHA用の実行可能ファイルも使用できると思います。その実行可能ファイルが見つからない場合は、Windows コンピュータに Python をインストールし、次を使用してください。

python -c "import hashlib; print hashlib.md5(open('xyz').read()).hexdigest();"

xyzファイル名に置き換えます)。

もちろん、最善の方法はテープからファイルを再度読み取った後にMD5スキャンを実行することですが、この場合は追加の時間が必要です。

おすすめ記事