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

MegaからBackblaze B2へ移行 — RcloneViewでファイルを転送

· 約6分
Tayson
Senior Engineer

RcloneViewは、ローカルドライブにダウンロードすることなく、MegaからBackblaze B2へ直接ファイルを転送します。フォルダ構造を保持し、すべてのファイルを検証します。

Megaの寛大な無料ストレージ容量は、大規模な個人アーカイブやプロジェクトコレクションを引きつけますが、よりコストが予測しやすいプラットフォームにストレージを統合したいチームは、しばしばBackblaze B2のオブジェクトストレージへ移行します。クリエイティブエージェンシーのアセットライブラリであれ、開発者のバックアップコレクションであれ、RcloneViewは完全な整合性検証を行いながら、手動でのファイルダウンロードなしにMegaからB2への転送を処理します。

RcloneViewアプリのプレビュー

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

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

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

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

RcloneViewでMegaとBackblaze B2の両方を接続する

まず、両方のアカウントをRcloneViewにリモートとして追加します。Megaの場合は、「Remote」タブ > 「New Remote」に進み、Megaを選択して、Megaのメールアドレスとパスワードを入力します。Backblaze B2の場合は、Backblaze B2を選択し、B2コンソールからApplication Key IDとApplication Keyを入力します。両方のリモートは、RcloneViewの暗号化されたローカルストレージに安全に保存されます。

両方のリモートを接続したら、RcloneViewのデュアルパネルエクスプローラーで並べて開きます。片側でMegaのフォルダ構造を、もう片側でB2バケットを閲覧でき、何が転送されるかを明確に把握できます。

Adding Mega and Backblaze B2 remotes in RcloneView

移行用の同期ジョブを設定する

MegaからBackblaze B2へ移行する最も信頼性の高い方法は、名前付きの同期ジョブを使うことです。RcloneViewの同期ウィザードで以下を行います。

  1. ソースをMegaリモート(ルートまたは特定のフォルダを選択)に設定する
  2. 宛先をB2バケットとサブディレクトリに設定する
  3. mega-to-b2-migrationのような分かりやすい名前をジョブに付ける
  4. 転送後にファイルをハッシュで比較するチェックサム検証を有効にする

Megaは独自の内部暗号化を使用しているため、チェックサムオプションはMegaからの移行において特に重要です。宛先でサイズとハッシュを検証することで、コンテンツが正しく復号され、再アップロードされたことを確認できます。

Cloud-to-cloud transfer from Mega to Backblaze B2 in RcloneView

まずドライランを実行する

本格的な移行を行う前に、RcloneViewのドライランモードを使って、実際に何が転送されるかをプレビューしましょう。ドライランでは、コピーされるファイルのリストと、宛先で削除されるファイルが表示されます — 実際の変更は一切行われません。何千ものファイルを移行する際には、開始前に移行の範囲を確認できるこの機能が非常に役立ちます。

Executing the Mega to Backblaze B2 migration in RcloneView

進行状況を監視し、完了を確認する

RcloneViewの「Transfer」タブでは、ファイル名、転送速度、転送済みの合計バイト数、進捗率など、移行の進行状況をリアルタイムで確認できます。200GBのMegaライブラリの場合、接続速度によっては転送に数時間かかることが予想されます。「Transfer」タブがあれば、パソコンの前にずっと張り付いていなくても状況を把握できます。

ジョブが完了したら、「Job History」で全体のサマリーを確認しましょう — 転送されたファイル数、転送バイト数、所要時間、エラーの有無などです。MegaのAPIレート制限によって転送が一時停止した場合、RcloneViewは再試行の記録をログに残すため、何が起きたかを確認できます。

Monitoring Mega to Backblaze B2 migration progress in RcloneView

はじめに

  1. rcloneview.comからRcloneViewをダウンロードします。
  2. Mega(メールアドレス+パスワード)とBackblaze B2(Application Key)をリモートとして追加します。
  3. チェックサム検証を有効にした状態で、MegaからB2バケットへの同期ジョブを作成します。
  4. ドライランでプレビューを実行してから、本番の移行を実行します。

RcloneViewがクラウド間転送を処理してくれるので、MegaからBackblaze B2への移行は簡単です — ローカルストレージは不要で、手動でのダウンロードも必要ありません。


関連ガイド:

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

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