Amazon Aurora
Aurora 用户指南 (API 版本 2014-10-31)
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 Amazon AWS 入门

选择区域和可用区

Amazon 云计算资源在全球多个位置托管。这些位置由 AWS 区域和可用区构成。每个AWS 区域 都是一个独立的地理区域。每个 AWS 区域均有多个相互隔离的位置,称为可用区域。Amazon RDS 让您可以在多个位置放置资源(例如实例和数据)。除非您特意这样做,否则资源不会跨 AWS 区域复制。

Amazon 运行着具有高可用性的先进数据中心。数据中心有时会发生影响托管于同一位置的所有实例的可用性的故障,虽然这种故障极少发生。如果您将所有实例都托管在受此类故障影响的同一个位置,则您的所有实例都将不可用。


			单可用区情况

需要牢记的是,每个 AWS 区域都是完全独立的,这一点非常重要。您启动的任何 Amazon RDS 活动 (如创建数据库实例或列出可用的数据库实例) 都只会在您当前的默认 AWS 区域运行。可在控制台中更改默认 AWS 区域,具体方式如下:设置 EC2_REGION 环境变量,或者通过利用带有 AWS Command Line Interface 的 --region 参数进行重写。要了解详细信息,请参阅配置 AWS Command Line Interface,特别是有关环境变量的部分和命令行选项。

Amazon RDS 支持一个名为 AWS GovCloud (US-West) 的特殊 AWS 区域,该区域旨在使美国政府机构和客户将较为敏感的工作负载移至云中。AWS GovCloud (US-West) 可满足美国政府具体的监管及合规性要求,有关 AWS GovCloud (US-West) 的更多信息,请参阅什么是 AWS GovCloud (US-West)?

要在特定 AWS 区域中创建或使用 Amazon RDS 数据库实例,请使用相应的区域服务终端节点。

可用性

Amazon Aurora 在 AWS 区域中的可用性因数据库引擎兼容性而异。

Amazon Aurora MySQL 的可用性

下表显示了 Aurora MySQL 当前可用的区域。

Amazon Aurora PostgreSQL 的可用性

下表显示了 Aurora PostgreSQL 当前可用的区域。

Amazon Aurora 数据库群集的本地时区

默认情况下,Amazon Aurora 数据库群集的时区是协调世界时 (UTC)。您可以改为将数据库群集中实例的时区设置为您的应用程序的本地时区。

要设置数据库群集的本地时区,请将数据库群集的群集参数组中的 time_zone 参数设置为本节后面列出的受支持值之一。在设置数据库群集的 time_zone 参数时,数据库群集中的所有实例将改为使用新的本地时区。如果其他 Aurora 数据库群集使用相同的群集参数组,则这些数据库群集中的所有实例也将改为使用新的本地时区。有关群集级参数的信息,请参阅Amazon Aurora 数据库群集和数据库实例参数

设置本地时区之后,所有新数据库连接都会反映更改。如果在更改本地时区时打开了任何数据库连接,则到关闭连接再打开新连接之后才会看到本地时区更新。

如果要跨 AWS 区域复制,则复制主数据库群集和副本使用不同的参数组 (参数组对于某个 AWS 区域是唯一的)。要对每个实例使用相同的本地时区,您必须在复制主体和副本的参数组中设置 time_zone 参数。

从数据库集群快照还原数据库集群时,本地时区设置为 UTC。还原完成之后,可以将时区更新为本地时区。如果将数据库集群还原到某个时间点,则还原的数据库集群的本地时区是来自还原的数据库集群的参数组的时区设置。

您可以将本地时区设置为下表中列出的值之一。对于一些时区,可能会错误报告某些日期范围的时间值,如表中所述。对于澳大利亚时区,返回的时区缩写为过时的值,如表中所述。

Time Zone

备注

Africa/Harare

此时区设置回返回 28 Feb 1903 21:49:40 GMT 和 28 Feb 1903 21:55:48 GMT 之间的错误值。

