Purpose/Background:
To document the process to link a Grack-12 server with an Active Scale or Amazon AWS S3 for backup.
Applies to:
|
Products
|
Firmware
|
|---|---|
|
1.0.5 and Above |
Workflow/Resolution Steps:
With Grack version 1.0.5 and higher there is a functionality to add Amazon S3 or Active Archive buckets to the Grack-12 server. Please note these buckets are not browsable like local workspace.
After linking you can perform backup using rsync and check the files copied to the bucket using s3cmd or any other S3 clients or directly from grack CLI as mentioned below.
Steps:
Pre-requisites :
- Ensure you have Grack version on or above 1.0.5
- You need Active Archive bucket name, access key and secret key
- Activescale/ActiveArchive and Grack should be able to communicate over the network
Linking Active Archive :
- go to grack admin interface > Storage > Cloud and Add Bucket.
- Enter the details as cloud Type: ActiveScale , Bucket Name and Server Address and press OK.
Bucket will then be shown in the list as not mounted. - Now select the newly created bucket and select Credentials. Enter the Access Key and Secret Key and press OK.
- Now select mount to mount the new bucket. It should be mounted now.
- Go to connect > Rsync . Add rsync job and Type: Local
Source : your workspace
Destination : S3 Bucket from the list. - Run the job and you are now sending all the date from your workspare to S3 bucket.
Additional :
If you want to list or play with data inside bucket you can use s3 clients like cyberduck or s3cmd or go directly to grack CLI.
Grack GUI doesn't show mounted bucket as workspace.
===================================================================================
Add bucket :

Add Credentials:

Mount Bucket:

Add Rsync Job:

Run Rsync Job and check progress :

Verifying contents from Grack CLI:

Using s3cmd to list backedup contents:

Linking AWS S3:
- Under Storage > Cloud : Add an S3 bucket you want to link to Grack and add Credentials :

2. Add an rsync job and Select Destination as the S3 bucket name from dropdown:

3. Run the Rsync Job.