Catalinaで複数のiphoneを外付けHDDへバックアップする方法をご教示ください

これまで家族のiPhoneをそれぞれのitunesライブラリを作って外付けHDDにバックアップしていました。

ところがCatalinaになり、Finderから家族全員のバックアップをとるとなると内臓SSDではとても足りません。

そこで家族それぞれのバックアップ先を外付けHDDに変更するためにネットでいろいろ調べ、ターミナルでシンボリックリンクを作ったのですが、管理者以外のユーザー(例、娘のアカウント)でログインした状態では、ターミナルでリターンキーを押した際に求められる管理者のパスワードを入力しても”Sorry, try again.”とパスワードの再入力の催促を繰り返し(2回)実行できません。

パスワードに間違いはありません。

以下は作成したシンボリックリンクです。

sudo ln -s /Volumes/外付けHDD名/Backup ~/Library/Application\ Support/MobileSync/Backup


ターミナルを実行できる方法、または家族それぞれのiphoneを外付けHDDにバックアップする別の方法、解決策をご教示いただければ幸いです。よろしくお願いします。

MacBook Air 13", macOS 10.12

投稿日 2020/05/25 01:48

返信
スレッドに付いたマーク ランキングトップの返信

投稿日 2020/05/26 20:27

たいへん失礼しました。


それぞれのアカウントでログインし、sudoを外し、バックスラッシュを追加した下記コマンドで実行すれば、「permission denied」も現れず、今のところ外付けHDDに作ったそれぞれのディレクトリにバックアップできているようです。


以下、私が試した手順です。

1.Macに元の「Buckup」を適当にリネーム。(例:oldBackup)

2.ターミナルで「ln -s /Volumes/外付けHDD名/ディレクトリ名 ~/Library/Application\ Support/MobileSync/Backup

」を実行。

3.Application Support/MobileSync内に矢印のついた「Backup」フォルダが作られます。

4.この状態でバックアップを実行すると、外付けHDDに作成したユーザー用の「Backup」にバックアップされていると思われます。


今後様子をみてみます。

ありがとうございました。

返信: 12
スレッドに付いたマーク ランキングトップの返信

2020/05/26 20:27 NO9 への返信

たいへん失礼しました。


それぞれのアカウントでログインし、sudoを外し、バックスラッシュを追加した下記コマンドで実行すれば、「permission denied」も現れず、今のところ外付けHDDに作ったそれぞれのディレクトリにバックアップできているようです。


以下、私が試した手順です。

1.Macに元の「Buckup」を適当にリネーム。(例:oldBackup)

2.ターミナルで「ln -s /Volumes/外付けHDD名/ディレクトリ名 ~/Library/Application\ Support/MobileSync/Backup

」を実行。

3.Application Support/MobileSync内に矢印のついた「Backup」フォルダが作られます。

4.この状態でバックアップを実行すると、外付けHDDに作成したユーザー用の「Backup」にバックアップされていると思われます。


今後様子をみてみます。

ありがとうございました。

2020/06/01 09:07 transnation への返信

解決したハナシなのに、

今更の書き込み、誠に申し訳ありません。


シンボリックリンクを作ってiPhoneのバックアップを外付けストレージに置くやり方をしていて、

バックアップが壊れていて使い物にならなくなったこと、あります。

Appleのサポートにご相談したところ、

そういう事が起こり得るので、その方法は推奨していません。とのことでした。

なので、今は、

外付けSSDを起動ディスクにして、そこに、

複数のユーザを作り、各々のiPhoneのバックアップを取っています。

この方法でも、

内蔵ディスク以外にiPhoneのバックアップを置くことできます。


もちろん、この方法だって、バックアップが壊れないなんて保証ないでしょうね。

きっと、ちょっと安全って程度でしょうけど。


でも、

外付けにOSインストールするだけなので、

ターミナルも使わなくてすむし、

はるかに、簡単なんですよね、、、


「MacBookのストレージ確保のためにiOSファイル(現在のiPhoneのbackup)を消しても問題ない?」

https://discussionsjapan.apple.com/thread/251355012?page=1


2020/05/26 17:13 transnation への返信

「rm -rf /Users/ユーザー名/Library/Application Support/MobileSync」を「rm -r/Users/、、、、」にして実行しましたら、ApplicationとSupportを別々に認識しているようで、fileもディレクトリも見つからないと現れました。「/Application Support/」のスペースに問題があるのかと考えています。


そりゃぁ、当然ですって…。


なんで、「/Application\ Support/」と、スペースの前にバックスラッシュが入っているか理解されていますか?最初におかきの、「rm -rf /Users/ユーザー名/Library/Application Support/MobileSync」だって、「ApplicationとSupportを別々に認識」しますが…。


つまり、


「rm -rf /Users/ユーザー名/Library/Application Support/MobileSync」を「rm -r/Users/、、、、」にして実行し


たからではなくて、そもそものコマンドの打ち方を間違っていますが…。


しかも、「「rm -r/Users/、、、、」にして実行し」って、パスの意味や指定の仕方を理解されていますか?


#「/Application Support/」だとフォルダ名のスペースが認識されずにコマンドの区切りのスペースだと認識されるし、「rm -r/Users/」だと、コマンドのオプションの「-r」とパス指定の最初のルートディレクトリの間に区切りのスペースがないからrmのオプションとして「-r/Users/、、、、」が指定されていると取られてしまうし…。


