tar で駄目なら ditto は?
ってぇと、もっと訳の判らない結末だった。
何故か書き込み先で、 operation not permittedを出す…。sudo の意味なし
色々やってるうちに、これもエラーの出ない条件を発見した。
前回同様(?)カレントディレクトリを適当にとって、ditto 2008-03-09-004903/Macintosh HD/Applications/ ~/TMP/Applications などとやるとエラーを出さないものを、Backups.backupdb/をコピーの対象とするとエラーを出すようになる。な?んでか?
ついでに、 rync も再挑戦。マニュアル見るとハードリンクも ACL もサポートしているのだが…。
こっちはもっと謎な結果に。
rsync でエラーの出ないケース。
sudo rsync -aHAXNS Backups.backupdb/ /Volumes/Time\ Machine\ ハ?ックアッフ?/TMPX/Backups.backupdb
rsync でエラーの出るケース。
sudo rsync -aHAXNS Backups.backupdb/ /Volumes/Time\ Machine\ ハ?ックアッフ?/Backups.backupdb
エラーは例によって 、コピー先で Operation not permitted 。 mount した filesystem の最上位が駄目なのか、それともディレクトリ名見てるのか…。
では、一旦 TMP/ などに展開しておいて最後にフォルダを移動すればいいのかと云うと…
次回、このネタ最終回(やっとだ)。