Google DriveをAmazon S3に同期 — RcloneViewによる自動クラウドバックアップ
Google DriveをAmazon S3にバックアップすると、別のクラウドインフラ上にデータの独立したコピーが作成されます。RcloneViewはこれを設定するだけで自動化されるワークフローに変えます。
Google Driveはコラボレーションに優れていますが、重要なファイルの唯一のコピーとして頼るのは、ほとんどのチームが取るべきではないリスクです。Amazon S3は耐久性が高く手頃な価格のオブジェクトストレージを提供し、Google Driveを補完する独立したバックアップ先となります。RcloneViewのGUI駆動のジョブシステムを使えば、200GBの共有プロジェクトファイルを管理するコンテンツチームでも、rcloneのコマンドを一切使わずに数分でクラウド間の自動バックアップを構築できます。

すべてのクラウドを一か所で管理・同期
RcloneViewはrcloneのクロスプラットフォームGUIです。フォルダを比較し、ファイルを転送・同期し、クリーンなビジュアルインターフェースでマルチクラウドのワークフローを自動化できます。
- ワンクリック操作: コピー · 同期 · 比較
- 信頼性の高い自動化のためのスケジューラーと履歴
- Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTPなどに対応
コア機能は無料。Plusで自動化機能を利用可能。
RcloneViewでGoogle DriveとAmazon S3を設定する
同期ジョブを作成する前に、両方のリモートを設定しておく必要があります。RcloneViewでリモートタブ > 新規リモートをクリックします。Google Driveの場合は、プロバイダーリストから選択します。ブラウザウィンドウが開きOAuth認証が行われます。サインインしてアクセスを許可すると、リモートは自動的に保存され、APIキーを手動で管理する必要はありません。
Amazon S3の場合は、プロバイダーとしてAmazon S3を選択し、アクセスキーID、シークレットアクセスキー、そしてS3バケットのリージョン(例: us-east-1)を入力します。RcloneViewはすべての認証情報を暗号化されたローカルストレージに安全に保存します。両方のリモートが保存されると、それぞれがエクスプローラーパネルにタブとして表示され、すぐに閲覧できるようになります。
クラウド間同期ジョブの設定
ホームタブ > 同期をクリックしてジョブウィザードを開きます。Google Drive、またはMy Drive/Projectsのような特定のサブフォルダをソースとして設定し、S3バケットのプレフィックス(例: my-backup-bucket/google-drive/)を宛先として設定します。ジョブにはgdrive-to-s3-dailyのようなわかりやすい名前を付けます。
詳細設定では、チェックサム検証を有効にして、サイズだけでなくハッシュでファイルを比較するようにします。これにより、サイズは同じでも部分的な上書きによって内容が異なるファ イルを検出できます。同時転送数はネットワーク容量に合わせて設定してください。多くのブロードバンド接続では、Google Driveのレート制限を発生させずに4〜8転送が適しています。
フィルタリングステップでは、何を同期するかを細かく制御できます。ドキュメントのバックアップのみが必要な場合は大きな動画ファイルを除外したり、最大ファイル経過時間フィールドを使って過去90日以内に更新されたファイルのみに限定したりできます。
転送の実行と監視
最初の完全同期の前に、組み込みのドライランを使って、宛先でコピーまたは削除されるファイルを正確にプレビューしましょう。これは、S3バケットが空の初期セットアップ時に、大量のデータを転送する前にジョブの設定を確認する上で特に有用です。
準備ができたら実行をクリックします。RcloneView下部の転送中タブには、速度、ファイル数、進捗率などのライブ進捗状況が表示されます。数万ファイルに及ぶ大規模なGoogle Driveライブラリでは、最初の同期に数時間かかることがありますが、以降の実行では変更されたファイルのみが転送されるため、はるかに速く完了します。
毎日の自動バックアップをスケジュールする
PLUSライセンスがあれば、ジョブマネージャーでジョブを開き、cron形式のインターフェースを使ってスケジュールを追加できます(例: 毎日午前1時)。スケジュールシミュレートツールは、次の10回の実行時刻をプレビューできるため、バックアップが正しいタイミングで実行されることを確認できます。保存すると、RcloneViewのウィンドウが開いているかどうかに関係なく、バックアップが自動的に実行されます。
各実行後、ジョブ履歴には所要時間、転送速度、ファイル数、完了ステータスが記録され、S3にプッシュされたすべてのGoogle Driveバックアップの明確な監査証跡が得られます。
はじめに
- rcloneview.comからRcloneViewをダウンロードします。
- リモートタブ > 新規リモートからOAuthログインでGoogle Driveリモートを追加します。
- AWSのアクセスキーID、シークレットキー、バケットリージョンを使ってAmazon S3リモートを追加します。
- 同期ジョブを作成します。ソース = Google Driveフォルダ、宛先 = S3バケットのプレフィックスとし、実行またはスケジュールします。
これで、Google DriveのデータはAWSインフラ上に独立してバックアップされ、誤削除、アカウントの停止、またはいずれかのプラットフォームのサービス障害から保護されます。
関連ガイド:
- 増分バックアップ: RcloneViewでGoogle DriveをAmazon S3にバックアップ
- RcloneViewでAmazon S3バケットをローカルドライブとしてマウント
- RcloneViewで毎日のクラウドバックアップを自動化