経緯
Macのバックアップをとっていない状態で急に修理に出すことになってしまって焦ったので今後のためにメモ。
TimeMachineの利用
可能ならTime Machineを利用するのが良い。Time Machineなら、設定ファイルから引き継げるので完全な形で復元できる。
https://support.apple.com/ja-jp/HT201250
難点は容量が多いとバックアップに時間がかかったり、普段からスナップショットで差分更新しているとネットワークに負荷かかったりするのでそこは容量・時間・緊急度と相談する必要がある。
重要ファイルだけ移行
ローカルの環境を一度綺麗にしたかったことと、それなりに容量があったため今回はこちらだけ外付けHDDに保存。
-
.aws配下
- config
- credentials
- キーペア(.aws配下ではないが関連として記載)
-
.sshの配下
- id_rsa.pub(公開鍵)
- id_rsa(秘密鍵)
- config(ホスト情報記載)
- known_hosts
-
仮想環境ファイル
- Vagrant
vagrant package
でパッケージ作成 - Docker
docker commit
とdocker save
使う
- Vagrant
-
その他(ファイル意外も)
- google日本語入力設定のエクスポート
- gitのコミットし忘れないように
- vscodeのバックアップ
これぐらい移しておいたら意外となんとかなった。というか、環境がすっきりしたので良かったかもしれない。