タイトルの件について、HAT様に、次のような質問をさせて頂きました。
==========================================================
いつもお世話になっております。
さて、現在、CentOS6.10(Netatalk3.0.4、Samba3.6.23-53)で構築しているファイルサーバーのデータを、RockyLinux(Netatalk3.1.12、Samba4.14.5)で近々構築する予定のファイルサーバーにコピーしたいと思っています。
CentOS6.10(Netatalk3.0.4、Samba3.6.23-53)の方は、
Filesystem featuresには、ext_attr がありますが、
ファイルシステム(ext4)マウント時のオプションに
“user_xattr” はありません。
RockyLinux(Netatalk3.1.12、Samba4.14.5)の方は、
Filesystem featuresには、ext_attr があり、
ファイルシステム(ext4)マウント時のオプションに
“user_xattr” があります。 (デフォルト)
このような場合、データのコピーは、
iMacに、CentOS6.10(Netatalk3.0.4、Samba3.6.23-53)とRockyLinux(Netatalk3.1.12、Samba4.14.5)の両方のボリュームをAFP(Netatalk)経由でマウントし、ターミナルからcp -R などでコピーするのがいいでしょうか?
もし可能なら、RockyLinux(Netatalk3.1.12、Samba4.14.5)から、CentOS6.10(Netatalk3.0.4、Samba3.6.23-53)のデータ領域をNFSでマウントして、コピーしたいと思っていますが、上記の通り、”user_xattr”の有無が異なるため、問題が発生しそうな気がしていますが、どうでしょうか。
わかりにくい質問で恐縮ですが、ご教授いただけると有り難いです。
ご面倒をおかけしますが、よろしくお願いいたします。m(..)m
==========================================================
HAT様からの回答
メタデータの保存の仕組みを完全に把握していない状態で、Linux-Linuxでコピーしたときに何が起きるかを予測する方法はないでしょう。また、完全にコピーできたかを検証する方法もないでしょう。
だとすると、両方をmacOSでマウントしてコピーする方法しかありません。また、macOSのcp -Rでメタデータが完全にコピーされるか確認したでしょうか。Finderの方が良くないですか?
==========================================================
Finderでの大量コピーは、途中でフリーズとなることが多いので、
少しずつ分割してコピーしようと思います。

コメント