コンテンツにスキップ

NHN Cloud

NHN Cloud Object Storage(旧 Toast)を Windows ドライブとしてマウントします。このサービスは OpenStack Swift をベースにしています。

始める前に

NHN Cloud コンソールで次のものが必要です。

  • プロジェクトのテナントID。
  • コンソールのアカウント(メールアドレス)。
  • API パスワード — コンソールのパスワードとは別に設定します。

取得方法 — コンソールでプロジェクトの Object Storage サービスを開き、API Endpoint Setting をクリックします。そこにテナントIDが表示され、同じ画面で API パスワードを設定します(コンソールのログインパスワードではなく、自分で決める値です)。

接続

  1. ツールバーの追加をクリックします。
  2. Enterprise → NHN Cloud を選択します。
  3. テナントID、アカウント、API パスワードを入力し、コンテナー欄の横にある更新ボタンをクリックします。
  4. マウントするコンテナー(Container)を選択し、マウントをクリックします。

NHN Cloud の接続ダイアログ

設定

設定 説明 既定値
テナントID NHN Cloud コンソールのプロジェクト識別子 —
アカウント コンソールアカウントのメールアドレス —
API パスワード API パスワード(コンソールのパスワードではありません) —
Container マウントする Swift コンテナー —
読み込み専用 マウントしたドライブへの書き込みをブロックします オフ

動作と制限

  • 認証は NHN Cloud の ID サービス(api-identity.infrastructure.cloud.toast.com)を経由し、トークンは自動で更新されます。
  • コンテナーはリージョン(KR1、KR2、JP1、US1)に属し、ドライブはそのリージョンのストレージエンドポイント(例: kr2-api-storage.cloud.toast.com)と通信します。
  • Swift コンテナーには実際のフォルダーがないため、大きなフォルダーツリーの名前を変更すると、そのプレフィックス配下のすべてのオブジェクトがコピーされてから削除されます。

トラブルシューティング

症状 原因 対処
認証に失敗する API パスワードの代わりにコンソールのパスワードを使っている コンソールで API パスワードを設定・発行し、その値を使う
コンテナー一覧が空 テナントIDが間違っている プロジェクトの API エンドポイント設定からテナントIDをコピーする