ため、私は私の国で高価格のインターネット計画のクラウドバックアップを好まない、と答えによって主ラルフ・アドルフは何とか私のデバイスでは動作しませんでした。最終的には、痛みだけが得られるはずのない解決策を見つける必要がありました。ここでは、次のいずれかを使用します。
ノート:
このソリューションには、USBケーブル、MTP対応(Android 4.xxおよび5.xxで利用可能)、Androidデバイス(USBストレージモードのデバイスでも機能します)、およびPCのWindows 7/8が必要です。
MTPが何らかの理由でPCで機能しない場合、USBケーブルにアクセスできない場合、またはデバイスにMTP機能がない場合は、Androidデバイス上のサーバー(できればWebDAVサーバー)をホストすることができます。ノウハウについては私の回答をご覧ください 。
Android 4.2.1およびWindows 7でソリューションをテストしました。
この答えは何を達成しますか?
AndroidデバイスでUSBストレージおよびMTPサポートの有無にかかわらず動作します。
複数のディレクトリを簡単にバックアップします。
指示の繰り返しが必要な次のソリューションのみを選択するか、1回で実行できる(フォロー+ リンク)回答を選択するだけで、2つ以上のストレージドライブをバックアップできます。
最終命令が実行されると完全に自動化されます。ファイル/ディレクトリごとに手動でコピーする必要はありません。
データの復元中に心配する必要がないように、正確なディレクトリ構造をコピーします。
インターネットに接続する必要はありません(必要なソフトウェアをここからダウンロードする場合を除く)。
カーネルに行く前の説明
Android用のメディアバックアップアプリのほとんど(私が気づいた)の問題は、正確なディレクトリ構造を実際に保持または気にしないことです。つまり、Androidのどこからでも画像をマイニングできますが、実際にミラーリングすることはできません宛先ストレージにファイルを保存するためのディレクトリツリー(アナロジー)
copy F:/DCIM/Camera/DSC11*.JPG C:\Users\Firelord\Desktop\Test\
多くのAndroidアプリやWindowsソフトウェアで簡単に利用できますが、
copy F:\DCIM\Camera\DSC11*.JPG C:\Users\Firelord\Desktop\Test\DCIM\Camera\DSC11*.JPG
同じことは、多くのWindowsエクスプローラのためにも当てはまる選択肢を含む、Windows 7/8 FreeCommander、マルチ司令官、エクスプローラ++、XYplorerなど他のツールSmartCopy。
(リストしたものを試してみましたが、目的の機能を簡単に見つけることができなかったことに注意してください(ツリーを使用した自動コピー)。
とにかく、トリックは、同期機能でメディアバックアップ(ディスク/メディアイメージングではない)を取得できるWindows用のソフトウェアを見つけることでした。私がテストし、簡単に見つけた3つのそのような候補(GUI)はSyncToy、FreeFileSync、およびPureSyncです。(個人使用はすべて無料です。)
FreeFileSyncをお勧めします。その使用方法については、以下で説明します。
手順:
FreeFileSync(無料)をダウンロードします。
このプログラムは、スタートメニューエントリを作成しない場合があります。64ビットWindows 7の場合、プログラムのディレクトリの場所はC:\Program Files\FreeFileSync
32ビットWindows 7の場合で、相対的な場所はFreeFileSync.exeを実行します(右クリック→ 管理者として実行)。
(私のマシンでは、このプログラムは起動中に数秒間フリーズしますが、最終的に安定し、同様に動作しません。)v7.0のデフォルト画面は次のようになります。
USBケーブルを使用してAndroidデバイスをPCに接続し、データ転送にMTPを選択します。
ではFreeFileSync、あなたが名前を持つ2つのフィールドを見ることがドラッグ&ドロップを左と右ペインの上部にあります。ソースおよび宛先ストレージの場所を保持します。それらを編集します。
左ペインの場合、開いているウィンドウで(参照) →(マイコンピューター)(左側)をクリックし、デバイスを選択します(たとえば、HTC One ; ポータブルデバイス)→Androidデバイスの内部または外部SDカードを選択 → フォルダーを選択(下部)
右側のペインでは、開いたウィンドウで[ 参照 ] → [ マイコンピューター](左側)をクリックし、バックアップの場所を選択します(たとえばD:\Backup
)→ [フォルダーの選択](下部)。
でFreeFileSyncメニューバーの下に行くアクション→フィルタ設定。ここでは、ファイルタイプを含め、マイニングまたはバックアップからフォルダーを除外できます。例えばもし私が唯一のバックアップしたい.jpg
と.png
私のAndroidからの画像ファイルが、私はそれらを避けたいAndroid
、Data
、任意の.folder
いくつかのアプリで作成され、そのような拡張と無関係なファイルが含まれていたかのフォルダは、その後、私のフィルタは次のようになります。
回答のテキストとは対照的に、画像ではフィルターが完全ではないことに注意してください
簡単なので、好きなだけ微調整してください。Android
フォルダーを除外することを真剣に勧めます。カスタムフィルタの設定が完了したら、[ OK]をクリックします。(注私が追加されていないことをしましたが、あなたはあまりにも同様に、ビデオの拡張機能を追加することができ.mp4
、.mkv
など)
メニューバーで、アクション→同期設定に移動し、利用可能なバリアントを選択します。最初のバックアップでは、すべてのフィルタリングされたファイルをバックアップするのにミラーが適しています。最後に[ OK]をクリックします。
メニューバーで、(アクション)→(比較の開始)に移動します。これにより、フィルター処理されたファイルが左側のペイン(ソース)と右側のペインで使用可能なファイル(宛先;新しいバックアップフォルダーの場合は空になります)が表示されます。(<>2つのペインの間にある青いアイコンをクリックすると、いつでもペインを切り替えることができます。)たとえば、次のようになります。
メニューバーで、[ アクション]→[同期の開始]に移動します。これにより、ステップ7で選択した設定に基づいて(明らかに)2つのフォルダーが同期されます。プロセスと完了の例は次のようになります。
ここで何でもバックアップできます。復元の手順は(明らかなように)同じですが、左右のペインの場所が異なることに注意してください。また、復元中に携帯電話が頻繁にフリーズします(理由は、デバイスにある低クラスのSDカードか、プログラム自体がIDKである可能性があります!)
マルチストレージAndroidデバイスの問題とソリューション
マルチストレージAndroidデバイスユーザーが気づいたであろう問題の1つは、外部と内部の両方のSDカードをバックアップするために指示を繰り返す必要があることです。
これは、Androidでファイルサーバーを使用することで回避できます。参照方法#1または方法#3私の答えでここに。念のファイルサーバがでそのルートディレクトリを持つべきであることを確認/storage
しているのでFreeFileSyncすべてのストレージが(今フォルダとして表示されます)バックアップ用にマップすることができます。
試しましたが、うまくいきました!
ステータス:目標完了
ここでSyncToyとPureSyncを説明できますが、後者はオプションをクリックするたびにフリーズします。前者については、「フィルターを除外する」ことは直感的で非常に簡単ですが、同期バリアントにはあまり柔軟性がありません(私はveはそのようなものがないためにデバイスの画像を削除することになりましたが、どういうわけか停止しました。:))
GNU / Linuxでツールfind
とrsync
ツールを組み合わせて使用することで目的を達成できると思います。
あなたが私の答えに何か技術的な間違いを知った場合、他のオプションを教えてください。