Contents
アプリを最新版に更新する重要性と手順
最新バージョンでなければ「アカウントを移行」機能は利用できません。
また、アップデートによりセキュリティパッチや QR コード暗号化の改善が含まれるため、事前に更新しておくことが安全移行の第一歩です。
公式ストアからのアップデート方法(Android)
Google Play ストアでの手順は次の通りです。
- Play ストアを開く – ホーム画面またはアプリ一覧から起動します。
- 「マイアプリ&ゲーム」→「管理中のアプリ」 を選択し、Google Authenticator が表示されているか確認します。
- 「更新」ボタンが出ていればタップ → ダウンロードとインストールが自動で完了します。
ポイント:更新後はアプリを一度終了し、再起動してバージョン情報(設定 → アプリ情報)を確認しましょう。
iOS でのアップデート手順
App Store から行う方法です。
- App Store を開く → 画面右上の自分のアイコンをタップします。
- 「アップデート」タブ に移動し、Google Authenticator が一覧にあるか確認します。
- 「アップデート」ボタンが表示されていればタップ → インストールが完了したらアプリを起動します。
ポイント:iOS では自動更新設定(設定 → App Store)をオンにしておくと、バージョン管理の手間が省けます。
iOS デバイスで「アカウントを移行」機能を使ったエクスポート
iPhone から新しい端末へ認証情報を持ち出す際は、まず旧端末で 暗号化された QR コード を生成します。以下では手順と注意点を詳しく解説します。
設定画面へのアクセスと操作概要
「設定」→「アカウントを移行」のメニューにたどり着くまでの流れです。
- アプリ起動後、右下の 歯車アイコン(設定)をタップ
- 「アカウントを移行」を選択 → 画面上部に「エクスポート」と「インポート」のボタンが表示されます
ポイント:このメニューは Google Authenticator バージョン 6.0 以降でのみ表示されます。
暗号化パスワードの設定ポイント
QR コードを暗号化するために必ず設定が必要です。
- 文字数:8〜20 文字(英字・数字・記号を組み合わせる)
- 保存方法:パスワード管理アプリ(例:1Password、Bitwarden)に安全に保管し、紙媒体でのバックアップは推奨しません
注意:パスワードを忘れると QR コードから復号できず、インポートが不可能になります。
QRコード生成と一時保存の仕組み
暗号化パスワード入力後に表示される QR コードは 端末内部メモリ上の一時バッファ に保持されます。画面を離れるかアプリをバックグラウンドへ送ると自動的に削除され、スクリーンショットやキャッシュが残らない設計です。
- 表示時間:ユーザーがスキャン完了するまでの数十秒間
- 保存先:iOS のサンドボックス領域(他アプリからはアクセス不可)
ポイント:スキャン後すぐに画面を閉じ、設定 → 一般 → iPhone ストレージで「キャッシュクリア」や再起動でメモリが確実に解放されます。
Android デバイスで同様のエクスポート手順
Android でも iOS と概ね同じ流れですが、メニュー呼び出し方法が異なります。以下で具体的に説明します。
メニュー呼び出しからエクスポート画面へ
- アプリ左上の ハンバーガーアイコン(≡) をタップ
- 「アカウントを移行」を選択 → 「エクスポート」ボタンが表示されます
- ボタンを押すと暗号化パスワード入力画面へ遷移
ポイント:Android 12 以降はシステム設定で「スクリーンロックの自動解除」をオフにしておくと、エクスポート中に画面がロックされて QR が消えるリスクを減らせます。
パスワード入力・QRコード生成の注意点
- パスワードは iOS と同様に 8〜20 文字で設定し、必ず保存先を確保してください。
- QR コードは端末内部メモリの一時領域に保持されますが、画面ロックやバックグラウンド遷移で自動消去される仕様です。
ポイント:エクスポート直後に新端末へすぐスキャンし、完了したら旧端末のアプリを終了してメモリ解放を確認します。
新しい端末へのインポート手順と動作確認
QR コードが生成できたら、次は 新しい iPhone または Android 端末 に取り込むだけです。以下で具体的な流れと検証方法を示します。
QRコードでのインポート
- 新端末に最新版 Google Authenticator をインストールし起動
- 「設定」→「アカウントを移行」→「インポート」を選択
- QR コードスキャン ボタンをタップし、旧端末の QR を撮影
ポイント:画面が暗くなると読み取り精度が落ちるため、十分に明るい環境で行うことが推奨されます。
手動入力によるバックアップオプション
QR スキャンが失敗した場合は次の手順で復元できます。
- 「手動入力」を選択 → 暗号化パスワードと シークレットキー(文字列)をそれぞれ入力
- シークレットキーは旧端末のエクスポート画面に一時的に表示されるので、スクリーンショットは撮らずにメモ帳等に手書きで転記します
注意:シークレットキーは平文で保存しないよう、必ず暗号化された場所に保管してください。
インポート後の検証方法
各サービス(Google、GitHub、AWS など)の認証コードが正しく生成されるかを確認します。
- 任意のサービスにログイン画面へ遷移
- Google Authenticator に表示された 6 桁コードを入力
- 成功すればインポート完了、失敗した場合はパスワードやシークレットキーが正しいか再確認
ポイント:最低でも 1 件以上のサービスでテストし、問題なければ旧端末のアプリはアンインストールしてデータ残存を防止します。
トラブル時のリカバリー策とセキュリティベストプラクティス
万が一端末故障や QR コード紛失が発生した際に備えて、以下の対策を必ず実施してください。
端末が起動しない場合のリカバリーコード利用
- 各オンラインサービスは バックアップ(リカバリー)コード を提供しています。
- 事前に紙媒体または暗号化されたデジタル保管庫に保存しておくと、Google Authenticator が使えなくてもログインが可能です。
- リカバリーコードでログイン後は、サービス側の「二段階認証」設定から 新しい QR コード を生成し、再度インポートしてください。
エクスポートデータの一時保存場所と削除確認
- エクスポート時に生成された QR は 端末内部メモリのサンドボックス領域 に保持されます。
- スキャンが完了したら必ず画面を閉じ、設定 → アプリ情報 → ストレージから「キャッシュをクリア」し、残存データが無いことを確認します。
ポイント:Android では「開発者オプション」の「不要なバックグラウンドプロセスの終了」を有効にすると、メモリ解放が確実になります。
パスワード・リカバリー情報の安全な保管方法
| 項目 | 推奨保管先 | 注意点 |
|---|---|---|
| 暗号化パスワード | 信頼できるパスワード管理アプリ(例:Bitwarden) | マスターパスワードは別途オフラインで保管 |
| リカバリーコード | 紙に印刷し金庫または耐火ボックスへ保管 | デジタル保存は暗号化されたクラウドを使用 |
| シークレットキー(手動入力時) | 暗号化テキストファイル + パスワード保護 | ファイルのバックアップは複数箇所に分散 |
ポイント:同一場所・同一媒体に「暗号化パスワード」と「リカバリーコード」をまとめて保存しないことで、情報漏洩時の被害を最小限に抑えられます。
まとめ
- 最新版へ必ずアップデート → 「アカウントを移行」機能が利用可能になる
- 暗号化パスワードと QR コードは一時保存 → スキャン後すぐに画面を閉じ、キャッシュクリアで完全削除
- 新端末へインポート → QR スキャンまたは手動入力で復元し、必ず動作確認を実施
- トラブル対策 → リカバリーコードの事前保管と、パスワード・キーの分散管理
上記手順とベストプラクティスに従えば、Google Authenticator の認証情報を安全かつ確実に新しいスマートフォンへ移行できます。二段階認証はアカウント保護の重要な層ですので、定期的なバックアップと最新バージョンの維持を習慣化しましょう。