---
title: "Mac用S3クライアント：Amazon S3とS3互換ストレージに接続"
description: "MacからAmazon S3、Cloudflare R2、Backblaze B2、Wasabi、DigitalOcean Spaces、Google Cloud Storage、MinIOを利用。キー、エンドポイント、パス形式、コピーまで。"
url: https://anybucket.app/ja/guides/s3-client-mac
lang: ja
---

# MacでAmazon S3を、互換ストレージもすべて

Amazon S3と、そのAPIに対応したストレージ。Cloudflare R2から机の下のMinIOサーバまで、Macやほかのサーバと並べて1つのウインドウで扱えます。

## 要点

プロバイダから**アクセスキーID**と**シークレットアクセスキー**を取得します。AnyBucketで、**⇧⌘K**を押してプロバイダのタイル（Amazon S3、Cloudflare R2、Backblaze B2、Wasabi、DigitalOcean Spaces、Google Cloud Storage、または「**S3 互換**」）を選び、求められたリージョン、アカウントID、エンドポイントを入力して、キーを貼り付けて接続します。バケットはフォルダのように開きます。Spaceでファイルをマークし、F5を押すと反対側のパネルにコピーされます。

## 必要なもの
S3互換のストレージは、どれも2つのキーでリクエストに署名します：

- **アクセスキーID**：公開される側のキー。Amazonなら`AKIA…`のような形式です。
- **シークレットアクセスキー**：非公開の側のキー。AnyBucketはこれをログインキーチェーンに、ブックマークごとに1項目ずつ保存します。

キーには、必要なバケットへのアクセス権だけを与えてください。ほとんどのプロバイダでは、キーを1つのバケットに限定し、読み取り専用か読み書き可能かを選べます。

## 5つの手順で接続
1. AnyBucketを開き、**⇧⌘K**（**ファイル → サーバへ接続…**）を押します。
2. **クラウドストレージ**で、プロバイダのタイルを選びます。一覧にないものには「**S3 互換**」を使います。
3. ストレージの場所を示す1つの項目を入力します。リージョン、アカウントID、エンドポイントのいずれかです（下の表を参照）。
4. アクセスキーIDとシークレットアクセスキーを貼り付けます。毎回入力したい場合を除き、「**シークレットをキーチェーンに保存**」はオンのままにします。
5. 必要に応じてバケットとフォルダを入力し、ブックマークにニックネームを付けて、**接続**を押します。

ブックマークは、スタートページ、各パネルのソースメニュー、⌘Kパレットに追加されます。

## 各プロバイダの場所
各タイルは1つの値を求め、そこからエンドポイントを作成します：

| タイル | 入力するもの | AnyBucketが使うエンドポイント |
| --- | --- | --- |
| Amazon S3 | リージョン、省略可（`us-east-1`） | Amazon独自のもの |
| Cloudflare R2 | アカウントID | `https://<account>.r2.cloudflarestorage.com` |
| Backblaze B2 | バケットのリージョン（`us-west-004`） | `https://s3.<region>.backblazeb2.com` |
| Wasabi | リージョン（`us-east-1`） | `https://s3.<region>.wasabisys.com` |
| DigitalOcean Spaces | データセンター（`nyc3`） | `https://<region>.digitaloceanspaces.com` |
| Google Cloud Storage | 不要 | `https://storage.googleapis.com` |
| S3 互換 | サーバのアドレス | 入力したもの |

Google Cloud Storageは、**HMACキー**を使うS3互換インターフェイスを通じて動作します。Cloud Storageの設定でサービスアカウントまたはご自身のユーザ用にアクセスキーとシークレットを作成し、上記と同じように貼り付けてください。

## MinIOとセルフホストのストレージ
MinIO、LocalStack、そのほかのセルフホストのサーバでは、「**S3 互換**」を選び、`https://minio.example.com:9000`のようにポートを含めてサーバのアドレスを入力します。

