UbuntuでADBを使ってAndroidのデータをバックアップ・復元する完全ガイド
Androidのアプリデータやテキストメッセージなどをバックアップするのは、非常に面倒な作業で、場合によっては費用もかかります。Playストアにはデータのバックアップをうたうアプリが数多く存在しますが、性能にムラがあったり、高額だったりすることも少なくありません。実は、もっと優れた方法があり、しかもそのすべてをパソコン上で完結できるのです。
Androidには開発者向けツール一式が標準で用意されています。多数のツールが含まれていますが、中でも特に重要なのがADB(Android Debug Bridge)です。このツールを使えば、Androidデバイスへ直接コマンドラインからアクセスできます。ADBがあれば何でも可能になり、Androidデバイス全体のバックアップさえも実現できます。ここでは、Ubuntuでの具体的な手順を紹介します。
注意:このチュートリアルはUbuntu Linuxを中心に解説しています。ただし、ADBはWindowsやmacOSでも利用可能で、同じ手順でバックアップ作業を行えます。
ADBのインストールとUSBデバッグの有効化
まず、ターミナルウィンドウを開き、以下のコマンドを入力して、Androidと連携するADBツールをインストールします。
sudo apt install adb
ADBツールのインストールが完了したら、次はAndroid側でデバッグ機能を有効にする必要があります。手順は以下の通りです。
1. 開発者モードを有効にする
Androidの「設定」を開き、一番下までスクロールして「端末情報」をタップします。「電話の状態」ページが表示されるので、さらに下へスクロールして「ビルド番号」を見つけ、7回連続でタップします。これで開発者モードが有効になります。
2. USBデバッグをオンにする
端末の戻るボタンを押して前の画面に戻ると、設定メニューに新しい項目「開発者向けオプション」が追加されています。これをタップして開発者設定画面に入り、リストをスクロールして「Androidデバッグ」(または類似の名称)を見つけてタップし、有効にします。
バックアップの作成手順
ADBでバックアップを作成するのは、コマンドを1つ実行するだけととても簡単です。まず、Androidデバイスに対応したUSBケーブルでPCと接続します。次に、ターミナルで以下のコマンドを入力します。
adb start-server
これでAndroid Debug Bridgeのサーバーが起動します。コマンド実行後は、すぐにAndroidデバイスのロックを解除してください。ADBが確認ダイアログを表示するため、続行するには画面上で承認する必要があります。
バックアップを開始するには、ターミナルで以下のコマンドを入力します。テキストメッセージや各種アプリデータが収集され、暗号化されたファイルとして保存されます。
adb backup -apk -shared -all -f backup-file.adb
コマンドを実行すると、Android側でバックアップファイルのパスワード設定を求められます。強度が高く、かつ忘れないパスワードを入力し、「データをバックアップ」ボタンを選択してください。バックアップにはある程度時間がかかりますが、完了すると「backup-file.ab」というファイルが「/home/username/」ディレクトリ内に作成されます。
バックアップからの復元方法
バックアップを復元する場合は、前述の手順と同じようにADBサーバーを起動した状態で、以下のコマンドを実行します。
adb restore backup-file.ab
ここでもAndroid側での操作が必要です。ADBがパスワードの入力を求めてくるので、今回は新しく設定するのではなく、バックアップ時に作成したパスワードを入力します。その後、「データを復元」を選択すると復元処理が開始されます。処理には時間がかかることがあるため、辛抱強く待ちましょう。
まとめ
多くのAndroidユーザーは知りませんが、ADBは驚くほど強力なツールです。デバイスでroot権限を取得するためだけのものではなく、このツールでできることは非常に多岐にわたり、そのすべてを紹介するには記事が1つでは足りないほどです。
あなたが知っているADBの活用テクニックがあれば、ぜひコメント欄で教えてください!
-
Androidスマホのデータをバックアップする10の方法【写真・連絡先・SMSも完全保存】
Androidスマートフォンのバックアップは非常に重要です。バックアップがなければ、写真、動画、ファイル、書類、連絡先、SMSメッセージなど、スマホ内の大切なデータをすべて失うリスクがあります。この記事では、初心者でもわかりやすい手順で、あなたの重要なデータを常に保護するためのAndroidバックアップガイドをご紹介します。 Androidデバイスは、私たちの生活のあらゆる場面に欠かせない存在となっています。今やスマホはPCやノートパソコンよりも重要な役割を担っており、連絡先、思い出の写真や動画、重要な書類、お気に入りのアプリなど、あらゆるデータが詰まっています。 もちろん、これらの機能はAn
-
Androidで友人と位置情報を共有する7つの方法【Googleマップ・WhatsAppなど】
GPS技術はここ数十年で大きく進化し、今ではAndroidスマートフォンでも手軽に利用できるようになりました。複数のアプリが正確な現在地を特定でき、中でも最も広く使われているのがGoogleマップです。これらのアプリを使えば、自分の現在地を確認したりナビゲーションしたりするだけでなく、その位置情報を友人と共有することも可能です。位置情報を直接共有することは、自分の正確な居場所を伝えるための非常に便利な手段です。「今どこにいるのか」「家への道順」などを口頭で説明しても、なかなか上手く伝わらないことはよくありますよね。実は、この便利な機能はいつでも指先で使えるのに、その存在を忘れている人が多いので