Recall & Review
beginner
What is an on-demand backup in DynamoDB?
An on-demand backup is a manual snapshot of your DynamoDB table data at a specific point in time. It lets you save the current state of your table without affecting its performance.
Click to reveal answer
beginner
How do on-demand backups affect the performance of a DynamoDB table?
On-demand backups do not impact the performance or availability of the DynamoDB table. You can continue to read and write data while the backup is being created.
Click to reveal answer
beginner
Can you restore a DynamoDB table from an on-demand backup?
Yes, you can restore a new DynamoDB table from an on-demand backup. The restored table will have the data exactly as it was when the backup was taken.
Click to reveal answer
intermediate
What is the retention period for on-demand backups in DynamoDB?
On-demand backups are retained until you explicitly delete them. There is no automatic expiration, so you control how long backups are kept.
Click to reveal answer
intermediate
How do you create an on-demand backup using AWS CLI for a DynamoDB table named 'Users'?
You run the command: <br>
aws dynamodb create-backup --table-name Users --backup-name UsersBackup<br>This creates a backup named 'UsersBackup' of the 'Users' table.Click to reveal answer
What happens to your DynamoDB table's availability during an on-demand backup?
✗ Incorrect
On-demand backups do not affect table availability; reads and writes continue normally.
How long are on-demand backups stored in DynamoDB by default?
✗ Incorrect
On-demand backups remain until you delete them; there is no automatic expiration.
Which AWS CLI command creates an on-demand backup for a DynamoDB table?
✗ Incorrect
The correct command is 'aws dynamodb create-backup' to create an on-demand backup.
Can you restore a DynamoDB table from an on-demand backup to a different table name?
✗ Incorrect
You can restore from an on-demand backup to a new table with a different name.
Which of the following is true about on-demand backups in DynamoDB?
✗ Incorrect
On-demand backups are manual snapshots created when you request them.
Explain what an on-demand backup is in DynamoDB and how it affects your table's availability.
Think about when you create the backup and what happens to your table during that time.
You got /4 concepts.
Describe the process and commands to create and restore an on-demand backup in DynamoDB.
Focus on the AWS CLI commands and what parameters you need.
You got /5 concepts.