有关Amazon RDS,S3存储和默认RDS表的基本问题

时间:2010-02-09 01:50:53

标签: amazon-s3 amazon-rds

我刚刚在Amazon RDS服务上创建了我的第一个数据库实例。我想知道......

1)有没有办法让Amazon自动备份我的数据,即使实例被删除也会持续存在?

2)是否可以跨多个实例共享表?

3)当我第一次连接到实例时,我发现有三个数据库:我专门创建的数据库,innob和mysql。我应该继续使用我创建的那个还是其他一个?是否有成本影响?

谢谢。

4 个答案:

答案 0 :(得分:7)

  

1)有没有办法让亚马逊   以某种方式自动备份我的数据   它即使是实例也会持续存在   被删除?

是的,亚马逊可以自动备份您的数据

  

Amazon RDS可以自动备份   所有数据库实例。你可以设置   创建时的备份参数   数据库实例。但是,如果你不这样做   设置备份保留期,   Amazon RDS为其设置默认时间段   您。您可以修改备份   任何你想要的参数。

请参阅here

此外,还有数据库快照,它们是数据库实例的用户启动的备份。数据库快照保留,直到用户删除。请参阅here

  

2)是否可以跨多个实例共享表?

是的,实例必须位于同一个安全组中。

  

3)当我第一次连接到   例如,我发现有三个   数据库:我具体的那个   创建,innob和mysql。

运行mysql需要innodb和mysql表。你应该使用你创建的那个。

答案 1 :(得分:1)

您可以对Amazon RDS使用MySQl命令mysqlimport(import)和mysqldump(export)。 IIRC进口限量为1GB

答案 2 :(得分:1)

TFD:进口不限于1GB。但是,aws建议如果要导入的数量超过1g,则应该从flatfiles中单独导入表,而不是从mysqldump单片输入。

http://developer.amazonwebservices.com/connect/entry.jspa?externalID=2933

答案 3 :(得分:0)

很少有人知道关于RDS的事情

  • 出于安全原因,我们无法从VPC内部迁移Db实例 到外面的VPC。
  • 我们可以将不在VPC中的Db实例迁移到VPC。
  • 在快照期间,I / O操作在所有RDS实例(包括只读副本)上暂停。
  • Aurora副本在发生故障转移时成为正常的Db实例,而正常的RDS实例不支持此操作。
  • 多AZ中的RDS实例仅用于灾难恢复,不会提高读取性能。
  • 为了提高阅读效果,我们应该阅读副本。
  • AWS不会从主要RDS实例复制到辅助RDS实例。
  • Redshift用于OLAP事务并具有列式存储。
  • Dynamo Db提供按钮缩放,即无缩放停机时间。而对于其他RDS实例则不然。
  • DMS - 数据迁移服务可用于将任何数据库迁移到AWS。 AWS将处理所有复杂问题。