ひらいずみまゆの「?」第二部

読まれる事を少しは意識していますが、基本的に無責任な自分用のメモです。気まぐれ更新。

SDカードバックアップでバックアップしたメールを別の方法で復元(リストア)する

 ドコモ純正アプリの「SDカードバックアップ」は、SPモードメールのバックアップを行うためには必須と言えます。しかし、バックアップしたメールの復元最中に処理に失敗して、残りを取り出せない事態が発生しました(※追記:最新バージョンで改善されているかは不明ですが2013年3月現在はダメです)。

 バックアップされたメールは1通ごとに別ファイルとなっていて、拡張子はvmgです。これをeml形式に変換して、SPモードメールアプリから直接取り込めたので、手順を書いておきます。PCのメールクライアントにも取り込めると思います。

 なお、今回はスマホ本体とのファイルの受け渡しにAirDroidを使用しています。Wi-FiでPCと同じネットワークに入る必要がありますが(USBタイプのAPでも構いません)、これを使うとPC Link Toolが必要なくなるほど便利です!

 

【補足】2.~3.の手順の代わりに、スマホ本体のSDカードを抜いてPCへ直接コピーしても構いません。

 

  1. AirDroidを起動して、表示されたURLにPCからアクセスし(FirefoxGoogle ChromeOperaSafariのいずれか)、パスワードを入力します(★追記:現在はアクセス後に「承諾」をタップするだけでパスワードの入力は必要ありません)。

    f:id:lodispo:20130114162829p:plain

     

  2. ログイン後の画面で「ファイル」をクリックし、バックアップしたメールのある場所を開くと、拡張子vmgのファイルが見つかります。
    パス:SDカード/external_sd/com.nttdocomo.android.sdcardbackup/(※1)/mail/(※2)/(※3)/
    ※1 … 自動バックアップなら【
    auto】,手動バックアップなら【manual】
    ※2 … バックアップを実行した日時(例:20121014142631)
    ※3 … 受信メールなら【inbox】,送信メールなら【sentbox】

  3. Ctrl+aで全てのファイルを選択して「ダウンロード」をクリックします。zip形式でダウンロードされるので、解凍しておいてください。

    f:id:lodispo:20130114163822p:plain

    f:id:lodispo:20130114164246p:plain
    (画面は一例です)

     

  4. vmg2eml(配布先 http://www.vector.co.jp/soft/win95/net/se397686.htmlを起動します。jar形式のファイルを実行するJavaの環境が必要で、Windows XPでの準備は比較的容易ですが、Windows 7の場合はよく分かりません…。

    f:id:lodispo:20130114164957p:plain

  5. 起動したら、変換元フォルダに先ほどのvmg形式のファイルがある場所を指定します。補完設定のチェックを外して「実行」をクリックすると、変換を行います。
    f:id:lodispo:20130114165119p:plain

    f:id:lodispo:20130114165441p:plain

  6. eml形式のファイルができました。PCのメールクライアントに取り込む場合は、これをインポートすれば終わりです(取り込みたい場所を開いてドラッグ&ドロップするだけでインポートできる場合が多いです)。

    f:id:lodispo:20130114165614p:plain

  7. 再びAirDroidの方に戻り、SPモードメールアプリの取り込み先を開きます。違う場所でも構いませんが、取り込む時に自分で指定する必要があります。
    パス:SDカード/private/docomo/mail/import

    f:id:lodispo:20130114170044p:plain

  8. 「アップロード」をクリックし、eml形式のファイルをドラッグ&ドロップすると、スマホ本体側にファイルが転送されます。便利便利!

    f:id:lodispo:20130114170759p:plain

    f:id:lodispo:20130114170855p:plain

  9. AirDroidを終了し、SPモードメールアプリを起動します。Menuキーをタップし、次に「取り込み」をタップし、最後に取り込み先をタップ(選択)します。

    f:id:lodispo:20130114171501p:plain

    f:id:lodispo:20130114171515p:plain

  10. 先ほど転送したファイルが表示されています。Menuキーをタップし、次に「全選択」をタップし、最後に「取り込み」をタップします。

    f:id:lodispo:20130114171739p:plain

    f:id:lodispo:20130114171746p:plain

  11. 「OK」をタップすると取り込みを行います。

    f:id:lodispo:20130114171839p:plain

  12. 指定した取り込み先の「インポート」フォルダに、取り込まれたメールが入っています。必要があれば受信BOX等に移動させます。

  13. スマホ本体に転送したeml形式のファイルは、必要がなければ削除します(AirDroid上から、またはファイルマネージャーアプリで)。