I'm using AWS Snowball to transfer my data to AWS. How can I transfer my data onto my standard Snowball device (50 TB or 80 TB of storage)?

For a Snowball device, you can transfer your data using one of these tools:

Note: If you're using a Snowball Edge device, see How can I transfer my data to my AWS Snowball Edge device?

Unlock the device

Before you begin the data transfer to your device, you must first download your manifest file and unlock code from the AWS Snowball console. Then, using the Snowball client, run this command from your workstation to unlock the device:

Note: For the value of -i, enter the IP address of the Snowball device. For the value of -m, enter the path to the manifest file. For the value of -u, enter the unlock code.

snowball start -i 192.0.2.0 -m /Downloads/JID2EXAMPLE-0c40-49a7-9f53-916aEXAMPLE81-manifest.bin -u 12345-abcde-12345-ABCDE-12345

After you run the previous command, you receive the response "The Snowball is Unlocking." To refresh the status, run this command:

snowball status

When the status of your device is "Snowball Unlocked," you can copy data to the device.

Note: If you have issues unlocking the device, see Troubleshooting Connection Problems.

Transfer data using the Snowball client

To copy an individual object to the device, run this command:

snowball cp source/path/example destination/path/example

To copy multiple objects to the device, including folders and subfolders, run this command:

snowball cp --recursive source/path/example destination/path/example

To remove an object from the device, run this command:

snowball rm destination/path/example

To list objects already copied to the device, run this command:

snowball ls destination/path/example

Transfer data using the Amazon S3 Adapter for Snowball

Important: The value for --endpoint in the following commands must be the IP address of the workstation that has the adapter installed on it. Don't use the IP address of the Snowball device.

To copy an individual object to the device, run this command using the AWS Command Line Interface (AWS CLI):

aws s3 cp source/path/example destination/path/example --endpoint http://198.51.100.0:8080

To copy multiple objects to the device, run this command:

aws s3 cp --recursive source/path/example destination/path/example --endpoint http://198.51.100.0:8080

To remove objects from the device, run this command:

aws s3 rm destination/path/example --endpoint http://198.51.100.0:8080

To list objects already copied to the device, run this command:

aws s3 ls --endpoint http://198.51.100.0:8080

Validate the transfer and stop the device

After you finish transferring data to the Snowball device, run this command to be sure that there are no pending transfers:

snowball validate

Note: For more information on data validation, see Data Validation in AWS Snowball.

After you confirm that there are no pending transfers, run this command to stop the device:

snowball stop

Did this page help you? Yes | No

Back to the AWS Support Knowledge Center

Need help? Visit the AWS Support Center

Published: 2019-02-28