Africa/Monrovia

Africa/Nairobi

此时区设置会返回 31 Dec 1939 21:30:00 GMT 和 31 Dec 1959 21:15:15 GMT 之间的错误值。

Africa/Windhoek

America/Bogota

此时区设置会返回 23 Nov 1914 04:56:16 GMT 和 23 Nov 1914 04:56:20 GMT 之间的错误值。

America/Caracas

America/Chihuahua

America/Cuiaba

America/Denver

America/Fortaleza

America/Guatemala

America/Halifax

此时区设置会返回 27 Oct 1918 05:00:00 GMT 和 31 Oct 1918 05:00:00 GMT 之间的错误值。

America/Manaus

America/Matamoros

America/Monterrey

America/Montevideo

America/Phoenix

America/Tijuana

Asia/Ashgabat

Asia/Baghdad

Asia/Baku

Asia/Bangkok

Asia/Beirut

Asia/Calcutta

Asia/Kabul

Asia/Karachi

Asia/Kathmandu

Asia/Muscat

此时区设置会返回 31 Dec 1919 20:05:36 GMT 和 31 Dec 1919 20:05:40 GMT 之间的错误值。

Asia/Riyadh

此时区设置会返回 13 Mar 1947 20:53:08 GMT 和 31 Dec 1949 20:53:08 GMT 之间的错误值。

Asia/Seoul

此时区设置会返回 30 Nov 1904 15:30:00 GMT 和 07 Sep 1945 15:00:00 GMT 之间的错误值。

Asia/Shanghai

此时区设置会返回 31 Dec 1927 15:54:08 GMT 和 02 Jun 1940 16:00:00 GMT 之间的错误值。

Asia/Singapore

Asia/Taipei

此时区设置会返回 30 Sep 1937 16:00:00 GMT 和 29 Sep 1979 15:00:00 GMT 之间的错误值。

Asia/Tehran

Asia/Tokyo

此时区设置会返回 30 Sep 1937 15:00:00 GMT 和 31 Dec 1937 15:00:00 GMT 之间的错误值。

Asia/Ulaanbaatar

Atlantic/Azores

此时区设置会返回 24 May 1911 01:54:32 GMT 和 01 Jan 1912 01:54:32 GMT 之间的错误值。

Australia/Adelaide

此时区的缩写以 CST 而非 ACDT/ACST 形式返回。

Australia/Brisbane

此时区的缩写以 EST 而非 AEDT/AEST 形式返回。

Australia/Darwin

此时区的缩写以 CST 而非 ACDT/ACST 形式返回。

Australia/Hobart

此时区的缩写以 EST 而非 AEDT/AEST 形式返回。

Australia/Perth

此时区的缩写以 WST 而非 AWDT/AWST 形式返回。

Australia/Sydney

此时区的缩写以 EST 而非 AEDT/AEST 形式返回。

Brazil/East

Canada/Saskatchewan

此时区设置会返回 27 Oct 1918 08:00:00 GMT 和 31 Oct 1918 08:00:00 GMT 之间的错误值。

Europe/Amsterdam

Europe/Athens

Europe/Dublin

Europe/Helsinki

此时区设置会返回 30 Apr 1921 22:20:08 GMT 和 30 Apr 1921 22:20:11 GMT 之间的错误值。

Europe/Paris

Europe/Prague

Europe/Sarajevo

Pacific/Auckland

Pacific/Guam

Pacific/Honolulu

此时区设置会返回 21 May 1933 11:30:00 GMT 和 30 Sep 1945 11:30:00 GMT 之间的错误值。

Pacific/Samoa

此时区设置会返回 01 Jan 1911 11:22:48 GMT 和 01 Jan 1950 11:30:00 GMT 之间的错误值。

US/Alaska

US/Central

US/Eastern

US/East-Indiana

US/Pacific

UTC