メインコンテンツまでスキップ

Google DriveをAmazon S3に同期 — RcloneViewによる自動クラウドバックアップ

· 約7分
Jay
Tech Writer

Google DriveをAmazon S3にバックアップすると、別のクラウドインフラ上にデータの独立したコピーが作成されます。RcloneViewはこれを設定するだけで自動化されるワークフローに変えます。

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

RcloneViewアプリのプレビュー

すべてのクラウドを一か所で管理・同期

RcloneViewはrcloneのクロスプラットフォームGUIです。フォルダを比較し、ファイルを転送・同期し、クリーンなビジュアルインターフェースでマルチクラウドのワークフローを自動化できます。

  • ワンクリック操作: コピー · 同期 · 比較
  • 信頼性の高い自動化のためのスケジューラーと履歴
  • Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTPなどに対応
WindowsmacOSLinux
無料で始める →

コア機能は無料。Plusで自動化機能を利用可能。

RcloneViewでGoogle DriveとAmazon S3を設定する

同期ジョブを作成する前に、両方のリモートを設定しておく必要があります。RcloneViewでリモートタブ > 新規リモートをクリックします。Google Driveの場合は、プロバイダーリストから選択します。ブラウザウィンドウが開きOAuth認証が行われます。サインインしてアクセスを許可すると、リモートは自動的に保存され、APIキーを手動で管理する必要はありません。

Amazon S3の場合は、プロバイダーとしてAmazon S3を選択し、アクセスキーIDシークレットアクセスキー、そしてS3バケットのリージョン(例: us-east-1)を入力します。RcloneViewはすべての認証情報を暗号化されたローカルストレージに安全に保存します。両方のリモートが保存されると、それぞれがエクスプローラーパネルにタブとして表示され、すぐに閲覧できるようになります。

Adding Google Drive and Amazon S3 remotes in RcloneView

クラウド間同期ジョブの設定

ホームタブ > 同期をクリックしてジョブウィザードを開きます。Google Drive、またはMy Drive/Projectsのような特定のサブフォルダをソースとして設定し、S3バケットのプレフィックス(例: my-backup-bucket/google-drive/)を宛先として設定します。ジョブにはgdrive-to-s3-dailyのようなわかりやすい名前を付けます。

詳細設定では、チェックサム検証を有効にして、サイズだけでなくハッシュでファイルを比較するようにします。これにより、サイズは同じでも部分的な上書きによって内容が異なるファイルを検出できます。同時転送数はネットワーク容量に合わせて設定してください。多くのブロードバンド接続では、Google Driveのレート制限を発生させずに4〜8転送が適しています。

フィルタリングステップでは、何を同期するかを細かく制御できます。ドキュメントのバックアップのみが必要な場合は大きな動画ファイルを除外したり、最大ファイル経過時間フィールドを使って過去90日以内に更新されたファイルのみに限定したりできます。

Configuring Google Drive to Amazon S3 sync job in RcloneView

転送の実行と監視

最初の完全同期の前に、組み込みのドライランを使って、宛先でコピーまたは削除されるファイルを正確にプレビューしましょう。これは、S3バケットが空の初期セットアップ時に、大量のデータを転送する前にジョブの設定を確認する上で特に有用です。

準備ができたら実行をクリックします。RcloneView下部の転送中タブには、速度、ファイル数、進捗率などのライブ進捗状況が表示されます。数万ファイルに及ぶ大規模なGoogle Driveライブラリでは、最初の同期に数時間かかることがありますが、以降の実行では変更されたファイルのみが転送されるため、はるかに速く完了します。

Monitoring Google Drive to S3 transfer progress in RcloneView

毎日の自動バックアップをスケジュールする

PLUSライセンスがあれば、ジョブマネージャーでジョブを開き、cron形式のインターフェースを使ってスケジュールを追加できます(例: 毎日午前1時)。スケジュールシミュレートツールは、次の10回の実行時刻をプレビューできるため、バックアップが正しいタイミングで実行されることを確認できます。保存すると、RcloneViewのウィンドウが開いているかどうかに関係なく、バックアップが自動的に実行されます。

各実行後、ジョブ履歴には所要時間、転送速度、ファイル数、完了ステータスが記録され、S3にプッシュされたすべてのGoogle Driveバックアップの明確な監査証跡が得られます。

Scheduling automated Google Drive to Amazon S3 backup in RcloneView

はじめに

  1. rcloneview.comからRcloneViewをダウンロードします。
  2. リモートタブ > 新規リモートからOAuthログインでGoogle Driveリモートを追加します。
  3. AWSのアクセスキーID、シークレットキー、バケットリージョンを使ってAmazon S3リモートを追加します。
  4. 同期ジョブを作成します。ソース = Google Driveフォルダ、宛先 = S3バケットのプレフィックスとし、実行またはスケジュールします。

これで、Google DriveのデータはAWSインフラ上に独立してバックアップされ、誤削除、アカウントの停止、またはいずれかのプラットフォームのサービス障害から保護されます。


関連ガイド:

対応クラウドプロバイダー

Local Files
WebDAV
FTP
SFTP
HTTP
SMB / CIFS
Google Drive
Google Photos
Google Cloud Storage
OneDrive
Dropbox
Box
MS Azure Blob
MS File Storage
S3 Compatible
Amazon S3
pCloud
Wasabi
Mega
Backblaze B2
Cloudflare R2
Alibaba OSS
Ceph
Swift (OpenStack)
IBM Cloud Object Storage
Oracle Cloud Object Storage
IDrive e2
MinIO
Storj
DigitalOcean Spaces