rsync で iPhone をバックアップするために Ubuntu でマウントしてみました。
- 環境
- Ubuntu 14.04 Desktop 日本語 Remix
- iPhone 5s iOS 7.1.2
必要なパッケージをインストール
$ sudo apt-get install ifuse
$ sudo apt-get install ideviceinstaller
Lightning - USB ケーブルで iPhone を PC に接続します
- マウントポイントを作成
$ mkdir /home/user/MntIphone
マウントポイントにユーザーの書き込み権限が必要なようです。
iPhone をマウント
$ ifuse /home/user/MntIphone/
マウントされました
$ df -h
Filesystem Size Used Avail Use% Mounted on
... snip ...
ifuse 13G 1.9G 11G 15% /home/user/MntIphone
- マウントされたディレクトリの中を見てみると ...
$ ls -la /home/user/MntIphone/ 合計 4 drwxr-xr-x 12 user user 408 5月 18 14:23 . drwxrwxr-x 5 user user 4096 7月 11 15:16 .. drwxr-xr-x 4 user user 136 4月 17 20:28 Books drwxr-xr-x 4 user user 136 4月 20 18:33 DCIM drwxr-xr-x 9 user user 340 7月 11 15:25 Downloads drwxr-xr-x 9 user user 714 7月 9 08:36 PhotoData drwxr-xr-x 2 user user 68 3月 3 16:09 Photos drwxr-xr-x 2 user user 578 7月 10 22:10 Purchases drwxr-xr-x 2 user user 170 5月 30 18:41 Radio drwxr-xr-x 2 user user 272 7月 1 12:21 Recordings drwxr-xr-x 2 user user 102 5月 18 14:23 Vibrations drwxr-xr-x 4 user user 136 5月 24 09:20 iTunes_Control
カメラで撮影した写真のディレクトリ (DCIM/ ディレクトリ) とかはありますが、iPhone にインストールしたアプリで保存されたファイルは見つかりません。
- ifuse のヘルプで確認してみると
$ ifuse --help ... snip ... --appid APPID mount 'Documents' folder of app identified by APPID ... snip ...
APPID を指定するとよさそうです。
- 例えば、この iPhone にインストールされている Documents by Readdle の APPID は以下のように確認できました。
$ ideviceinstaller -l ... snip ... com.readdle.ReaddleDocsIPad - Documents 5.1.0.2 ... snip ...
APPID は com.readdle.ReaddleDocsIPad でした。
Documents by Readdle のドキュメントフォルダをマウントするためのマウントポイント作成
$ mkdir /home/user/MntIphoneDocuments
マウント
$ ifuse --appid com.readdle.ReaddleDocsIPad /home/user/MntIphoneDocuments/
マウントさました
$ df -h
Filesystem Size Used Avail Use% Mounted on
... snip ...
ifuse 13G 1.9G 11G 15% /home/user/MntIphone
ifuse 13G 1.9G 11G 15% /home/user/MntIphoneDocuments
Documents by Readdle のドキュメントフォルダの中身を見ることができます。
$ ls -la /home/user/MntIphoneDocuments/
合計 392
drwxr-xr-x 6 user user 306 7月 11 16:00 .
drwxrwxr-x 6 user user 4096 7月 11 15:53 ..
-rw-r--r-- 1 user user 0 7月 11 15:31 .readdle-use-new-sync-engine.cfg
drwxr-xr-x 2 user user 102 7月 11 15:31 .storageSync
-rw-r--r-- 1 user user 11 7月 11 15:31 .update.txt
-rw-r--r-- 1 user user 389580 7月 11 11:26 Documents 5.1 の新着情報.pdf
drwxr-xr-x 2 user user 68 5月 8 08:25 Inbox
drwxr-xr-x 5 user user 204 6月 19 10:36 Work
drwxr-xr-x 3 user user 136 5月 24 09:05 ダウンロード
0 件のコメント:
コメントを投稿