Amazon S3 Glacier
Developer Guide (API Version 2012-06-01)

Step 2: Create a Vault in Amazon S3 Glacier

A vault is a container for storing archives. Your first step is to create a vault in one of the supported AWS regions. In this getting started exercise, you create a vault in the US West (Oregon) region. For a list of the AWS regions supported by Amazon S3 Glacier (Glacier), go to Regions and Endpoints in the AWS General Reference.

You can create vaults programmatically or by using the Glacier console. This section uses the console to create a vault. In a later step, you will upload an archive to the vault.

To create a vault

  1. Sign into the AWS Management Console and open the Glacier console at

  2. Select a region from the region selector.

    In this getting started exercise, we use the US West (Oregon) region.

  3. If you are using Glacier for the first time, click Get started. (Otherwise, you would click Create Vault.)

  4. Enter examplevault as the vault name in the Vault Name field and then click Next Step.

    There are guidelines for naming a vault. For more information, see Creating a Vault in Amazon S3 Glacier.

  5. Select Do not enable notifications. For this getting started exercise, you will not configure notifications for the vault.

    If you wanted to have notifications sent to you or your application whenever certain Glacier jobs complete, you would select Enable notifications and create a new SNS topic or Enable notifications and use an existing SNS topic to set up Amazon Simple Notification Service (Amazon SNS) notifications. In subsequent steps, you upload an archive and then download it using the high-level API of the AWS SDK. Using the high-level API does not require that you configure vault notification to retrieve your data.

  6. If the region and vault name are correct, then click Submit.

  7. Your new vault is listed on the Glacier Vaults page.