質問: timemachine常時接続しておかないと駄目? みなさまこんにちは。 昨年末に新しいマシン&バックアップのhddを買いました。 数ヶ月に一回程度たまーにバックアップ失敗のエラーが出る事はありましたが、 電源を落としつなぎ直すと復帰していたので、 あまり気にしないようにして使っていました。 ですが先日timemachineのエラーが頻発し、appleのサポートに問い合わせ検証した結果 外付けのhdd(ポータブル)が悪いのだろうとなり、 メーカーに交換してもらいました。 初回バックアップも無事に終わりましたがその後の使用法について悩んでいます。 1時間に一回やスリープ復帰するたびのバックアップ、 電源を落としたとき強制的に切られるような使い方は hddへの負荷が大きいような気がします。 あまりデータを大量に作る事が無いので、1日に一回、1週間に一回、 作業をした時に合わせて手動で、程度のバックアップでも事足ります。 調べたらtimemachinescheduler等管理ソフトもあるようですが、 appleの承認を受けてないらしい?(そのままだとインストール出来ない)のと、 また何かあった時に問題を複雑にしてしまいそうで不安です。 普段はtimemachineを切って外付けの接続を外しておいて、 使いたい時だけ接続し、バックアップをとるような使い方でも問題無いでしょうか? それはそれでhddに負担がかかる、差分が増えると問題が出易いとかなら 普通の使い方をしようと思います。 考え過ぎとは思いますが、マシンを新しくしてから色々問題が出て3回もサポートに 相談しているような状態で、トラブルを出来るだけ減らしたいのです。 ご助言お願いいたします。
回答: >1時間に一回やスリープ復帰するたびのバックアップ、電源を落としたとき強制的に切られるような使い方はhddへの負荷が大きいような気がします。 hdd は通常、常に回転しているものですので、外部 hdd (time machine hdd) への負担は time machine 動作状況とは無関係です。 一方、内蔵 hdd は常時回転しているのみならず、「defragmentation (分割記録の是正)」や「よく用いる data の高速 (外周) 側への配置変換」等で常時 data の書き換えを行っていることから非常に負担量が大きく、time machine 用外部 hdd の負担量など内蔵 hdd の仕事量に較べれば微々たるものです。 それなのに time machine の error が起きるのは「time machine」を「長期間に渡って backup を保管する full backup tool」と勘違いして大容量の内蔵 hdd を丸ごと backup するような使い方をする「誤った使用法」に起因するものです。 これは「そのような使い方を容認している apple 社の問題」でもあるのですが、time machine はその名の通り「任意の過去に戻る」 time machine なのであって、決して full backup tool として最適の application ではないのです。 time machine は御存知のように 1 時間おき、1 日おき、1 週間おきの差分 data を backup しますので「1 時間以上前に保存した data file を誤って消去してしまった際の data 復活」や「safari 等を update したら add-on application が軒並み動作しなくなったので元の version に戻したい」といった目的に便利な application ですが、その目的のためには何時間 (或いは何日間) も前の backup data など殆ど不要な筈です。 一方、内蔵 hdd の data を飛ばしてしまって、何ヶ月も動作させている time machine から内蔵 hdd を再現させようとすると、time machine は先ず何ヶ月も前に行った original backup data を読み込み、何百万もの data file に対して最新 data に至るまでの何十もの差分を再演算しながら最新 data を再現することとなり、内蔵 hdd を元通りに復活させる restore を完了するまでに何十時間もの気の遠くなるような時間がかかります。・・・その間に誤って電源を落としてしまったりしたら、もはや data 復活は不可能です。 本当に必要な backup は user が保存した user data であり、それ以外の system application program data と user data とは分離して管理するのが理想でしょう。 その手法は disk ultility にある「partition」を理解することです。 私は macbook 2,1 (core duo 2ghz model) の osx10.6.8 user ですが、内蔵 hdd は 32gb の ssd に交換し、32gb の内蔵 ssd は 30gb と 2gb の 2 つの partition に分割した上で 30gb の partition に system & application program を install、日々の data は毎日 2gb の partition に入れた data を自宅の usb 接続 2tb 外付け hdd に移動させています。(2gb partition は video 編集などの fragmentation のない高速処理を要求される data に対して一時的に利用するものにしています) 外出時は user data を 16gb の usb memory に入れて 2gb ssd partition の中味は空っぽにしており、30gb ssd partition も file vault で暗号化していますので、万が一 macbook を何処かに置き忘れたとしても個人 data の流出や消失は先ず起きず、自宅には以前用いていた ibook g4 を sub 機として保管していますので 16gb usb memory の data と自宅の外付け hdd の data とで仕事を続行できるようになっています。 自宅の usb 接続外付け 2tb hdd に作った time machine 用 partition は 30gb しかなく、2tb ある外付け hdd の殆どは video、photo、music などの名が付けられた partition に data が分類されて保管されています。 30gb の system & applicarion 用 partition は実質的に 20gb ぐらいしか利用されておらず、日々の data が付加されても 30gb に満たないものですので、time machine が background で動作しても 10 秒ほどで動作が完了してしまい、1 回の差分 data など数百 mb もありませんので、10gb ほど余っている time machine 用 partition は 100 回以上 time machine が動作しても一杯になって初期の差分 data に対する上書き変更動作が始まることもありません。・・・それでも御質問者さんのように time machine が不安定になることを恐れて 30gb の time machine partition 領域が一杯になると partition 領域を format して time machine を reaset しています。 本当の backup は system & application を install した際に行った ccc (carbon copy cloner) による 30gb の backup で、何年も前に行った ccc backup data は未だに clean なまま残っています。 http://www.bombich.com/ また 2tb 外付け hdd に作った 10 以上の partition に分類管理されている data は定期的にもう 1 台の usb 接続 2tb hdd に ccc で backup していますので外付け hdd が壊れても data 消失は最小限に止まるようにしています。・・・お金があればこの部分を raid 1 hdd にするところですが(汗)、raid 1 化よりも「hdd の寿命を飛躍的に延ばせる maid (massive array of inactive disk)」の方に興味があって 10min 以上 access がなければ sleep する (access 要求があれば復活する) ao tech 社の hdd stand という製品を愛用しています。・・・実は raid 1 は「壊れた data を mirror 化されたらダメじゃん(笑)」と思っているので手を出していません(^_^;)。 http://www.aotech.jp/hdd/hdst-ues1.html http://kakaku.com/item/k0000279324/ 「user data は異なる 3 箇所以上に多重保管する」方式は 20 年以上前から癖を付けているのですが、途中 fdd や zip といった不安定な media によって失った data もあるものの、25 年以上前の nec pc9801vm2 で作った画像 data も未だに持っています(笑)。 backup という言葉を全てのものに適用せず「time machine は backup tool の中でも特殊な用途に用いる特殊な application であり、full data backup には ccc のような backup tool を用いるべきである」と考えるべきでしょう。・・・まあ総 data 量が 1gb にも満たない beginner level の御客さん相手ならば難しい事を考えずに time machine で full backup させても大過ないし、apple 社も儲かるのですが(汗)、beginner を脱した辺りからは自分なりの style を確立して行くものだろうと思います。 御質問者さんも自分に合わせた pc 活用 style を確立されることを期待します。 素敵な mac life を(^_^)/