Loading...

Creating a Cloud Database for Amazon DynamoDB

To back up the DynamoDB database on Amazon cloud, create a new cloud DB instance for the database.

Procedure

  1. From the navigation pane, go to Protect > Databases.

    The Instances page appears.

  2. Click Add Instance, and then click Cloud DB.

    The Add Cloud DB instance page appears.

  3. From the Select vendor list, select Amazon.
  4. From the Database engine list, select DynamoDB.
  5. Assign an Amazon Web Services (AWS) account. You can use an existing Amazon Web Services (AWS) account for the instance, or define a new AWS account.

    Account Option

    Steps

    To use an existing AWS account

    To select an existing cloud account for the instance, from the Cloud account list, select the cloud account name.

    To define a new AWS account

     

    1. Click Add.

      The Add cloud account page appears.

    2. In the Name box, type a name for the new cloud account.
    3. Optional: In the Regions box, type the region names that you want to back up, separated by commas. For example, you would enter two regions as enter us-east-1,us-west-1.

      By default, tables from all regions are backed up.

      If the cloud account does not have access to all the AWS regions due to organizational restrictions or if you want to restrict the backups to certain regions only, then provide the list of regions that are allowed for backups.

    4. Enter the host or account authentication information:
      • To use IAM role authentication, click IAM role.

        Note: If IAM Role authentication is selected for the Amazon client, but a proxy that is not associated with the IAM role is used for a backup or restore, the operation fails.

      Define custom permissions to access AWS resources to enable support for DynamoDB backups and restores. Download the AWS_DynamoDB_permissions.json file and use it on the AWS command line to apply the required permissions.

      • To use an access key and secret key pair to access the AWS account, click Access and secret key, and then enter the following information for your Amazon account:
        • Access key: Type the access key ID.
        • Secret key: Type the secret access key.
        • Use admin account resources: If you already configured a hypervisor for an Admin account, move the toggle key to the right, and then select the Admin account from the Account list.

          The Use admin account resources option applies only in environments where data protection resources are provided by a separate Admin account.

    5. To select access nodes that have the necessary permissions associated with them in the AWS Console, from the Access nodes list, select proxies or servers to use for the backup and restore operations.
    6. Click Save.
  6. From the Backup Plan list, select the server plan that you want to use for the backup operations.
  7. To increase the throughput and performance of the backup operation, move the Adjust write capacity toggle key to the right, and then select the number of units.

    For more information about managing throughput settings, see Optimizing the Backup Performance for a DynamoDB Table Group.

  8. Optional: To filter the content that you want to back up, click Edit, and then select or clear the regions that you want to include or exclude in the backups.
  9. Click Add.

Result

The DynamoDB database instance and a default table group for the instance are created.

Last modified: 3/13/2020 7:41:57 PM