次に、ブックマークで**パス形式のアドレス指定**をオンにします。Amazonはバケットをホスト名に含めますが（`bucket.s3.amazonaws.com`）、ほとんどのセルフホストのストレージはバケットをパスに含める形式（`minio.example.com/bucket`）を想定しています。接続はできるのに何も表示されない、またはすべてのリクエストが拒否される場合は、まずパス形式を確認してください。詳しくは[トラブルシューティング](https://anybucket.app/ja/support/troubleshooting#s3-path-style)をご覧ください。

## コピー、移動、大きなファイル
バケットは、Mac上のフォルダのように扱えます：

- **アップロード**：もう片方のパネルにこのMacを開き、Spaceでファイルをマークして**F5**を押します。Finderからファイルをドラッグすることもできます。
- **ダウンロード**：同じ操作を逆向きに行います。または、**⇧⌘D**を押して選んだフォルダにダウンロードします。
- **大きなファイル**はマルチパートアップロードで分割してアップロードされ、接続が切れた場合は新しい接続で再試行されます。
- **同じサーバ内**では、**CopyObject**によってサーバ側でコピーされます。Macには何もダウンロードされません。
- **プロバイダ間**、たとえばAmazon S3からCloudflare R2へは、それぞれを別のパネルで開いてF5を押します。ファイルはMac上の小さなバッファを経由して転送されます。詳しくは[サーバ間でファイルをコピーする](https://anybucket.app/ja/guides/copy-files-between-servers-mac)をご覧ください。

**⇧⌘C**でファイルのURLをコピーでき、**F3**でクイックルックで開けます。

## フォルダを最新の状態に保つ
フォルダをバケットにバックアップするには、片方のパネルにフォルダを、もう片方にバケットを開いて、**⌥F5**を押します。「比較と同期」にすべての差分が表示されるので、片方向にミラーリングするか、双方向に同期するかを選びます。詳しくは[フォルダをサーバと同期する](https://anybucket.app/ja/guides/sync-folder-with-server)をご覧ください。

## よくある質問に、お答えします

### AnyBucketはMac用のS3クライアントとして使いやすいですか？

そのために作られています。プロバイダごとのタイル、キーチェーンに保存されるキー、マルチパートアップロード、サーバ側コピー、終了しても消えないキューを備えたMacネイティブのアプリです。同じウインドウでS3をSFTP、FTP、WebDAVと並べられるので、それらの間でもコピーできます。まずは[実際に試して](https://anybucket.app/ja/try)みてください。

### どのS3互換ストレージに対応していますか？

Amazon S3、Cloudflare R2、Backblaze B2、Wasabi、DigitalOcean Spaces、Google Cloud Storageには専用のタイルがあります。MinIO、LocalStack、そのほかのストレージは、「**S3 互換**」からエンドポイントを指定して接続します。

### シークレットキーはどこに保存されますか？

ログインキーチェーンに、ブックマークごとに1項目ずつ保存されます。AnyBucketには独自のアカウントやクラウドサービスがないため、プロバイダへのリクエストに署名する以外にキーがMacの外に出ることはありません。

### バケットは開くが何も表示されない

セルフホストのストレージでは、ブックマークでパス形式のアドレス指定をオンにしてください。また、キーにバケットの一覧を取得する権限があるか、リージョンやエンドポイントがそのバケットのものかも確認してください。

### あるバケットから別のバケットへ直接コピーできますか？

はい。同じサーバ上なら、コピーはサーバ側で実行されます。異なるプロバイダ間では、それぞれを別のパネルで開いてF5を押します。事前に手動でダウンロードする必要はありません。

## 次に読む

- [Amazon S3と互換ストレージ](https://anybucket.app/ja/features/s3)
- [MacでCloudflare R2を使う](https://anybucket.app/ja/guides/cloudflare-r2-mac)
- [MacでBackblaze B2を使う](https://anybucket.app/ja/guides/backblaze-b2-mac)
- [サーバ間でファイルをコピー](https://anybucket.app/ja/guides/copy-files-between-servers-mac)

**$9.99で購入:** https://buy.polar.sh/polar_cl_pCF9yOjezTUaUqMPyUsxEho1EjcOvo6Bk49Q929LQCQ

---

AnyBucketは[Clever Mechanisms](https://clevermechanisms.dev)による独立したソフトウェアです。Apple Inc.およびいずれのストレージプロバイダとも提携しておらず、その承認や後援を受けたものでもありません。 Independent software in the spirit of Cyberduck and the classic two-pane commanders. Not affiliated with iterate GmbH (Cyberduck). Apple、Mac、macOS、Finder、Quick Lookは、米国その他の国や地域で登録されたApple Inc.の商標です。Amazon S3はAmazon.com, Inc.の商標です。その他の製品名は、それぞれの所有者の商標です。 メールでお問い合わせ: support@clevermechanisms.dev
