Celerra NS960からUnity 500にNASデータを移行しています。 Windows環境では、EMCOpyを使用して同期されたSMB / CIFSファイルシステムがあります。また、NFS(マルチプロトコル)ファイルシステムでもあります。 Solaris 10 UNIX サーバーには、2 つのファイルシステムがマウントされています。すべてのデータを再コピーせずにNS960からUnityに権限を同期できますか?
答え1
楽しく、質問内部にリンクが重複している可能性があります。(私の考えではこれは欺くことではありません)。GNUコアツール含むcp
。 Solarisにはcp
対応するオプションがないため、--attributes-only
この「デフォルト」は使用できません。
cp -a --attributes-only srcdir/. dstdir
答え2
他の場所で答えたように、次のことを行うには:
rsync -ptgo -A -X -d --no-recursive --exclude=* first-dir/ second-dir
目標を達成できませんでしたか?
記載されているように、
これは次のことを行います。
-p, --perms preserve permissions
-t, --times preserve modification times
-o, --owner preserve owner (super-user only)
-g, --group preserve group
-d, --dirs transfer directories without recursing
-A, --acls preserve ACLs (implies --perms)
-X, --xattrs preserve extended attributes
--no-recursive disables recursion
参考までに
--no-OPTION turn off an implied OPTION (e.g. --no-D)
-r, --recursive recurse into directories