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

pCloudからCloudflare R2への移行 — RcloneViewでファイルを転送する

· 約7分
Casey
Product Manager

pCloudの生涯プランは魅力的ですが、Cloudflare R2のゼロエグレス料金は、ストレージを拡張していくチームにとって強力な移行先になります — そしてRcloneViewはその移行をビジュアルに、検証可能に、繰り返し実行できるものにします。

多くのチームは、ヨーロッパの充実したストレージオプションと生涯価格が魅力のpCloudから始め、クラウドインフラが拡大するにつれてCloudflare R2を発見します。R2のS3互換APIとエグレス料金がかからない点は、アーカイブやCDN隣接ストレージ層として自然な選択肢になります。従来、両者間の移行はCLIフラグと格闘することを意味していました。RcloneViewのデュアルパネル インターフェースは、ドライラン プレビュー、チェックサム検証、ジョブ履歴を備えた転送全体を、ターミナルコマンドを一切使わずに処理します。RcloneViewは90以上のクラウドプロバイダーを1つのウィンドウでWindows、macOS、Linux上で管理できるため、pCloudとR2は同じファイルエクスプローラー内に並んで表示されます。

RcloneViewアプリのプレビュー

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

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

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

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

pCloudとCloudflare R2をリモートとして接続する

pCloudはOAuthブラウザログインで接続します。RcloneViewでは、Remoteタブ > New Remoteに移動し、プロバイダー一覧からpCloudを選択して、ブラウザで認証を行います。数秒でpCloudのファイルがExplorerパネルに参照可能なリモートとして表示されます — APIキーをコピーする必要も、認証情報を手動で保存する必要もありません。

Cloudflare R2はS3互換リモートとして接続します。R2の読み取り/書き込み権限を持つAPIトークンアカウントID、そしてエンドポイントURL(https://<account-id>.r2.cloudflarestorage.comの形式で、Cloudflareダッシュボードで確認できます)が必要です。新しいリモートを追加する際、これらを認証情報フィールドに入力してください。

Adding pCloud and Cloudflare R2 as remotes in RcloneView

両方のリモートが登録されたら、タブバーを使って隣接するExplorerパネルでそれぞれを開きます。両方を同時に参照でき、右クリックやドラッグで個々のファイルを間でコピーできます — 異なるリモート間のドラッグはそれぞれコピー操作として扱われます。

pCloudからR2への移行を実行する

フォルダ全体を移行する場合は、ドラッグ&ドロップではなくSyncワークフローを使用します。HomeタブのSyncボタンをクリックし、4ステップのウィザードでジョブを設定します。

  • Source(送信元): 移行元のpCloudリモートと、移行対象のトップレベルフォルダ
  • Destination(送信先): Cloudflare R2バケット
  • Enable checksum(チェックサムを有効化): ファイルをサイズと更新日時だけでなくハッシュで比較します — プロバイダーをまたいだデータ整合性の検証に不可欠です

実際の転送を実行する前に、Dry Runをクリックしてコピーされるすべてのファイルをプレビューします。これにより、間違ったバケットを指定しているといった設定ミスを、データが移動する前に発見できます。ドライランのリストには、追加、更新、削除されるファイルが正確に表示されます。

Cloud-to-cloud transfer from pCloud to Cloudflare R2 in RcloneView

プレビューに問題がなければ、ジョブを実行します。下部のTransferringタブには、転送されたファイル数、速度、対応が必要なファイルごとのエラーなど、リアルタイムの進捗が表示されます。

転送の検証と継続的な同期のスケジュール設定

Running the pCloud to Cloudflare R2 sync job in RcloneView

移行が完了したら、Job Historyを開いてすべてのファイルが正常に転送されたことを確認します。履歴ビューには、転送された合計サイズ、所要時間、ファイル数、最終ステータス(Completed、Errored、Canceled)が表示され、明確な監査証跡が得られます。

Reviewing job history to verify the pCloud to Cloudflare R2 migration

新しいファイルが追加されるたびにR2をpCloudと同期させておきたい場合は、同期ジョブにcrontab形式のスケジュールを追加してください(PLUSライセンス)。また、RcloneViewの1:N同期機能を使えば、同じpCloudフォルダをR2とBackblaze B2の両方に同時にプッシュすることもでき、オブジェクトストレージと別のコールドストレージのコピーの両方を用意したい冗長アーカイブ戦略に役立ちます。

はじめ方

  1. rcloneview.comからRcloneViewをダウンロードします。
  2. Remoteタブ > New RemoteからpCloudアカウントを追加し、OAuthブラウザログインを完了させます。
  3. APIトークン、アカウントID、エンドポイントURLを使って、Cloudflare R2をS3互換リモートとして追加します。
  4. pCloudフォルダからR2バケットへのSyncジョブを作成し、Dry Runでプレビューしてから、移行全体を実行します。

RcloneViewが転送ロジック、リアルタイムの転送監視、ジョブ履歴を扱ってくれることで、pCloudからR2への移行は、一度きりのCLIプロジェクトではなく、繰り返し実行可能で監査可能なワークフローになります。


関連ガイド:

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

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