ルート化されていないデバイスでadb backupコマンドを実行すると、空のバックアップファイルが作成されますか?


15

私は最近、Lollipop 5.0.1を実行しているMotorola Moto G2 XT1068電話をバックアップしようとし、USBデバッグUSBをオンにしてUSB経由で接続した後、adb backupコマンドを実行してデバイスを完全にバックアップし、この質問非ルートデバイスのフルバックアップソリューションが私を導きました。ただし、次のadbコマンドを実行すると、

adb backup -apk -shared -all -system -f D:/backup.ab

私の場合はうまくいきませんでした。コマンドは、デバイスのロックを解除してバックアップ操作を確認するように指示しました。しかし、そうすることは、表示Backup startedBackup completedちょうど1秒の持続時間中にバックにトーストメッセージバックを。そして明らかに、backup.ab生成されたファイルも空の0kbファイルでした。

パラメータを削除して変更しても、何の助けにもなりません。


3
4.4.2デバイスでも同様の問題が発生しましたが、何らかの理由でソリューションが機能しません…以前はうまく機能していましたが…。
jpaugh

1
@jpaughこの回答は、KitKat専用のandroid.stackexchange.com/q/83080/96277でお試しください。
ラッキー

1
大変感謝いたします!
jpaugh

回答:


10

回避策は、開発者設定でデスクトップバックアップパスワードを設定することでした。バックアッププロセスにバグがあるようです。開発者オプション設定でデスクトップバックアップパスワードを設定しなかった場合、上記の問題が発生し、バックアップは最終的に不完全になります(空のバックアップファイル)。ただし、デスクトップバックアップパスワードを設定するとadbバックアップの問題が解決するというこのバグレポートの公式ソースは見つかりませんでした。

XDAフォーラム[GUIDE]ロック解除またはルートなしの完全な電話バックアップに基づいてこの情報を取得しました

注:デスクトップバックアップパスワードが[開発者オプション]で設定されていない限り、バックアップおよび復元操作が失敗するバグがあるようです。空白のパスワードでは機能しません。

デスクトップのバックアップパスワードを設定した後

Settings > Developer Options > Desktop backup password

adb backup -apk -shared -all -f D:/backup.ab

上記のadbバックアップコマンドを正常に実行できるようになりました。-systemデフォルトのパラメータであり、backup.abファイルはほぼ6GBになっているため、パラメータを残したことに注意してください。


1
バグが報告されているかどうかを確認しましたか?あなたの答えは、この質問と矛盾しています(ただし、キットカットの場合)。
消防士

@Firelordいいえ、この問題に関して報告されたバグは見つかりませんでした。しかし、暗号化を覚えていないか、デスクトップバックアップパスワードを以前に設定していません。現在のパスワードフィールドに1234と入力すると、幸運にも受け入れられました。:)
ラッキー

2
これを持っているのは良いので、共有してくれてありがとう–しかし、それはせいぜい回避策です(「解決策」ではありません)。パスワードを暗号化せずにバックアップを作成する必要がある場合があります(たとえば、調査.ab.tarためにファイルをに変換する場合)。
イジー

2
@Izzyしかし、Android Backup Extractorは、ファイルがパスワードで暗号化さ.ab.tarている場合でもに変換できます。もちろん、変換中にパスワードを提供する必要があります。:)
消防士

かもしれない-それでも物事が少し複雑になります:)ただ言って、批判するつもりはありません!
イジー

-1

Marshmallowでは、バックアップパスワードの設定(または使用)が機能しましたが、これらの0バイトのファイルはバグが原因だと思いません。バックアップを作成するだけでシステム暗号化をバイパスできることバグであり、大規模なバグです。

暗号化されていないデバイスとは異なり、暗号化されたデバイスへの物理的なアクセスは、デバイスのデータを危険にさらさないことに注意してください(暗号化に欠陥がない場合)。


3
バグという言葉は、XDAフォーラムの投稿からの投稿です。そして、これは私の回答で既に指定されているもの以外は何も追加しないので、コメントでなければなりません。
ラッキー

パスワードなしで暗号化されたデバイスのバックアップを許可すると、暗号化の目的が無効になることを人々が理解することが重要だと思います。ただ言って。
ウラジミールG.イワノビッチ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.