Q22 — AWS SAA-C03 第3章
第 22/65 题 | ← 返回第3章
Q152.一家公司在应用程序测试期间使用了 Amazon RDS for MySQL 数据库实例.在测试周期结束时终止数据库实例之前,解决方案架构师创建了两个备份.解决方案架构师通过使用 mysqldump 实用程序创建数据库转储来创建第一个备份.解决方案架构师通过在 RDS 终止时启用最终数据库快照选项创建了第二个备份.公司现在正在计划一个新的测试周期,并希望从最近的备份中创建一个新的数据库实例.该公司选择了 Amazon Aurora 的 MySQL 兼容版本来托管数据库实例.哪些解决方案将创建新的数据库实例? (选择两个.)
- A. 将 RDS 快照直接导入 Aurora. ✓
- B. 将 RDS 快照上传到 Amazon S3.然后将 RDS 快照导入 Aurora.
- C. 将数据库转储上传到 Amazon S3.然后将数据库转储导入 Aurora. ✓
- D. 使用 AWS Database Migration Service (AWS DMS) 将 RDS 快照导入 Aurora.
- E. 将数据库转储上传到 Amazon S3.然后使用 AWS 数据库迁移服务 (AWS DMS) 将数据库转储导入 Aurora
正确答案: A. 将 RDS 快照直接导入 Aurora., C. 将数据库转储上传到 Amazon S3.然后将数据库转储导入 Aurora.
解析
Option A is a valid solution because Amazon Aurora is compatible with MySQL. It allows users to restore data from an RDS snapshot without any additional steps, which makes it easy to create a new Aurora DB instance. Option C is also a valid solution because the solutions architect created a backup using the mysqldump utility to create a database dump. The database dump can be uploaded to Amazon S3 and then imported into an Aurora DB instance using the mysql command-line utility. This approach requires some manual steps but provides more flexibility than directly importing an RDS snapshot into Aurora. Options B, D, and E are not valid solutions because they involve additional steps that are not necessary in this scenario. Uploading the RDS snapshot to S3 (option B) or using AWS Database Migration Service (options D and E) may be useful in other scenarios but are not needed to create a new DB instance from the backups that were already created.选项A是一个有效的解决方案,因为Amazon Aurora与MySQL兼容。它允许用户从RDS快照中恢复数据,而不需要任何额外的步骤,这使得创建新的Aurora DB实例变得很容易。 选项C也是一个有效的解决方案,因为解决方案架构师使用mysqldump实用程序创建了一个备份,以创建一个数据库转储。数据库转储可以上传到Amazon S3,然后使用mysql命令行实用程序导入到Aurora DB实例中。这种方法需要一些手动步骤,但比直接将RDS快照导入Aurora提供了更大的灵活性。 选项B、D和E不是有效的解决方案,因为它们涉及在此场景中不需要的额外步骤。将RDS快照上传到S3(选项B)或使用AWS数据库迁移服务(选项D和E)在其他场景中可能很有用,但不需要从已经创建的备份中创建新的DB实例。