Yandex DiskからBackblaze B2へ移行 — RcloneViewでファイルを転送
Yandex Disk のすべてをBackblaze B2バケットにコピーし、すべてのファイルが届いたことをコマンドラインなしで確認します。
ファイルはYandex Diskにあるものの、Backblaze B2に独立したバケットベースのコピーを持ちたい場合、通常は自分のマシンを経由して手動でダウンロードし再アップロードする方法になります。RcloneViewは両方のサービスを1つのウィンドウで接続し、その間の転送を実行します。事前にドライランを行い、事後にフォルダー比較を行えます。

すべてのクラウドを一か所で管理・同期
RcloneViewはrcloneのクロスプラットフォームGUIです。フォルダを比較し、ファイルを転送・同期し、クリーンなビジュアルインターフェースでマルチクラウドのワークフローを自動化できます。
- ワンクリック操作: コピー · 同期 · 比較
- 信頼性の高い自動化のためのスケジューラーと履歴
- Google Drive、OneDrive、Dropbox、S3、WebDAV、SFTPなどに対応
コア機能は無料。Plusで自動化機能を利用可能。
Yandex DiskとBackblaze B2を接続する
Yandex DiskはOAuthを使用します。New Remoteで選択すると、RcloneViewがブラウザーを開くので、サインインしてアクセスを承認します。APIキーは不要です。Backblaze B2は、Backblazeのキー管理ページで発行するApplication Key IDとApplication Keyを使用します。移行用の認証情報がほかの 場所に届かないよう、保存先のバケットに限定したキーを作成してください。
片方のExplorerパネルでYandex Diskを、もう片方でB2バケットを開きます。RcloneViewはWindows、macOS、Linuxで、90以上のプロバイダーを1つのウィンドウからマウントし同期できるため、作業中も両側が見えたままになります。
レイアウトの計画とコピー
フォルダーをバケットにどう対応させるかを決めます。10年分のプロジェクトフォルダーを持つ小規模なデザインスタジオなら、Yandex Diskの最上位フォルダーごとに、1つのバケット内のプレフィックスとして再現すると、後でパスが読みやすくなります。先にNew Folderで保存先フォルダーを作成しておきます。
Yandex DiskパネルからB2パネルへフォルダーをドラッグします。異なるリモート間では、ドラッグ&ドロップはコピーになるため、元のデータはそのまま残ります。大規模な移行や繰り返し行う移行では、代わりにSyncウィザードを使います。Yandex Diskをソース、バケットのパスを保存先に設定し、ジョブ名には英字、数字、ハイフン、アンダースコアを使用します。
Dry Runと転送の監視
まずDry Runを実行します。コピーされるファイルと削除されるファイルが一覧表示されるため、ソースや保存先の誤りを被害が出る前に見つけられます。保存先をソースに合わせて変更する片方向同期では、特に重要です。
Advanced Settingsで同時ファイル転送数を調整し、ハッシュとサイズによる検証が必要な場合はチェックサム比較を有効にします。まずは控えめな設定で始め、転送が安定したら同時実行数を上げてください。進行状況、速度、ファイル数はTransferringタブで確認できます。
Folder Compareで検証する
ジョブが完了したら、HomeタブからCompareを開き、左にYandex Disk、右にB2を置きます。左側のみ、または差分のあるファイルで絞り込んで不足を見つけ、Copy rightで補います。Job Historyには各実行のステータス、サイズ、速度、ファイル数が記録されるため、移行の記録として役立ちます。
はじめに
- rcloneview.comからRcloneViewをダウンロードします。
- OAuthでYandex Diskを、バケットに限定したアプリケーションキーでBackblaze B2を追加します。
- Dry Runを実行し、その後コピーまたは同期ジョブを開始します。
- Folder Compareで、バケットがソースと一致していることを確認します。
オブジェクトストレージに検証済みの2つ目のコピーがあれば、Yandex Diskはファイルが存在する唯一の場所ではなくなります。
関連ガイド: