我刚刚在 Amazon RDS 服务上创建了我的第一个数据库实例。我在想...
1)有没有办法让亚马逊自动备份我的数据,即使实例被删除,它也会持续存在?
2)是否可以跨多个实例共享表?
3)我第一次连接实例时,发现有三个数据库:我专门创建的一个,innob,和mysql。我应该继续使用我创建的那个还是其他之一?有成本影响吗?
谢谢你。
我刚刚在 Amazon RDS 服务上创建了我的第一个数据库实例。我在想...
1)有没有办法让亚马逊自动备份我的数据,即使实例被删除,它也会持续存在?
2)是否可以跨多个实例共享表?
3)我第一次连接实例时,发现有三个数据库:我专门创建的一个,innob,和mysql。我应该继续使用我创建的那个还是其他之一?有成本影响吗?
谢谢你。
1)有没有办法让亚马逊自动备份我的数据,即使实例被删除,它也会持续存在?
是的,亚马逊可以自动备份您的数据
Amazon RDS 可以自动备份您的所有数据库实例。您可以在创建数据库实例时设置备份参数。但是,如果您不设置备份保留期,Amazon RDS 会为您设置一个默认期限。您可以随时修改备份参数。
看这里
此外,还有一些数据库快照,它们是用户启动的数据库实例备份。数据库快照会一直保留,直到被用户删除。见这里。
2)是否可以跨多个实例共享表?
是的,实例必须在同一个安全组中。
3)我第一次连接实例时,发现有三个数据库:我专门创建的一个,innob,和mysql。
mysql 运行需要 innodb 和 mysql 表。您应该使用您创建的那个。
您可以对 Amazon RDS 使用 MySQl 命令 mysqlimport(导入)和 mysqldump(导出)。IIRC 导入限制为 1GB
TFD:导入不限于 1GB。但是,aws 建议,如果您要导入超过 1g 的文件,则应将表与平面文件分开导入,而不是从 mysqldump 单片管道导入。
http://developer.amazonwebservices.com/connect/entry.jspa?externalID=2933
其他一些关于 RDS 的好消息