ハードリンクを保持しながら、Mac OS Xの障害のあるドライブからデータをバックアップします...


1

長い話-障害のあるハードドライブからコピーするために最大200 GBのデータがあります(ほとんどの場合、ライブラリファイルとアプリケーションファイルは壊れており、ユーザーデータはそのままです)。 OS Xリカバリシステム。

ここに問題があります:ハードリンクがたくさんあります。発行cp -rf src destにより、500GBの完全なバックアップドライブが作成されましたが、多くの複製がありますが、他のファイルはありません。OS Xのオプションは見た目があまり良くありません:

  • cp ハードリンクを保持するオプションはありません
  • pax必要な-rwフラグを使用したエラー処理をサポートしていません
  • tarcpioエラー処理をまったくサポートしていません

これにより、数百ギガバイトの重複を持たずにデータをバックアップするためのツールが4つ少なくなります。大量のデータを複製せずに1つのコマンドで自分のものをバックアップする方法に関するアイデアはありますか?


パーティションまたは完全に新しいドライブにコピーできますか?または、新しいドライブのディレクトリにコピーする必要がありますか。完全に新しいドライブにコピーできる場合は、superduperをご覧ください。パーティションにコピーできる場合は、ddコマンドの使用を検討してください。
skarface


@skarface私の知る限り、OS X Recoveryにソフトウェアをインストールすることはできません。ddやりすぎのようです(/ Usersだけを保護したいのですが、このディレクトリにもハードリンクされたファイルが多すぎます)、さらにddOS X の画像にどのようにアクセスし、どのファイルにI /それらのエラー?壊れたファイルを使用する必要はありません。しかし、私はrsync -a -H --progress SRC DEST試してみます、ありがとう。(コメントがなければ、Ubuntuをフラッシュドライブにインストールし、cpハードリンクの保存をサポートするGNU を試しましたが、うまくいけばうまくいきrsyncます。)
Sora。

@skarface rsyncはOS X Recoveryでは使用できません。それから、Ubuntuを試してみたいと思います。Super DuperまたはCCCを使用してバックアップを実行するだけでは、OS Xを外付けドライブにインストールするのが大変すぎるようです:/
Sora。

@skarfaceだから私の日ではありません-Ubuntu cpで、セグメンテーション違反でクラッシュしました。
空。

回答:


1

気にしない-UbuntuとGNUを使用してファイルを cp -aコピーするcpと正常に機能することが判明しましたが、hfsprogs を使用してHFS +バックアップボリュームにコピーしようとすると、壊れたHFS +バックアップボリュームとcpプロセスを強制終了できず、再起動が必要になりました。おそらくhfsprogsのバグです。


0

私はここに少し遅れましたが、記録のために:回復システムにはが含まれていませんがrsync、メインボリュームから/Volumes/Macintosh\ HD/usr/bin/rsync(またはメインボリュームの名前に関係なく)実行できます。

別の可能性としては、Recoveryを使用してOS Xをフラッシュドライブにインストールし(El Capitanは8GBを少し超えるため、おそらく16Gで十分です)、必要なツールを実行します。または、そのことについては、回復するディスクをパーティションに分割し、その上に一時システムをインストールします。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.