RDS的备份,Multi-AZ高可用和Read Replicas
本章节主要讲解RDS数据库的备份,高可用(Multi-AZ)和只读副本(Read
Replicas)的特性以及他们的区别。
RDS备份
AWS RDS提供了两种不同的备份方式,分别是自动备份(Automated
Backups)和快照(Snapshots)。
自动备份(Automated
Backups)
你可以在创建数据库的时候定义自动备份的保留时间(Retention
Period),这个时间的设置范围是1天~35天
你也可以在创建数据库之后更改这个保留时间(Retention Period)
如果需要,你可以将数据库恢复到保留时间内的任何时间点
在你删除数据库的时候,所有的自动备份都会被删除
RDS的自动备份会保存在Simple Storage Service (S3)上
我们可以定义自动备份的时段,在这个备份时段内数据库将会自动进行备份
在自动备份的过程中,数据库存储的I/O可能会暂停(通常不到几秒),数据库性能会降低,但部署了Multi-AZ的数据库不受影响
快照(Snapshots)
RDS的快照需要手动进行
在你删除数据库的时候,快照不会被删除,不像自动备份那样
在创建快照的过程中,数据库存储的I/O可能会暂停(通常不到几秒),数据库性能会降低,但部署了Multi-AZ的数据库不受影响
数据库加密
现在AWS
RDS的所有关系数据库都支持加密。一旦启用了加密的功能,所有数据的存储都将会被加密,包括