Mac のバックアップ(OSインストールを目指して)

OSの更新をしたい。

たまたま「MacのOSクリーンインストールをしたら幸せになれた」と言っているのを見かけたので、 年末!Macお掃除大作戦~OSクリーンインストールのお話~ - Qiita そのための準備を始めた。自分用の手順のメモです。

まずHDDを設定して、そして、その他諸々のファイルのバックアップを取り、Time Machineでのバックアップもしていく。 もっと必要十分な方法はあると思うが、Time Machine でのバックアップで何が危険かわからないし調べる時間も足りないので、何をバックアップしておかないといけないのかわからない。 なので、必要そうなものを冗長に(?) かつ手作業でバックアップしていく。

環境のメモ

PC

4年強も使ってれば劣化するよね、幸せになれるのかしら。ハード的にすでに限界なのかしら。

HDD

  • BUFFALO ポータブルハードディスク
  • HD-PCFS1.0U3-BBA

1 TB。金欠学生なもので... 1 TB以上のHDDの中で、電機屋で最も安かったものを買いました(2019年7月11日にビックカメラで税込7,538円で購入)。 Buffaloの製品紹介ページ(ポータブルHDD | バッファロー)を見ると”この商品には新しい後継モデルがあります”とのことで型落ちらしい。 *1

これらを USB 3.0 の端子で接続した(つもり)。MacBook Air に充電ケーブルを挿しっぱなしの状態で大体の作業をした。

HDDの準備

手始めに、外付けHDDを買って来たので、それをMac用にフォーマットなどした。そのついでにパーティションを分けるという挑戦をしてみた。

その際、以下のリンクのやり方に従った。 gashubq.com

一応Buffaloのページも見かけてチラ見したのでこちらもメモしておく。 www.buffalo.jp

500 GBずつの半々にパーティションを切って、名前とフォーマットは以下。 * TimeMachineforAir: Mac OS Extended (Journaled) * Datas: exFAT

名前から透ける通り、半分はデータ用の、もう半分はTimeMachine用のパーティションとしたかった。 写真のバックアップはフォーマットを選ぶようという文面を見かけ不安だったが、これでひとまず問題なかった。 以降、「ファイルをHDDに保存する」と書いた時は、"Datas"のパーティションに保存している。

Mojave以降のmacOSでは、フォーマットについて再度調べないといけなそうな文面を見かけた。

Sleepさせないための設定

Caffeinatedをインストールした。 ログアウトしないようにとかスリープしないようにとかスクリーンセーバー起動しないようにとかしておいた。

下の設定ではログアウトを試みられたのでダメ。詳しいことは知らない。 System Preferences > Energy Saver > Power Adapter > "Turn display off after": Never

データそれぞれの保存

復元不可能だったり復元に時間がかかるデータたちはPC全体のバックアップとは別にしておくことにした。 HDDとOneDriveの両方へ投げておいた。

このような面倒なことをしてみているのは、Mac初心者なので、インストール失敗した時の色々なバックアップからの復元を実行できる自信がないのと、信頼しきれないためです。 また、HDDとOneDrive両方に保存した理由は、 HDDは所詮ポータブルHDDで破損の恐れがあることと、 私の大学の構成員は office365 の会員にしてもらっているのでOneDriveは 1 TB 使えるのだがしかしそれは大学卒業までだということである。

iTunesのバックアップ

support.apple.com 上記リンクに従ってHDDにiTunesに関わるファイルの全てを保存した。

所要時間メモ: 表示によると About 17 minutes だそうだが。
21:14--
21:25になっても About 16 minutes
21:42 About 5 minutes
21:55 完了

"写真" (Photos.app)のバックアップ

High Sierraなので、このリンク先。 support.apple.com

これも参照した。 フォトライブラリを移動して Mac の容量を節約する - Apple サポート

"写真ライブラリ.photoslibrary" という写真のライブラリが48 GBもあるらしい。恐ろしい。

所要時間メモ:
2:47頃スタートして、About 1 hourからどんどん延びて、
3:04にはAbout 5 hours の表示。帰宅。
翌日には終わっていた。

shellのdot filesのコピー

dotfilesとかいうフォルダをHDDと別PCに作って放り込んでおいた。 ".pyenv" の中に anaconda の本体っぽいものが 10 GBで20万ファイルほどあって、OneDriveへの保存には困ったため、有線のネットワークで使っている別PCへ保存した。 そのPCでのOneDriveアプリやブラウザからのアップデートも試みたが、アプリが落ちたりブラウザからは失敗したりして、アップロードできなかった。

Time Machine によるMac全体のバックアップ

インストールがうまくいかなかった時のために準備しておく。意味があるのかは分からない。

参考記事はこちら。 support.apple.com

所用時間メモ: 13時00分台にHDDの "TimeMachineforAir" と名付けたパーティションを Time Machine のバックアップ先に設定。 "Encrypt disk"みたいなボックスにチェックを入れたので暗号化が始まった。
13:50にふと画面を見ると "Preparing backup"
13:52に backup スタート。211.83 GB
14:05時点で "About 11 hours remaining"
15:46時点で "About an hour remaining" 130 GB ほど済
17:11 "About 21 minutes remaining" 174 GB済
17:25 "Backup Complete Time Machine has finished the first backup to "TimeMachineforAir"." と画面に通知。 Settings の Time Machine のウインドウでは "Encrypting..."との表示があり、進捗状況を示すバーは10分の1くらいしか進んでいない。

"311 GB of 499 GB available" となったので、188 GB を使っているのだろうか?

後日バックアップが止まってしまったので、再度このパーティションを削除して同じ手順でフォーマットし直した。 名前を後の混乱の防止のため変更して、 "TimeMachineAir2015" としておいた。 この際に暗号化し忘れた気もするので、全て終わった後に要確認。

その他アプリの設定のメモ

TeXShop

別PCの通り。

Anaconda-Navigator

よく分からない。

Cyberduck

別PCの通り。

Karabiner-Elements

Ruleとして、"Change spacebar to left_shift. (Post spacebar if pressed alone)" を有効化してある。

Skype

メールアドレスが最新であることを確認

XQuartz

よくわからない。

Xcode

よくわからない。

Notesの設定

別PCの通り。AppleIDなのでメールアドレスの変更は影響しないはず。

その他環境のメモ

研究室のプリンタ設定

設定が消えたら考える。

Dictionaries

Notesにスクショを保存した。賢いやり方があるかもしれないが、僕のはとても少ないので問題ない。

Mail.appのアカウントたち

別PCで使っている通り。そこにないメールアカウントは携帯の通り。

*1:Amazonの方が安いものがあることを後に教えてもらい絶望