Migrating Data to Amazon S3 Using Snowball
You can migrate large amounts of data to Amazon S3 using the AWS Snowball or AWS Snowball Edge.
This can be done by seeding an initial baseline directly in the device, and subsequently, once the data from the device is migrated to Amazon S3 cloud storage, backups or auxiliary copy operations can be run directly to the cloud storage.
Before You Begin
Configure the Snowball device using the following steps:
- Create an import job. For details, see Importing Data into Amazon S3 with Snowball.
Tip: Note down the bucket name used during the import. This will be needed to configure the device as a cloud storage library.
- Once you receive the Snowball device, perform the following operation based on the device:
For AWS Snowball
- Connect the device to your network.
- Once the device is available in the network, download the latest snowball adapter from Tools for Creating and Managing AWS Import/Export Jobs.
- Install the MediaAgent software on this computer.
- Extract the zip file containing the adapter and copy it to an appropriate location.
- Open command prompt and navigate to the following folder:
- Start the snowball adapter. For details, see Starting the Amazon S3 Adapter for Snowball.
The following results will be displayed:
Server up and running on port 8080
This result ensures that the adapter is running in the port.
For AWS Snowball Edge
- Connect the device to the appropriate network and unlock the device.
For more information, see the following topics:
- Configure the Snowball device as a cloud storage library with Amazon S3 vendor. For details, see Creating a Cloud Library from the CommCell Console.
Provide the following details during the configuration:
- From the Type list, select Amazon S3.
- From the MediaAgent list, select the name of the MediaAgent in which the Snowball Adapter is installed.
- In the Service Host Name box, enter the name of the adapter in the following format:
For example: http://SnowballServer:8080
For example: http://192.0.2.1:8443
- In the Access Key and Secret Access Key box, specify the credentials associated with the Snowball device.
- In the Bucket box, provide the name of the bucket that was created during the Import Job. (See Before You Begin.)
Note: If you have multiple Snowball devices for the bucket, make sure to create a mount path for each device in the library, using a different Service Host Name with the same Bucket.
- For the initial seeding, depending on your data, run either a full backup, or an auxiliary copy operation.
Note: To avoid write failures, we recommend having a maximum of 5 to 10 streams for writing data from the library. See Establish the Mount Path Allocation Policy for the Library for additional information.
Ensure that the job associated with the initial seeding (backup or auxiliary copy operation) completes successfully.
- Disable the library until the time the data from the initial seeding is transferred to the cloud library.
For more information on how to disable the library, see Enabling or Disabling a Cloud Library.
The library has to be disabled so that no other backups are written to the library and no data is aged off from the library, until the data is transferred to the cloud library.
- Ship the device to the cloud vendor.
- Once the seeded data is transferred to the cloud library, edit the cloud storage library credentials to connect to the cloud server.
For more information on editing the credentials, see Modify the Access Information.
- Enable the cloud library.
For more information on how to enable the library, see Enabling or Disabling a Cloud Library.
- Run an incremental backup to back up the data that has changed since seeding.
Last modified: 5/30/2019 8:05:28 PM