Using the AWS Snowball Edge Client - AWS Snowcone User Guide

Using the AWS Snowball Edge Client

The Snowball Edge client is a standalone terminal application that you run on your local server to unlock your AWS Snowcone device and get credentials, logs, and status information. While using the Snowball Edge client, you can get additional support information by running the snowballEdge help command.

When you read and write data to the AWS Snowcone device, you use the file interface. You can also use the AWS OpsHub for Snow Family application to manage Snow Family devices, including Snowcone devices. For more information, see Using AWS OpsHub for Snow Family to Manage Devices.

Downloading and Installing the Snowball Edge Client

You can download and install the Snowball Edge client from AWS Snowball Resources. On that page, find the installation package for your operating system and follow the instructions to install the Snowball Edge client. Running the Snowball Edge client from a terminal in your workstation might require using a specific path, depending on your operating system:

  • Microsoft Windows – When the client has been installed, you can run it from any directory without any additional preparation.

  • Linux – The Snowball Edge client must be run from the ~/snowball-client-linux-build_number/bin/ directory. Note that the Snowball Edge client is only supported on 64-bit Linux distributions.

  • macOS – The script copies folders from the Snowball Edge client .tar file to the /usr/local/bin/snowball directory. If you run this script, you can then run the Snowball Edge client from any directory if /usr/local/bin is a path in your bash_profile. You can verify your path with the echo $PATH command.