IBM Cloud¶
IBM Cloud Object Storage のバケットを Windows ドライブとしてマウントします。
始める前に¶
Cloud Object Storage インスタンスの HMAC 資格情報が必要です。IAM API キーだけでは S3 インターフェイスを使えません。
キーの取得方法 — IBM Cloud コンソールで次の操作をします。
- Cloud Object Storage インスタンスを開き、Service credentials に移動します。
- New credential をクリックし、Advanced options を展開して、Include HMAC Credential をオンにします。
- 作成された資格情報から
cos_hmac_keys.access_key_idとsecret_access_keyをコピーします。
IBM のヘルプ
接続¶
- ツールバーの追加をクリックします。
- Enterprise → IBM Cloud を選択します。
- アクセスキーIDとシークレットアクセスキーを入力し、バケット欄の横にある更新ボタンをクリックします。
- バケットを選択し、マウントをクリックします。
設定¶
| 設定 | 説明 | 既定値 |
|---|---|---|
| アクセスキーID / シークレットアクセスキー | COS インスタンスの HMAC 資格情報 | — |
| バケット | マウントするバケット(一覧から選択または手動入力) | — |
| 読み込み専用 | マウントしたドライブへの書き込みをブロックします | オフ |
動作と制限¶
- バケットはロケーションとともに一覧表示されます。リージョンのエンドポイントは
s3.<region>.cloud-object-storage.appdomain.cloudの形式です(us-south、us-east、eu-de、eu-gb、au-syd など)。 - S3 インターフェイスには API キーだけでは足りません。HMAC のキーペアが必要です。
トラブルシューティング¶
| 症状 | 原因 | 対処 |
|---|---|---|
| 認証に失敗する | HMAC なしでサービス資格情報を作成した | Include HMAC Credential をオンにして資格情報を作り直す |
| バケットが一覧にない | バケットが別の COS インスタンスに属している | バケットを所有するインスタンスの資格情報を使う |