[MacBook Air] iPhone/iPad のバックアップと思わしきデータ量が大きいので SD カードにシンボリックリンクを貼って SSD の使用量を減らす。

まず df でディスク使用状況を確認してみる。

$ df -h
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk1 233Gi 160Gi 72Gi 69% 42089024 18892222 69% /
devfs 409Ki 409Ki 0Bi 100% 1414 0 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net
map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home
/dev/disk2s1 60Gi 11Mi 60Gi 1% 87 494241 0% /sdxc
$

/ で160 GB も使っているみたいです。何なんだこれは。そろそろ要らないデータを整理するタイミングだなと思い、あまり重要でないデータは SD カード (厳密には SDXC か?) に逃がす設定を行いました。

du -sk で使用量の多いディレクトリを探っていくと、

/Uses/hoge/Library/Application Support/MobileSync/Backup ディレクトリが結構な容量を食っていることに気が付きました。

以下のように / から一階層ずつどのディレクトリが SSD の容量を食っているのか?と探っていきました。

==================================================

sudo du -sk /* | sort -n | tail

sudo du -sk /Users/* | sort -n | tail

sudo du -sk /Users/hoge/* | sort -n | tail

sudo du -sk /Users/hoge/Library/* | sort -n | tail

sudo du -sk /Users/hoge/Library/Application¥ Support/* | sort -n | tail

sudo du -sk /Users/hoge/Library/Application¥ Support/MobileSync/* | sort -n | tail

sudo du -sk /Users/hoge/Library/Application¥ Support/MobileSync/Backup/* | sort -n | tail

==================================================

名前から察するに iPhone/iPad のバックアップデータじゃないかと思います。

$ ls -l /Users/hoge/Library/Application\ Support/MobileSync/Backup/
total 0
drwxr-xr-x 8868 hoge staff 301512 8 20 21:51 183bb05fe7df75c1ee2939420b495a94612d274f
drwxr-xr-x 10576 hoge staff 359584 4 12 2013 52955297012c6e5e0f1f5a2fc8482def14028abe
drwxr-xr-x 1516 hoge staff 51544 8 22 14:43 ad8136c54869478ea8996c7399b7d0c7622bc2c5
drwxr-xr-x 267 hoge staff 9078 12 30 2013 c1c9101088a039b6280cf9a57096ff1634f13720
drwxr-xr-x 9192 hoge staff 312528 12 30 2013 c1c9101088a039b6280cf9a57096ff1634f13720-20131230-132748
drwxr-xr-x 1672 hoge staff 56848 12 23 2012 cd4269d3512f2fa2d1f8a4104c3015d5acbac50f
drwxr-xr-x 12143 hoge staff 412862 9 16 2013 ed12d2f5ae86b9e0f723d9e41846a6a215287bae
drwxr-xr-x 12143 hoge staff 412862 9 16 2013 ed12d2f5ae86b9e0f723d9e41846a6a215287bae-20130916-141322
$

なんかいろいろバックアップしたデータがあるみたいです。

$ sudo du -sg /Users/hoge/Library/Application\ Support/MobileSync/Backup/* | sort -n | tail
Password:
1 /Users/hoge/Library/Application Support/MobileSync/Backup/c1c9101088a039b6280cf9a57096ff1634f13720
1 /Users/hoge/Library/Application Support/MobileSync/Backup/cd4269d3512f2fa2d1f8a4104c3015d5acbac50f
4 /Users/hoge/Library/Application Support/MobileSync/Backup/ad8136c54869478ea8996c7399b7d0c7622bc2c5
5 /Users/hoge/Library/Application Support/MobileSync/Backup/c1c9101088a039b6280cf9a57096ff1634f13720-20131230-132748
6 /Users/hoge/Library/Application Support/MobileSync/Backup/183bb05fe7df75c1ee2939420b495a94612d274f
10 /Users/hoge/Library/Application Support/MobileSync/Backup/52955297012c6e5e0f1f5a2fc8482def14028abe
10 /Users/hoge/Library/Application Support/MobileSync/Backup/ed12d2f5ae86b9e0f723d9e41846a6a215287bae
10 /Users/hoge/Library/Application Support/MobileSync/Backup/ed12d2f5ae86b9e0f723d9e41846a6a215287bae-20130916-141322
$

du -sg で確認してみました。g はギガを意味しますので、どうやら47 ギガくらい消費しているようです。

まず、SD カードの領域に /sdxc/MobileSync/Backup ディレクトリを作ってそこにバックアップデータを移動させます。

$ df -h
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk1 233Gi 160Gi 72Gi 69% 42089024 18892222 69% /
devfs 409Ki 409Ki 0Bi 100% 1414 0 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net
map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home
/dev/disk2s1 60Gi 11Mi 60Gi 1% 87 494241 0% /sdxc
$ mv /Users/hoge/Library/Application\ Support/MobileSync/Backup/* /sdxc/MobileSync/Backup/
$ df -h
Filesystem Size Used Avail Capacity iused ifree %iused Mounted on
/dev/disk1 233Gi 117Gi 115Gi 51% 30842468 30138778 51% /
devfs 409Ki 409Ki 0Bi 100% 1414 0 100% /dev
map -hosts 0Bi 0Bi 0Bi 100% 0 0 100% /net
map auto_home 0Bi 0Bi 0Bi 100% 0 0 100% /home
/dev/disk2s1 60Gi 49Gi 12Gi 81% 397869 96459 80% /sdxc
$

この mv コマンドはむちゃくちゃ時間が掛かりました。終わるまで待てないので寝てしまいました。

mv 実行前と後で / の使用率が 69 % から 51% まで下がりました。と同時に /sdxc を 49G 使用し、 使用率が 0 % から 80 % にまで跳ね上がりました。

次に空になった /User/hoge/Library/Applicadtion Support/MobileSync/Backup ディレクトリを一旦 rm で削除し、シンボリックリンクを作って SD カードにデータが退避するようにします。

$ rm -rf /Users/hoge/Library/Application\ Support/MobileSync/Backup/
$ ln -s /sdxc/MobileSync/Backup /Users/hoge/Library/Application\ Support/MobileSync
$ ls -l /Users/hoge/Library/Application\ Support/MobileSync/Backup
lrwxr-xr-x 1 hoge staff 23 10 21 19:08 /Users/hoge/Library/Application Support/MobileSync/Backup -> /sdxc/MobileSync/Backup
$

これで今後は iPhone/iPad のバックアップと思わしきデータが SD カードに保存される状態になりました。

しかし、そもそもバックアップ自体要らないという考えを持っているので SD カードからも削除するかもしれないです。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください