iPhoneを久々にバックアップしようとしたら

「エラーが発生したため、iPhone”xxx”をバックアップできませんでした。」というエラーが発生してしまいました。

各バージョンをあげたり、再起動したり色々試しましたが改善されず、エラーログも出てませんでしたが、解決したので方法メモです。

原因はバックアップファイルの権限でした

Backupファイルは以下にあります。

「ユーザー」→「ユーザー名」→「ライブラリ」→「Application Support」→「MobileSync」→「Backup」

PCにログイン中のユーザーと、Backup以下の全ファイルとのユーザーの権限が違うとエラーが出てしまいます。

1, Backupフォルダ内はファイル数が多すぎて、全部のファイルのユーザーの権限を変えるのは時間がかかるので、Backupフォルダ内の既存のフォルダは別のところに移動する。

このように変更する

> cd MobileSync
> ls -la 
> drwxr-xr-x 5 違うユーザー wheel 170 9 22 2018 Backup 
> sudo chown ログイン中のユーザー Backup/ 
> drwxr-xr-x 5 ログイン中のユーザー wheel 170 9 22 2018 Backup 
> ls -la

これで解決

ユーザー権限が変わった理由ですが、

そもそも、私はiPhoneのバッグアップを外付けHDDに入れていて、

先日、Macを買い替えた際に、HDDタイムマシンからのバックアップで復元した事で影響が出ていた可能性があります。

では。