Googleフォトを外付けドライブまたは NAS にバックアップする方法 — Google Takeout + RcloneView
2025 年 3 月 31 日以降、Googleフォトでは、rclone や RcloneView を含むサードパーティ製アプリは、自身がアップロードした写真しか参照できなくなりました。既存のライブラリを取り出す確実な方法は Google Takeout であり、その後の作業は RcloneView が引き受けます。
Googleフォトには長年にわたる、かけがえのない写真や動画が保存されていますが、ストレージの容量制限、アカウントのロックアウト、ポリシー変更などによって、それらにアクセスできなくなる可能性があります。このガイドの以前のバージョンを含め、多くのガイドでは、Googleフォトを同期ツールに接続してすべてをダウンロードするよう案内していました。しかし、Google が 2025 年にその道を閉ざしたため、この方法はもう使えません。
このガイドでは、現在でも有効な方法を紹介します。Google Takeout でライブラリを Google ドライブに直接エクスポートし、RcloneView でそのエクスポートを外付けドライブ、NAS、または別のクラウドにコピーします。さらに RcloneView Mobile を使えば、今後の新しい写真は Googleフォトを経由せずに保存できます。

すべてのクラウドを一か所で管理・同期
RcloneViewはrcloneのクロスプラットフォームGUIです。フォルダを比較し、ファイルを転送・同期し、クリーンなビジュアルインターフェースでマルチクラウドのワークフローを自動化できます。
- ワンクリック操作: コピー · 同期 · 比較
- 信頼性の高い自動化のためのスケジューラーと履歴
- Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTPなどに対応
コア機能は無料。Plusで自動化機能を利用可能。
変更点: Googleフォト API の制限 (2025 年)
2025 年 3 月 31 日、Google は Photos Library API からライブラリ全体にアクセスするスコープを削除しました。Google の説明によれば、サードパーティ製アプリは「アプリ自身が作成したアルバムとメディアアイテムのみを一覧表示、検索、取得できる」ようになります。共有アルバムの呼び出しは 403 PERMISSION_DENIED を返します。
RcloneView で Google Photos リモートを追加した場合、次のような影響があります。
- リモートがほぼ空に見えます。 RcloneView または rclone 経由でアップロードした写真しか表示されません。スマートフォンからのアップロード、ウェブからのアップロードなど、ライブラリ内のそれ以外のものは API から見えないため、コピージョブは「変更なし」と報告するか、0 件のファイルをコピーすることになります。
- 接続の問題ではありません。 RcloneView 1.6 以降では、Google Photos リモートを開いたときに、アカウントが空であるかのような表示ではなく、この制限についてアプリ内で説明されます。
- 共有アルバムにはまったくアクセスできません。
- 独自の OAuth クライアント ID が必要です。 rclone が共用している Googleフォト用クライアント ID は 2026 年中に廃止される予定です。接続できない場合は、RcloneView の接続ウィザードが作成手順を案内します。
Google が公式にサポートしている既存ライブラリのエクスポート方法は Google Takeout です。そのため、バックアップはここから始めます。
ステップ 1: Google Takeout でライブラリをエクスポートする
- takeout.google.com を開き、写真を所有しているアカウントでサインインします。
- すべて選択解除をクリックし、Googleフォトのみにチェックを入れます。大規模なライブラリを分割してエクスポートしたい場合は、すべてのフォトアルバムが含まれますを使って、特定のアルバムや年に絞り込めます。
- 配信方法で ドライブに追加を選択します。Google は Google ドライブ内の
Takeoutフォルダにエクスポートを配置し、RcloneView から直接アクセスできます。Dropbox、OneDrive、Box も選択でき (RcloneView はこの 3 つすべてに対応しています)、パソコンからコピーしたい場合はメールでダウンロードリンクを送信も利用できます。 - アーカイブの形式 (
.zip) とサイズ (1 GB~50 GB) を選びます。アーカイブが大きいほど、扱うファイルの数は少なくなります。 - エクスポートを作成をクリックします。準備ができると Google からメールが届きます。大規模なライブラリでは数時間、場合によっては数日かかることもあります。
始める前に知っておきたいこと:
- 写真と動画はそれぞれオリジナル画質で届き、撮影日、説明、位置情報を含む
.jsonメタデータファイルが付属します。 - Google ドライブに追加されたエクスポートは、削除するまで Google のストレージ容量にカウントされます。ドライブに十分な空き容量があることを確認するか、バッチ に分けてエクスポートしてください。
- Takeout は 1 回限りのエクスポートで、増分モードはありません。今後の写真を繰り返しエクスポートせずにバックアップし続ける方法は、ステップ 4 で説明します。
ステップ 2: RcloneView に Google ドライブを追加する
- RcloneView を開き、リモートマネージャーで Add Remote をクリックします。
- Google Drive を選択し、ブラウザベースの OAuth ログインを完了します。
- Explorer でリモートを開き、
Takeoutフォルダに移動します。各エクスポートは個別の.zipファイルです (ライブラリが大きい場合は複数のファイルになります)。
ステップ 3: エクスポートをバックアップ先にコピーする
RcloneView はアーカイブをそのままコピーし、展開は行いません。そのため、コピーが完了した後、コピー先のマシンで一度だけ解凍します。
外付けハードドライブ
- ドライブを接続し、そのパスを確認します (Windows では
E:\、macOS では/Volumes/...、Linux では/media/...)。 - コピージョブを作成します。ソース = Google ドライブのリモート上の
Takeoutフォルダ、宛先 = ドライブ上のフォルダ。 - ジョブを実行し、ドライブ上でアーカイブを展開します。
Sync ではなく Copy を使用してください。Copy ジョブは宛先のデータを一切削除しません。
Synology NAS
RcloneView はネットワーク上の Synology NAS デバイスを検出するため、設定なしで NAS が Local タブに表示されます。
Takeoutフォルダをソース、NAS 上の共有フォルダ (例:/photos/google-takeout) を宛先としてコピージョブを作成します。- 実行後、NAS 上でアーカイブを展開します。
別のクラウド
オフサイトにコピーを置きたい場合は、コピージョブの宛先として Amazon S3、Backblaze B2、Wasabi、OneDrive など、他のリモートを指定します。RcloneView は rclone エンジンを通じてクラウド間でデータを転送するため、アーカイブがお使いのコンピューターのストレージを経由する必要はありません。
検証とクリーンアップ
- フォルダー比較を使って、すべてのアーカイブが同じサイズで届いたことを確認します。
- 転送ログはジョブ履歴で確認します。
- コピーを検証したら、Google ドライブから
Takeoutフォルダを削除して、使用していたスト レージ容量を解放します。
ステップ 4: RcloneView Mobile で新しい写真をバックアップし続ける
Takeout は増分実行ができないため、毎月繰り返すのは現実的ではありません。これから撮影する写真については、Googleフォトを経由しないようにしましょう。
- RcloneView Mobile (Android および iOS) は、スマートフォンの写真と動画を、間にサーバーを挟まずに、お使いのクラウドへ直接バックアップします。デスクトップ版の RcloneView で使っているのと同じリモートを利用できます。写真のバックアップは RcloneView Plus に含まれています。ダウンロードページから入手できます。
- デスクトップでは、スケジュール設定したコピージョブ (PLUS 機能。ジョブのスケジューリングを参照) が、そのクラウドフォルダを NAS や外付けドライブにミラーリングします。毎日、毎週など、お好きな頻度で実行できます 。
スマートフォン、クラウド、NAS が連携して保たれ、Googleフォトにダウンロードできる範囲を左右されることはありません。
Google Photos リモートの今後の用途
このリモートが役に立たなくなったわけではなく、使い方が逆方向になっただけです。
- アップロード。 NAS やコンピューターからリモートの
uploadフォルダまたはアルバムへコピージョブを実行すると、それらの写真が Googleフォトのライブラリに追加され、Googleフォトアプリ上で他のアップロードと同様に表示されます。 - RcloneView でアップロードしたものの読み戻し。 RcloneView 経由で入れたものは、一覧表示して再びコピーで取り出せます。
- 注意点。 API 経由のダウンロードはオリジナル解像度ではなく、EXIF の位置情報も失われます。そのため、Googleフォトはアーカイブではなく便利なビューアとして扱ってください。また、独自の OAuth クライアント ID は引き続き必要です。
はじめに
- Google Takeout で Googleフォトのライブラリを Google ドライブにエクスポートします。
- rcloneview.com から RcloneView をダウンロード (Windows、macOS、Linux) し、Google ドライブをリモートとして追加します。
Takeoutフォルダから外付けドライブ、NAS、または別のクラウドへのコピージョブを作成し、コピー先でアーカイブを展開します。- フォルダー比較でコピーを検証し、ドライブからエクスポートを削除します。
- RcloneView Mobile をインストールして新しい写真を自分のクラウドへ直接送り、デスクトップのジョブをスケジュールして NAS にミラーリングします。
あなたの写真はかけがえのないものです。1 回のエクスポートと 1 つのスケジュールジョブで、どんなポリシー変更にも奪われないコピーを手に入れられます。
関連ガイド:
- RcloneView で Googleフォトの同期エラーを修正する
- ブラウザベースのログイン (OAuth) でリモートを追加する
- リモートの参照と管理
- フォルダーの内容を比較する
- 同期ジョブを作成する
- ジョブのスケジューリング
- Synology NAS の自動検出と接続