一括アップロード

対象リージョン:東日本第1/第2、西日本第2

イメージファイルを一括でアップロードします。

始める前に

イメージファイルのサイズが5GB以上であれば、分割アップロードを使用します。

手順

  1. トークンの取得

    利用者管理サービスのAPIを実行してトークンを取得します。

    認証トークンのスコープにドメインは指定できません。

  2. 変数の設定
    # OBJECTSTORAGE=<オブジェクトストレージのAPIエンドポイント>
    # TOKEN=<取得したトークン>
    # PROJECT_ID=<プロジェクトID>
    # FILE_PATH=<アップロードファイル名(相対パス)>
    # CONTAINER=<アップロード先のコンテナ名>
    # OBJECT=<アップロード先のファイル名>
  3. コンテナの作成
    # curl -i -H "X-Auth-Token: ${TOKEN}" ${OBJECTSTORAGE}/v1/AUTH_${PROJECT_ID}/${CONTAINER} -X PUT
  4. オブジェクトのアップロード
    # curl -i -H "X-Auth-Token: ${TOKEN}" ${OBJECTSTORAGE}/v1/AUTH_${PROJECT_ID}/${CONTAINER}/${OBJECT} -X PUT -T ${FILE_PATH}
  5. アップロード結果の確認
    # curl -i -H "X-Auth-Token: ${TOKEN}" ${OBJECTSTORAGE}/v1/AUTH_${PROJECT_ID}/${CONTAINER}/${OBJECT} -I

タスクの結果

レスポンスステータスが"200 OK"の場合、成功です。

次のタスク

イメージのインポート