Setting up Amazon S3 AWS Access for Drastic software

Drastic software supports direct access to cloud resources using http, http2, ftp and other file sharing methods.  For cloud providers like Amazon, an authentication system is also required to access the stored files.  All of Drastic's version 6 or greater software supports authenticating directly with Amazon via AWSAccessKeyId/SecretKey through an https transport. This is most useful for Net-X-Code's partial file restore system, but can also be used from videoQC, MediaNXS or MediaReactor.  Accessing these resources requires a second level of setup, beyond the basic software setup, and this article provides an overview on that process.

Amazon S3 Cloud file access - https

As an example, this section will go over the steps required to set up access to an Amazon S3 Cloud 'bucket' from Drastic software. The steps are operating system independent, other than the directories in which the access files are stored.  With the access file, they should be set up to be read only by the Drastic software, as they will contain sensitive information that could be used to access your cloud files.  For the purposes of this article, you will need to use one of the following directories:

Windows:
C:\ProgramData\Drastic\
Alt - C:\Documents and Settings\<username>\Drastic\

Linux:
/etc/Drastic/
Alt - /Home/<username>/Drastic/

OS-X:
/Library/Applications Support/Drastic/
Alt - /Home/<username>/Drastic/

In order to access Amazon, you will need to generate a rootkey.csv with the AWSAccessKeyId and AWSSecretKey, and save it in the OS specific directory above.  The file should look something like this:

AWSAccessKeyId=MGIEOWJDSIONGFSUIGNW
AWSSecretKey=djJFASjfowjgwof8473sdjhHFDJSHFSO

Once that file is present, Drastic software will use it whenever accesses to Amazon S3 AWS is attempted.  This does mean it will not be able to access public resources when the key is in place.  If you need to access public S3 data, then simply rename or delete the rootkey.csv.

To generate the key, log into aws.amazon.com.  Under your username at the top right, select 'My Security Credentials'.  On that page, expand the 'Access keys (access key ID and secret access key)'.  There you can create new access key(s) and save them to rootkey.csv on your server.