Backup and restore of Amazon Elastic Kubernetes Service (EKS) clusters form part of our cloud service offering. For more on what functionality we support, click here.
- To use the EKS backup service, you need to be both a Redstor collection administrator, and an AWS account holder for the account/s you want to back up. Read more about AWS user roles here.
Use the guide below to manage your backups.
2. Go to Applications and click on Redstor backup for Amazon EKS. You can also hover over the Applications icon to see a list of your apps, and access the service from there.
You will be signed into the RedApp automatically.
3. Go to Amazon EKS in the sidebar on the left.
4. To connect a new account, click Add at the top right.
5. Click Launch stack. This will open an AWS Quick create stack page in a new tab.
This step is needed because we use a CloudFormation stack in your AWS account to create a user role that allows us to access your resources in AWS.
Note: If you do not see the new tab, your browser may be blocking the pop-up. You will need to allow it to continue.
6. Sign into AWS using the account you want to add to your Redstor backups.
7. Tick the box I acknowledge that AWS CloudFormation might create IAM resources and click Create stack.
You can now continue the setup in the RedApp.
8. Once your CloudFormation stack has been created, the Add clusters step will be enabled. Click this to proceed.
9. Select which clusters you want to add to your Redstor backups, then click Add.
10. You will see the following overlay. Enter the access key ID and secret key for the cluster(s), then click Set up connection.
You can also switch to the DIY tab and follow the provided steps to manually configure the connection. Verify it by clicking Check connection.
9. Since the newly created Redstor user role has not yet been given access to your cluster(s), the cluster(s) will indicate an incomplete setup with a grey bar. Click Retry to complete the setup.
You can monitor the progress of your setup on the cluster's home page.
You will receive a message under Notifications > Recent when the setup completes.
Once the setup has completed, you can queue a backup by clicking on the ellipsis and then Backup.
Completed backups will be shown in the list on the cluster's home page. You can customise which columns you see by going to Customise display.
You can also view an audit trail of all activities and which users performed them by clicking on the icon at the top right.
1. To add a new cluster, expand the ellipsis menu on the overview page and select Add clusters:
or go to All Clusters and click Add at the top right:
2. Select which clusters to back up and click Add.
To queue a backup of the cluster immediately, go to the home page for the newly added cluster. Click on the ellipsis and select Backup.
A backup will be queued. You can monitor the progress of the backup at the top of the page.
1. On the home page for the relevant account/cluster, click on Backup Schedule > Edit.
2. Set your preferences and click on the check mark.
1. On the home page for the relevant cluster, locate the backup you wish to recover, click on the ellipsis and select Recover.
2. Provide a namespace prefix and click Recover.
You can then monitor the progress of your recovery on the cluster's home page:
or under Notifications > Tasks:
You will receive a message under Notifications > Recent when the recovery completes.
Completed recoveries will be shown in the list on the cluster's home page.
1. On the home page for the relevant cluster, click on the ellipsis and then on Remove.
2. Confirm the deletion by clicking Remove.