ターミナルでのコマンドの使い方。(超初心者向け)

続ターミナルでのコマンドの使い方。(超初心者向け)

パスってなに。(超初心者向け)


で、他のユーザを弄ろうとしたら、当然、アクセス権がちゃんとわかってないとできません…。


管理者でサインインしてコマンドを実行すると「permission denied」と


これ、sudoをつけて実行してもダメですか?もしそうなら、sudoではそこまで権限を持たしていないのかな。だったら、rootを有効にしてrootで作業するしかないのでは(Catalinaでこれができるのか私は知りませんが)。で、シンボリックリンクを作った後にアクセス権を適切に変更すると。


まぁ、一番簡単なのはD300さんがお書きの「お子さんのアカウントに一時的に管理者権限つけて、そのアカウントでリンク貼って、確認後に一般ユーザーに権限変えるとかですかね。」でしょうね。


追記:


ターミナルのコマンドは強力です…。コマンド一発でHDDの中身を全て消去することすらできてしまいます…。ある程度はちゃんと理解して使用しないと非常に危険なんですがね…。

https://discussionsjapan.apple.com/thread/10173012?answerId=100944617122#100944617122

2020/05/26 03:51 D300 への返信

ご教示ありがとうございます。ご紹介いただいたページを参照させていただき何度も試したのですができません。

参照ページに従って、最初に行うべき既存のディレクトリを削除する段階でつまずいてしまいます。

管理者でサインインしてコマンドを実行すると「permission denied」と現れます。「フルディスクアクセス」のターミナルは設定済みです。

ユーザーアカウントでサインインして試すと、「permission denied」は現れませんが、既存のディレクトリに変化はありません。

試しに「rm -rf /Users/ユーザー名/Library/Application Support/MobileSync」を「rm -r/Users/、、、、」にして実行しましたら、ApplicationとSupportを別々に認識しているようで、fileもディレクトリも見つからないと現れました。「/Application Support/」のスペースに問題があるのかと考えています。

コマンドに関しては全く無知ですので、もう少し勉強して試してみたいと思います。

2020/05/25 02:33 transnation への返信

sudo ln -s /Volumes/外付けHDD名/Backup ~/Library/Application\ Support/MobileSync/Backup

ご自身(管理者ユーザー)でサインインして、ちゃんとユーザー名を指定すれば良いんじゃないですか?


こちらをあたり参照されると良いかと。

http://www.sooota.com/iphoneのバックアップを外付けhddへ



2020/05/26 18:22 transnation への返信

短時間でコマンドを調べて自分なりに理解し新たにコマンドを作成して解決いたしました。ご教示ありがとうございました。


で、どのように解決されたのですか?(これでは我々には全く情報が伝わりませんが…。)


ここはユーザ同士の情報交換・共有の場所です、「何をどうしたらどうなった」等の事の顛末を書いていただかないと、そういったデータベースとしての価値は半減以下になってしまうんですが…。

Re: 回答へのお礼

2020/06/01 09:36 transnation への返信

追記:

以前、どこかに、粕谷 明さんが、以下のようにお書きでした。

(粕谷 明 さん、ご助言ありがとうございました。)


>バックアップの3-2-1ルール。

https://www.weblio.jp/content/321ルール

https://www.acronis.com/ja-jp/articles/backup-rule/

https://www.itmedia.co.jp/enterprise/articles/1601/12/news050.html

>わざわざリスクが高い運用方法をするのは、バックアップの意義が薄れてしまうだけです。


どのバックアップ方法で、するにしろ、

1つだけでは、それが壊れたら、どうにもなりません。

ですから、

Appleは、

iCloudと、コンピュータの2箇所にバックアップが出来ます。と書いているのでしょうね。


>バックアップの方法を選択する

>まず、iCloud バックアップと、

>コンピュータで作成するバックアップの相違点について確認した上で、

>どちらの方法が適切かを判断してください。

>バックアップの予備を取っておく必要がある場合は、

>iCloud で 1 つ作成し、

>コンピュータを使ってもう 1 つ作成しておけます。


『iPhone、iPad、iPod touch をバックアップする方法」

https://support.apple.com/ja-jp/HT203977



2020/05/26 18:15 NO9 への返信

ありがとうございます。

参照サイトのコマンドをそのままコピーしていたのでバックスラッシュがないまま実行しておりました。短時間でコマンドを調べて自分なりに理解し新たにコマンドを作成して解決いたしました。ご教示ありがとうございました。

2020/05/26 18:21 transnation への返信

外付けHDDに各ユーザA,B,CのフォルダA,B,Cを作り、そのフォルダ中にバックアップのためのリンク先を作ると、アクセス権の面倒から離れられると思うよ。

こんな面倒(コマンドの学習を含む)を抱えるくらいなら、iCloudバックアップで十分じゃないかと思うけど。


このスレッドはシステム、またはAppleコミュニティチームによってロックされました。 問題解決の参考になる情報であれば、どの投稿にでも投票いただけます。またコミュニティで他の回答を検索することもできます。

Catalinaで複数のiphoneを外付けHDDへバックアップする方法をご教示ください

Apple サポートコミュニティへようこそ
Apple ユーザ同士でお使いの製品について助け合うフォーラムです。Apple Account を使ってご参加ください。