始める前に

AnyBucketは、B2のS3互換APIを通じて通信します。必要なものは次のとおりです:

  • バケット。Backblazeのウェブ画面でバケットの詳細を開くと、s3.us-west-004.backblazeb2.comのようなS3エンドポイントが表示されます。s3.と.backblazeb2.comの間の部分がリージョンです。
  • そのバケットの読み書きを許可したアプリケーションキー。BackblazeにはkeyIDとapplicationKeyが表示されます。S3の用語では、これがアクセスキーIDとシークレットアクセスキーにあたります。

アプリケーションキーを作成する

  1. Backblazeのアカウントにサインインし、アプリケーションキーのページを開きます。
  2. 新しいアプリケーションキーを追加します。使用するバケット1つへのアクセスを、読み取りと書き込みの両方で許可します。
  3. キーを作成し、keyIDとapplicationKeyをコピーします。アプリケーションキーは一度しか表示されないため、ページを離れる前にコピーしてください。

AnyBucketで接続する

  1. ⇧⌘K(ファイル → サーバへ接続…)を押します。
  2. クラウドストレージでBackblaze B2を選びます。
  3. バケットのリージョン(us-west-004など)を入力します。AnyBucketがエンドポイントhttps://s3.us-west-004.backblazeb2.comを作成します。
  4. keyIDをアクセスキーIDとして、applicationKeyをシークレットアクセスキーとして貼り付けます。「シークレットをキーチェーンに保存」がオンなら、ログインキーチェーンに保存されます。
  5. 必要に応じてバケット名とニックネームを入力し、接続を押します。

フォルダをB2にバックアップする

B2は、オフサイトバックアップの保存先としてよく使われています。AnyBucketでは次のように操作します:

  1. 片方のパネルにこのMacのフォルダを、もう片方にB2のバケットを開きます。
  2. ⌥F5を押します。「比較と同期」に、両側で新しいファイル、変更されたファイル、存在しないファイルがすべて表示されます。
  3. ミラーを選んでバケットをフォルダに合わせ、各行を確認してから開始します。

大きなファイルは分割してアップロードされ、接続が切れた場合は新しい接続で再試行されます。AnyBucketを終了しても、次回の起動時にキューが再開します。詳しくはフォルダをサーバと同期するをご覧ください。

ほかのプロバイダとの間でファイルを移す

Amazon S3、Wasabi、Cloudflare R2からB2へ(またはその逆に)バケットを移すには、それぞれを別のパネルで開き、ファイルをマークして、F5でコピー、F6で移動します。ファイルはMac上の小さなバッファを経由して転送されるので、手動でダウンロードする必要はありません。詳しくはサーバ間でファイルをコピーするをご覧ください。

接続できないときは

  • アクセスが拒否される:アプリケーションキーが別のバケットに限定されているか、読み取り専用になっている可能性があります。
  • 何も表示されない、またはエンドポイントのエラーが出る:リージョンを確認してください。バケット自身のS3エンドポイントと一致している必要があります。
  • 転送が停止した:転送ウインドウ(⌥⌘T)の要確認に、エラーとともに表示されています。詳しくはトラブルシューティングをご覧ください。