ロジックボード交換後の Time machine
MacBook Pro, Mac OS X (10.5.8)
MacBook Pro, Mac OS X (10.5.8)
Time Machineは、バックアップファイルが他のマシンと混ざらないようにマシン毎にユニークに割り当てられるMACアドレスを使用して管理しています。
ロジックボードの交換をすると、このMACアドレスが変わってしまう為に過去のバックアップが復元できないトラブルが発生します。
この問題の対応方法は、こちらのサイトが参考になると思います。
ありがとうございました。
ご紹介頂いたサイトを参考にやってみました。
今は、システム環境設定のTime Machineで「準備中...」の状態でHDDがカリカリ言ってる状態が1時間ほど継続中です。まだ先が見えてません。
コマンドラインを自分の環境に置換えるのが、ちょっとハードルが高かったです。
$ xattr -p com.apple.backupd.BackupMachineAddress /Volumes/BackupVolume/Backups.backupdb/MyMacの
・「
BackupVolume」は自分の外付HDDのボリューム名に置換える。・「
MyMac」は「田中 太郎 の MacBook Pro」だったとすると「"田中 太郎 の MacBook Pro"」としてやっと上手くいきました。・「$ 」はプロンプトなので、入力しない。
・新しいロジックボードのMACアドレスは、システムプロファイラの「▼ネットワーク」の「Ethernet」で確認する。
など、試行錯誤で何とかクリアしました。
隠しファイルの存在は、「Coela1.0b15」という古いソフトで確認できました。
※このソフトが最新OSに対応して復活してくれると嬉しいんですが。
今年3月まで1年ほど続いたバックアップと、3月以降先週まで続いたバックアップが有り、せっかくなので古い方のバックアップを引継ぐように設定してみました。
バックアップがまだ終っていないので、本当に成功しているかどうか分かりませんが。。。
combo さんによる書き込み:
バックアップがまだ終っていないので、本当に成功しているかどうか分かりませんが。。。
可能であれば、(OSのバックアプもしているならOSごとの)復元の実験をしておいた方がよいと思われます。いざというときにバックアップしたフリだったら困ると思いますので。
思っていた動作と一部違ってました。
長い「準備中...」が終わったら、空き容量が足りないと言われました。
しょうがないので、3月以降のバックアップを削除しました。
※3月までのバックアップに引き継ぐ形でバックアップすることにした。
再度、「今すぐバックアップを実行」するとバックアップを開始しましたが、差分コピーではなくとりあえず丸コピーを作るみたいです。でも新しいバックアップフォルダを作ることも無く3月までのバックアップを引き継ぐ形にはなっています。
一勝一敗という感じですね。
とりあえず、以前のバックアップを引き継げているのでOK。
もしかしたら、こんな面倒なことをせずに、ドックのTime machineアイコンを右クリックして、
「ほかのTime Machineディスクをブラウズ...」で希望のバックアップを選ぶだけで良かった。ってことはあるでしょうか?
combo さんによる書き込み:
長い「準備中...」が終わったら、空き容量が足りないと言われました。
通常なら、自動的に削除されるはずなので、今回の方法では出来なかったということでは。
一勝一敗という感じですね。
バックアップの一部削除と言うのも不正規な方法なのではないでしょうか。バックアップの健全性は確認されていますでしょうか。
> 可能であれば、(OSのバックアプもしているならOSごとの)復元の実験
そうですね、そのチェックも重要ですね。バックアップすべきファイルが約500GBなので何をするにも時間がかかってしまいます。早い目にチェックしておきたいと思います。特定のファイルの復元は簡単ですが、OSの復元も必要ですか?
ちなみにバックアップの進捗は「30GB/499GB」
申し訳ありません。combo さんのこの書込を読む前に2011/07/29 0:06の書込をしてしまいました。同じようなことを書込、申し訳ありません。
combo による書き込み:
新しいバックアップフォルダを作ることも無く3月までのバックアップを引き継ぐ形にはなっています。
外付けHDDをバックアップ先にしてる場合、MACアドレスは無関係だと思いますよ。
(NASの場合、バックアップ先はイメージファイルになり、MACアドレスで識別される)
試すときは、バックアップ対象を小さいなフォルダに制限してみれば良いんです。
xy による書き込み:
外付けHDDをバックアップ先にしてる場合、MACアドレスは無関係だと思いますよ。
試すときは、バックアップ対象を小さいなフォルダに制限してみれば良いんです。
MACアドレスに関しては最初に教えていただいたリンク先からの知識です。
経験上、Macを買い替えたり、ロジックボードを交換(今回で3回目)した際には、以前のバックアップを引き継ぐことが出来ず、今までは今回のような方法を知らなかったので新規にバックアップを作ってました。(内蔵HDDの交換では名前を同じにしておけば以前のバックアップに続けることが出来ました)だから何らかの方法でロジックボードを認識しているんだなとは漠然と思ってましたが、今回の流れの中でMACアドレスで管理しているのだなと理解したのですが、そうでは無いということでしょうか?
xy による書き込み:
試すときは、バックアップ対象を小さいなフォルダに制限してみれば良いんです。
それはそうですね。ありがとうございます。
以前行ったバックアップ(3月以前)からのフォルダやファイルの復元、夕べから今朝にかけてバックアップされたフォルダやファイルの復元、どちらも正常に復元できています。
ちなみにバックアップのソース側のMacBook Proの内蔵HDDは1TBで約500GB使用。それを8時間ほど掛けて以前のバックアップに繋げる形でバックアップしてますが、その作業前の外付HDDの残量が908GBで、作業後の現在の残量は410GBとなっています。Time machine上での時系列は以前のものに繋げる形でバックアップされてますが、外付HDDの残量から判断すると、昨夜から今朝にかけてMacBook Proの500GBのデータ等を丸々コピーしたようですね。
combo による書き込み:
もしかしたら、こんな面倒なことをせずに、ドックのTime machineアイコンを右クリックして、
「ほかのTime Machineディスクをブラウズ...」で希望のバックアップを選ぶだけで良かった。ってことはあるでしょうか?
自己レスです。
HDDの内容が同じになっている2台のMacBookで試してみました。
別のバックアップからのデータを復元するということは可能ですが、残念ながらこの方法では以前のバックアップに繋げてバックアップをとるというのは無理でした。
その場合は、ターミナルからコマンドラインで処理しなくてはならないようです。Macに慣れてない人には敷居が高そうです。これをGUIで処理できるようなユーティリティーがほしいと思う今日この頃です。
combo さんによる書き込み:
その場合は、ターミナルからコマンドラインで処理しなくてはならないようです。Macに慣れてない人には敷居が高そうです。これをGUIで処理できるようなユーティリティーがほしいと思う今日この頃です。
GUIで本当に以前の物とつなげてバックアップできるなら欲しいところですが、実際にはバックアップを取り直したところに断層がある状態なので、コンピュータ名を別にして別にバックアップしたときと同じことを考えると、実用性は低いかもです。
ちなみに、コマンドで簡単にできるとことを考えると私には出来ませんがスクリプトかプログラムの素養のある方なら、簡単に創れる無いようなのかも知れません。
ロジックボード交換後の Time machine