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

Backblaze B2 ストレージを管理 — RcloneView でファイルを同期・バックアップ

· 約7分
Tayson
Senior Engineer

Backblaze B2 は AWS S3 のごく一部のコストでエンタープライズグレードのオブジェクトストレージを提供し、RcloneView はその管理を簡単にします。

Backblaze B2 は、従来の S3 プロバイダーの複雑さを伴わずに手頃で信頼性の高いクラウドストレージを必要とするチームや個人にとって定番の選択肢となっています。ストレージは GB/月あたり $0.006、送信は GB あたり $0.01(Cloudflare 帯域幅アライアンスにより毎日最初の 10 GB は無料)と、B2 は多くの競合を大きく下回る価格を実現しています。RcloneView を使えば、コマンドラインに触れることなく B2 バケットを管理できる完全なグラフィカルインターフェースが手に入ります — ファイルの閲覧、バックアップのスケジュール設定、同期の実行、他のクラウドとのデータ転送が可能です。

RcloneViewアプリのプレビュー

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

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

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

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

RcloneView で Backblaze B2 に接続する

RcloneView で Backblaze B2 を設定するのに1分もかかりません。リモートマネージャーを開き、プロバイダーとして Backblaze B2 を選択し、Application Key ID と Application Key を入力します。マスターキーを使用することも、単一のバケットに限定されたアプリ固有のキーを使用することもできます。最小権限の原則に従うため、本番ワークフローにはアプリ固有のキーを強く推奨します — キーが漏洩しても、露出するバケットは1つだけになります。

接続が完了すると、RcloneView はアクセス可能なすべてのバケットを2ペインのエクスプローラーに一覧表示します。ディレクトリの閲覧、ファイルのプレビュー、そして B2 がサーバー側で計算するファイルサイズ、更新日時、SHA-1 チェックサムなどのメタデータの確認が可能です。

Adding a Backblaze B2 remote in RcloneView Remote Manager

B2 でファイルを同期・転送する

RcloneView は、Backblaze B2 とローカルドライブ、Google Drive、Dropbox、AWS S3、Wasabi を含む他の設定済みリモートとの間で 同期コピー移動 の操作をサポートします。2ペインのエクスプローラーではファイルを直接ドラッグ&ドロップでき、ジョブシステムがキューイングと再試行のロジックを自動的に処理します。

大規模な移行では、Cloudflare や Fastly の CDN パートナーシップによる B2 の無料送信により、帯域幅コストを気にすることなく B2 からデータを取り出せます。RcloneView 内蔵の帯域幅制限とマルチスレッド転送により、速度が重要なときは接続を最大限活用し、業務時間中は利用を抑えることができます。

フォルダを同期する際、RcloneView はデフォルトでチェックサムを比較します。B2 はすべてのファイルに対して SHA-1 ハッシュを保存しており、RcloneView はこれを利用して変更のないファイルをスキップします — 時間と API 呼び出しの両方を節約できます。B2 は Class B(ダウンロード)トランザクション1万件あたり $0.004 を課金するため、これは特に重要です。

Transferring files between Backblaze B2 and another cloud in RcloneView

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

B2の最も強力なユースケースの1つがバックアップ先としての利用です。RcloneView のジョブスケジューラーを使えば、毎日、毎週、またはカスタムの cron スケジュールで定期的なバックアップジョブを定義できます。ローカルフォルダまたは別のクラウドリモートをソースに、B2 を宛先に設定すれば、あとはスケジューラーに任せるだけです。

B2 のライフサイクルルールはこのワークフローを補完します。一定期間後にファイルを自動的に非表示にしたり、古いバージョンを完全に削除したりするようバケットを設定でき、ストレージコストを予測可能に保てます。RcloneView のジョブ履歴パネルでは、ファイル数、転送バイト数、エラー、経過時間など、すべての転送の明確な監査証跡を確認できます。

コンプライアンス要件のあるチームにとっては、RcloneView のスケジュール同期と B2 の Object Lock 機能を組み合わせることで、保持期間中は変更も削除もできないイミュータブルなバックアップを実現できます。

Scheduling an automated backup job to Backblaze B2

B2 をローカルドライブとしてマウントする

RcloneView のマウント機能を使えば、B2 バケットを Windows のローカルドライブレターや macOS・Linux のマウントポイントとしてマッピングできます。これは、メディアプレーヤー、写真編集ソフト、ディレクトリからファイルを処理するスクリプトなど、ローカルファイルアクセスを前提とするアプリケーションに役立ちます。VFS キャッシュ層が先読みバッファリングを処理するため、中程度のインターネット接続でも順次読み込みは良好なパフォーマンスを発揮します。

Mounting a Backblaze B2 bucket as a local drive in RcloneView

はじめに

  1. rcloneview.com から RcloneView をダウンロード します。
  2. Backblaze B2 ダッシュボードで Application Key を生成し、RcloneView に新しいリモートとして追加します。
  3. 2ペインのエクスプローラーでバケットを閲覧し、ファイルをドラッグして同期または転送します。
  4. スケジュールジョブを作成して、B2 への夜間バックアップを自動化します。

Backblaze B2 は大規模でも実用的なクラウドバックアップを可能にするストレージ経済性を提供し、RcloneView は 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