AWS: Connect Restore Accounts
Who can use this feature
Anyone with these permissions: Manage restore connections (Cloud workloads, SaaS applications)
This article explains how to connect an AWS restore account to Eon.
Connect a restore account
You’ll start this procedure in the Restore accounts > AWS accounts page by clicking Connect Restore Account and selecting AWS.
You can connect an AWS account using either CloudFormation or Terraform.
CloudFormation
Terraform
Before you start
Before you connect your AWS account, make sure:
-
You can log in to the relevant AWS account with permissions to deploy CloudFormation stacks and perform the actions in Eon’s stack template.
-
You understand the permissions Eon needs in the account.
See AWS: Permissions Deployment Files for details on both of these points.
Log in to the restore account
In a new tab, log in to your AWS account with permissions to deploy CloudFormation stacks. Make sure to use the same browser you’re logged into Eon with.
While you’re there, copy the AWS account ID so you can provide it to Eon in the next step.
Give Eon the restore account details
Returning to the tab you have Eon opened in, paste the account ID in AWS account ID.
Leave Role Name as the default value.
If, for some reason, you already have a role in your account called EonRestoreAccountRole, you can set a different role name.
Click Launch CloudFormation in AWS. The AWS CloudFormation Quick create stack page opens in a new tab.
Deploy the role stack template
In the Quick create stack tab that opened, the form is pre-filled for your account’s configuration. Review the stack name and parameters.
Scroll to the bottom of the page and select the acknowledgement checkbox, then click Create stack.
The stack is deployed to your AWS account. Wait for about a minute until the status changes to CREATE_COMPLETE.
Eon now has the access it needs in the AWS account, and you can restore data using the account as the destination.