восстановление-кластера-db-из-s3
Описание
Создаёт кластер Amazon Aurora DB из данных MySQL, хранящихся в ведре Amazon S3. Amazon RDS должен иметь разрешение на доступ к ведру Amazon S3, а данные должны быть созданы с помощью утилиты Percona XtraBackup, как описано в разделе Миграция данных из MySQL с использованием ведра Amazon S3 в руководстве Amazon Aurora User Guide.
Примечание
Данная операция восстанавливает только кластер DB, а не экземпляры DB для этого кластера. Вы должны вызвать операциюCreateDBInstance для создания экземпляров DB для восстановленного кластера DB, указав идентификатор восстановленного кластера DB в DBClusterIdentifier. Вы можете создать экземпляры DB только после завершения операции RestoreDBClusterFromS3 и готовности кластера DB.Дополнительную информацию об Amazon Aurora см. в разделе Что такое Amazon Aurora? в руководстве Amazon Aurora User Guide.
Примечание
Данная операция применяется только к кластерам Aurora DB. Источник DB должен быть MySQL.См. также: Документация API AWS
Синтаксис
restore-db-cluster-from-s3
[--availability-zones <value>]
[--backup-retention-period <value>]
[--character-set-name <value>]
[--database-name <value>]
--db-cluster-identifier <value>
[--db-cluster-parameter-group-name <value>]
[--vpc-security-group-ids <value>]
[--db-subnet-group-name <value>]
--engine <value>
[--engine-version <value>]
[--port <value>]
--master-username <value>
[--master-user-password <value>]
[--option-group-name <value>]
[--preferred-backup-window <value>]
[--preferred-maintenance-window <value>]
[--tags <value>]
[--storage-encrypted | --no-storage-encrypted]
[--kms-key-id <value>]
[--enable-iam-database-authentication | --no-enable-iam-database-authentication]
--source-engine <value>
--source-engine-version <value>
--s3-bucket-name <value>
[--s3-prefix <value>]
--s3-ingestion-role-arn <value>
[--backtrack-window <value>]
[--enable-cloudwatch-logs-exports <value>]
[--deletion-protection | --no-deletion-protection]
[--copy-tags-to-snapshot | --no-copy-tags-to-snapshot]
[--domain <value>]
[--domain-iam-role-name <value>]
[--serverless-v2-scaling-configuration <value>]
[--network-type <value>]
[--manage-master-user-password | --no-manage-master-user-password]
[--master-user-secret-kms-key-id <value>]
[--storage-type <value>]
[--engine-lifecycle-support <value>]
[--cli-input-json | --cli-input-yaml]
[--generate-cli-skeleton <value>]
[--debug]
[--endpoint-url <value>]
[--no-verify-ssl]
[--no-paginate]
[--output <value>]
[--query <value>]
[--profile <value>]
[--region <value>]
[--version <value>]
[--color <value>]
[--no-sign-request]
[--ca-bundle <value>]
[--cli-read-timeout <value>]
[--cli-connect-timeout <value>]
[--cli-binary-format <value>]
[--no-cli-pager]
[--cli-auto-prompt]
[--no-cli-auto-prompt]
Параметры
--availability-zones (список)
Список доступных зон (AZ), в которых могут быть созданы экземпляры восстановленного кластера БД.
(строка)
Синтаксис:
"string" "string" ...
--backup-retention-period (целое число)
Количество дней, в течение которых будут сохраняться автоматические резервные копии восстановленного кластера БД. Необходимо указать минимальное значение 1.
По умолчанию: 1
Ограничения:
- Должно быть значением от 1 до 35
--character-set-name (строка)
--database-name (строка)
--db-cluster-identifier (строка)
Имя кластера БД, который нужно создать из исходных данных в ведре Amazon S3. Этот параметр не чувствителен к регистру.
Ограничения:
- Должен содержать от 1 до 63 букв, цифр или дефисов.
- Первый символ должен быть буквой.
- Не может заканчиваться дефисом или содержать два дефиса подряд.
Пример: my-cluster1
--db-cluster-parameter-group-name (строка)
Имя группы параметров кластера БД, которую нужно связать с восстановленным кластером БД. Если этот аргумент опущен, используется группа параметров по умолчанию для версии движка.
Ограничения:
- Если указано, должно соответствовать имени существующей группы параметров DBClusterParameterGroup.
--vpc-security-group-ids (список)
Список групп безопасности EC2 VPC, которые нужно связать с восстановленным кластером БД.
(строка)
Синтаксис:
"string" "string" ...
--db-subnet-group-name (строка)
Группа подсетей БД для связывания с восстановленным кластером БД.
Ограничения: Если указано, должно соответствовать имени существующей группы подсетей DBSubnetGroup.
Пример: mydbsubnetgroup
--engine (строка)
Имя движка базы данных, который будет использоваться для этого кластера БД.
Допустимые значения: aurora-mysql (для Aurora MySQL)
--engine-version (строка)
Номер версии движка базы данных, который нужно использовать.
Чтобы перечислить все доступные версии движка для aurora-mysql (Aurora MySQL), используйте следующую команду:
aws rds describe-db-engine-versions --engine aurora-mysql --query "DBEngineVersions[].EngineVersion"
Aurora MySQL
Примеры: 5.7.mysql_aurora.2.12.0 , 8.0.mysql_aurora.3.04.0
--port (целое число)
Номер порта на экземплярах восстановленного кластера БД, на котором принимаются подключения.
По умолчанию: 3306
--master-username (строка)
Имя пользователя-владельца для восстановленного кластера БД.
Ограничения:
- Должно содержать от 1 до 16 букв или цифр.
- Первый символ должен быть буквой.
- Не должно быть зарезервированным словом для выбранного движка базы данных.
--master-user-password (строка)
Пароль пользователя-владельца базы данных. Этот пароль может содержать любые печатные символы ASCII, кроме «/», «"», или «@».
Ограничения:
- Должен содержать от 8 до 41 символа.
- Не может быть указан, если
ManageMasterUserPasswordвключено.
--option-group-name (строка)
Значение, указывающее, что восстановленный кластер БД должен быть связан с указанной группой опций.
Постоянные опции не могут быть удалены из группы опций. Группа опций не может быть удалена из кластера БД после её связывания с кластером БД.
--preferred-backup-window (строка)
Ежедневный диапазон времени, в течение которого создаются автоматические резервные копии, если автоматические резервные копии включены с помощью параметра BackupRetentionPeriod.
По умолчанию — 30-минутной интервал, случайно выбранный из 8-часового блока времени для каждого региона Amazon Web Services. Чтобы просмотреть доступные временные блоки, см. Раздел «Окно резервного копирования» в руководстве пользователя Amazon Aurora.
Ограничения:
- Должен быть в формате
hh24:mi-hh24:mi. - Должен быть в формате Всемирного координированного времени (UTC).
- Не должен конфликтовать с предпочтительным окном технического обслуживания.
- Должен быть не менее 30 минут.
--preferred-maintenance-window (строка)
Недельный диапазон времени, в течение которого может выполняться техническое обслуживание системы, в формате Всемирного координированного времени (UTC).
Формат: ddd:hh24:mi-ddd:hh24:mi
По умолчанию — 30-минутной интервал, случайно выбранный из 8-часового блока времени для каждого региона Amazon Web Services, в произвольный день недели. Чтобы увидеть доступные временные блоки, см. Раздел «Настройка предпочтительного окна технического обслуживания» в руководстве пользователя Amazon Aurora.
Допустимые дни: Пн, Вт, Ср, Чт, Пт, Сб, Вс.
Ограничения: Минимальное окно — 30 минут.
--tags (список)
Список тегов.
Дополнительную информацию см. в разделе «Использование тегов ресурсов Amazon RDS» в руководстве пользователя Amazon RDS или «Использование тегов ресурсов Amazon Aurora и Amazon RDS» в руководстве пользователя Amazon Aurora.
(структура)
Метаданные, назначенные ресурсу Amazon RDS, представляющие собой пару «ключ-значение».
Дополнительную информацию см. в разделе «Использование тегов ресурсов Amazon RDS» в руководстве пользователя Amazon RDS или «Использование тегов ресурсов Amazon Aurora и Amazon RDS» в руководстве пользователя Amazon Aurora.
Ключ -> (строка)
aws: или rds:. Строка может содержать только набор символов Юникода, цифр, пробелов, «_», «.», «:», «/», «=», «+», «-», «@» (Java regex: “^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$”).Значение -> (строка)
aws: или rds:. Строка может содержать только набор символов Юникода, цифр, пробелов, «_», «.», «:», «/», «=», «+», «-», «@» (Java regex: “^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$”).Сокращённый синтаксис:
Key=string,Value=string ...
Синтаксис JSON:
[
{
"Key": "string",
"Value": "string"
}
...
]
--storage-encrypted | --no-storage-encrypted (булево)
--kms-key-id (строка)
Идентификатор ключа Amazon Web Services KMS для зашифрованного кластера БД.
Идентификатор ключа Amazon Web Services KMS — это ARN ключа, идентификатор ключа, ARN псевдонима или имя псевдонима для ключа KMS. Чтобы использовать ключ KMS в другом аккаунте Amazon Web Services, укажите ARN ключа или ARN псевдонима.
Если параметр StorageEncrypted включён, и вы не указываете значение для параметра KmsKeyId, Amazon RDS будет использовать ваш ключ KMS по умолчанию. Для каждого аккаунта Amazon Web Services в каждом регионе Amazon Web Services существует отдельный ключ KMS по умолчанию.
--enable-iam-database-authentication | --no-enable-iam-database-authentication (булево)
Указывает, включить ли отображение учетных записей Amazon Web Services Identity and Access Management (IAM) в учетные записи баз данных. По умолчанию отображение не включено.
Дополнительную информацию см. в разделе «Авторизация баз данных IAM» в руководстве пользователя Amazon Aurora.
--source-engine (строка)
Идентификатор движка базы данных, который был резервно скопирован для создания файлов, хранящихся в ведре Amazon S3.
Допустимые значения: mysql
--source-engine-version (строка)
Версия базы данных, из которой были созданы файлы резервной копии.
Поддерживаются версии MySQL 5.7 и 8.0.
Пример: 5.7.40 , 8.0.28
--s3-bucket-name (строка)
--s3-prefix (строка)
--s3-ingestion-role-arn (строка)
--backtrack-window (длинное целое число)
Целевое окно для отката, в секундах. Для отключения отката установите это значение в 0.
Примечание
В настоящее время функция «Откат» поддерживается только для кластеров БД Aurora MySQL.По умолчанию: 0
Ограничения:
- Если указано, это значение должно быть числом от 0 до 259200 (72 часов).
--enable-cloudwatch-logs-exports (список)
Список журналов, которые должен экспортировать восстановленный кластер БД в CloudWatch Logs. Значения в списке зависят от используемого движка БД.
Возможные значения: audit , error , general , instance , slowquery и iam-db-auth-error.
Возможные значения: instance , postgresql и iam-db-auth-error.
Дополнительную информацию об экспорте журналов CloudWatch Logs для Amazon RDS, см. в разделе «Опубликование журналов базы данных в Amazon CloudWatch Logs» в руководстве пользователя Amazon RDS. Дополнительную информацию об экспорте журналов CloudWatch Logs для Amazon Aurora, см. в разделе «Опубликование журналов базы данных в Amazon CloudWatch Logs» в руководстве пользователя Amazon Aurora.
(строка)
Синтаксис:
"string" "string" ...
--deletion-protection | --no-deletion-protection (булево)
--copy-tags-to-snapshot | --no-copy-tags-to-snapshot (булево)
--domain (строка)
Укажите идентификатор каталога Active Directory, в котором нужно восстановить кластер БД. Домен должен быть создан перед этой операцией.
Для кластеров БД Amazon Aurora, Amazon RDS может использовать аутентификацию Kerberos для проверки подлинности пользователей, подключающихся к кластеру БД. Дополнительную информацию см. в разделе «Аутентификация Kerberos» в руководстве пользователя Amazon Aurora.
--domain-iam-role-name (строка)
--serverless-v2-scaling-configuration (структура)
Содержит конфигурацию масштабирования кластера базы данных Aurora Serverless v2.
Для получения дополнительной информации см. Использование Amazon Aurora Serverless v2 в руководстве Amazon Aurora User Guide.
MinCapacity -> (double)
MaxCapacity -> (double)
SecondsUntilAutoPause -> (integer)
Указывает количество секунд, в течение которых экземпляр базы данных Aurora Serverless v2 должен быть бездействующим, прежде чем Aurora попытается автоматически приостановить его.
Укажите значение от 300 секунд (пять минут) до 86 400 секунд (один день). По умолчанию значение равно 300 секундам.
Сокращенная синтаксическая запись:
MinCapacity=double,MaxCapacity=double,SecondsUntilAutoPause=integer
Синтаксис JSON:
{
"MinCapacity": double,
"MaxCapacity": double,
"SecondsUntilAutoPause": integer
}
--network-type (строка)
Тип сети кластера базы данных.
Допустимые значения:
IPV4DUAL
Тип сети определяется по DBSubnetGroup, указанному для кластера базы данных. Кластер DBSubnetGroup может поддерживать только протокол IPv4 или протоколы IPv4 и IPv6 (DUAL).
Для получения дополнительной информации см. Работа с экземпляром базы данных в VPC в руководстве Amazon Aurora User Guide.
--manage-master-user-password | --no-manage-master-user-password (логическое значение)
Указывает, нужно ли управлять паролем пользователя master с помощью Amazon Web Services Secrets Manager.
Для получения дополнительной информации см. Управление паролями с помощью Amazon Web Services Secrets Manager в руководстве Amazon RDS User Guide и Управление паролями с помощью Amazon Web Services Secrets Manager в руководстве Amazon Aurora User Guide.
Ограничения:
- Нельзя управлять паролем пользователя master с помощью Amazon Web Services Secrets Manager, если
MasterUserPasswordуказано.
--master-user-secret-kms-key-id (строка)
Идентификатор ключа Amazon Web Services KMS для шифрования секрета, который автоматически генерируется и управляется в Amazon Web Services Secrets Manager.
Это значение допустимо только в том случае, если пароль пользователя master управляется RDS в Amazon Web Services Secrets Manager для кластера базы данных.
Идентификатор ключа Amazon Web Services KMS — это ARN ключа, ID ключа, ARN псевдонима или имя псевдонима для ключа KMS. Для использования ключа KMS в другом аккаунте Amazon Web Services укажите ARN ключа или ARN псевдонима.
Если вы не укажете MasterUserSecretKmsKeyId, то будет использоваться aws/secretsmanager ключ KMS для шифрования секрета. Если секрет находится в другом аккаунте Amazon Web Services, то вы не можете использовать aws/secretsmanager ключ KMS для шифрования секрета, и должны использовать управляемый пользователем ключ KMS.
Для вашего аккаунта Amazon Web Services существует ключ KMS по умолчанию. У каждого региона Amazon Web Services есть свой собственный ключ KMS по умолчанию.
--storage-type (строка)
Указывает тип хранилища, который следует ассоциировать с кластером базы данных.
Допустимые значения: aurora, aurora-iopt1
По умолчанию: aurora
Доступно для: только кластеров баз данных Aurora
--engine-lifecycle-support (строка)
Тип жизненного цикла для этого кластера базы данных.
Примечание
По умолчанию это значение установлено вopen-source-rds-extended-support, что подключает ваш кластер базы данных к расширенной поддержке Amazon RDS. В конце стандартной поддержки вы можете избежать платы за расширенную поддержку, установив значение в open-source-rds-extended-support-disabled. В этом случае RDS автоматически повышает версию восстановленного кластера базы данных до более новой версии, если основная версия находится после даты окончания стандартной поддержки этой версии.Вы можете использовать это значение для подключения вашего кластера базы данных к расширенной поддержке Amazon RDS. С расширенной поддержкой RDS вы можете запускать выбранную основную версию на вашем кластере базы данных после окончания стандартной поддержки для этой версии. Дополнительную информацию можно найти в следующих разделах:
- Amazon Aurora - Расширенная поддержка Amazon RDS с Amazon Aurora в руководстве Amazon Aurora User Guide
- Amazon RDS - Расширенная поддержка Amazon RDS с Amazon RDS в руководстве Amazon RDS User Guide
Доступно для типа кластера: кластеры баз данных Aurora и кластеры баз данных Multi-AZ
Допустимые значения: open-source-rds-extended-support | open-source-rds-extended-support-disabled
По умолчанию: open-source-rds-extended-support
--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной JSON-строки. JSON-строка соответствует формату, предоставленному --generate-cli-skeleton. Если на командной строке предоставлены другие аргументы, эти значения переопределят значения, предоставленные в JSON. Передача произвольных двоичных данных с помощью предоставленного JSON-значения невозможна, поскольку строка будет интерпретироваться буквально. Это значение не может быть указано вместе с --cli-input-yaml.
--generate-cli-skeleton (строка) Выводит JSON-скелет в стандартный вывод без отправки запроса API. При отсутствии значения или значении input выводит пример входного JSON, который можно использовать в качестве аргумента для --cli-input-json. Аналогично, при указании значения yaml-input выведет пример входного YAML, который можно использовать с --cli-input-yaml. При указании значения output, оно проверит входные данные команды и вернет пример выходного JSON для этой команды. Сгенерированный JSON-скелет не является стабильным между версиями AWS CLI, и нет гарантий обратной совместимости в сгенерированном JSON-скелете.
Общие параметры
--debug (логическое значение)
Включить отладовую регистрацию.
--endpoint-url (строка)
Переопределить стандартный URL команды заданным URL.
--no-verify-ssl (логическое значение)
По умолчанию AWS CLI использует SSL при общении с AWS-сервисами. Для каждого SSL-соединения AWS CLI проверит сертификаты SSL. Этот параметр переопределяет стандартное поведение проверки SSL-сертификатов.
--no-paginate (логическое значение)
Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI сделает только один вызов для первой страницы результатов.
--output (строка)
Стиль форматирования выходных данных команды.
- json
- текст
- таблица
- yaml
- yaml-поток
--query (строка)
Запрос JMESPath для фильтрации данных ответа.
--profile (строка)
Использовать определенный профиль из файла учетных данных.
--region (строка)
Регион для использования. Переопределяет параметры конфигурации/среды.
--version (строка)
Отобразить версию этого инструмента.
--color (строка)
Включить/выключить цветной вывод.
- включено
- выключено
- авто
--no-sign-request (логическое значение)
Не подписывать запросы. Учетные данные не будут загружаться, если этот аргумент указан.
--ca-bundle (строка)
Файл сертификата корневого CA для проверки SSL-сертификатов. Переопределяет параметры конфигурации/среды.
--cli-read-timeout (целое число)
Максимальное время чтения сокета в секундах. Если значение равно 0, чтение сокета будет выполняться блокирующим образом без таймаута. Значение по умолчанию — 60 секунд.
--cli-connect-timeout (целое число)
Максимальное время подключения сокета в секундах. Если значение равно 0, подключение сокета будет выполняться блокирующим образом без таймаута. Значение по умолчанию — 60 секунд.
--cli-binary-format (строка)
Стиль форматирования для двоичных блоков. Формат по умолчанию — base64. Формат base64 ожидает, что двоичные блоки будут предоставлены в виде строки, закодированной в base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI V1, и двоичные значения должны передаваться буквально. При предоставлении содержимого из файла, соответствующего двоичному блоку, fileb:// всегда будет обрабатываться как двоичное и будет использоваться непосредственно содержимое файла независимо от cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для конфигурированного cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (логическое значение)
Отключить вывод кли паджера.
--cli-auto-prompt (логическое значение)
Автоматически запрашивать параметры ввода CLI.
--no-cli-auto-prompt (логическое значение)
Отключить автоматическое запросы параметров ввода CLI.
Примеры
Примечание
Для использования следующих примеров, вы должны установить и настроить AWS CLI. Более подробную информацию см. в руководстве по началу работы в руководстве AWS CLI User Guide.
Если не указано иное, все примеры используют правила цитирования, похожие на Unix. Эти примеры необходимо адаптировать к правилам цитирования вашей терминальной оболочки. См. Использование кавычек со строками в руководстве AWS CLI User Guide.
Восстановление кластера Amazon Aurora из Amazon S3
Следующий restore-db-cluster-from-s3 пример восстанавливает кластер базы данных Amazon Aurora MySQL версии 5.7, совместимый с MySQL 5.7, из файла резервной копии базы данных MySQL 5.7 в Amazon S3.
aws rds restore-db-cluster-from-s3 \
--db-cluster-identifier cluster-s3-restore \
--engine aurora-mysql \
--master-username admin \
--master-user-password mypassword \
--s3-bucket-name amzn-s3-demo-bucket \
--s3-prefix test-backup \
--s3-ingestion-role-arn arn:aws:iam::123456789012:role/service-role/TestBackup \
--source-engine mysql \
--source-engine-version 5.7.28
Вывод:
{
"DBCluster": {
"AllocatedStorage": 1,
"AvailabilityZones": [
"us-west-2c",
"us-west-2a",
"us-west-2b"
],
"BackupRetentionPeriod": 1,
"DBClusterIdentifier": "cluster-s3-restore",
"DBClusterParameterGroup": "default.aurora-mysql5.7",
"DBSubnetGroup": "default",
"Status": "creating",
"Endpoint": "cluster-s3-restore.cluster-co3xyzabc123.us-west-2.rds.amazonaws.com",
"ReaderEndpoint": "cluster-s3-restore.cluster-ro-co3xyzabc123.us-west-2.rds.amazonaws.com",
"MultiAZ": false,
"Engine": "aurora-mysql",
"EngineVersion": "5.7.12",
"Port": 3306,
"MasterUsername": "admin",
"PreferredBackupWindow": "11:15-11:45",
"PreferredMaintenanceWindow": "thu:12:19-thu:12:49",
"ReadReplicaIdentifiers": [],
"DBClusterMembers": [],
"VpcSecurityGroups": [
{
"VpcSecurityGroupId": "sg-########",
"Status": "active"
}
],
"HostedZoneId": "Z1PVIF0EXAMPLE",
"StorageEncrypted": false,
"DbClusterResourceId": "cluster-SU5THYQQHOWCXZZDGXREXAMPLE",
"DBClusterArn": "arn:aws:rds:us-west-2:123456789012:cluster:cluster-s3-restore",
"AssociatedRoles": [],
"IAMDatabaseAuthenticationEnabled": false,
"ClusterCreateTime": "2020-07-27T14:22:08.095Z",
"EngineMode": "provisioned",
"DeletionProtection": false,
"HttpEndpointEnabled": false,
"CopyTagsToSnapshot": false,
"CrossAccountClone": false,
"DomainMemberships": []
}
}
Для получения дополнительной информации см. Миграцию данных из MySQL с использованием ведра Amazon S3 в руководстве Amazon Aurora User Guide.
Вывод
DBCluster -> (структура)
Содержит подробную информацию об Amazon Aurora кластере БД или кластере БД Multi-AZ.
Для Amazon Aurora кластера БД этот тип данных используется в качестве элемента ответа в операциях CreateDBCluster , DeleteDBCluster , DescribeDBClusters , FailoverDBCluster , ModifyDBCluster , PromoteReadReplicaDBCluster , RestoreDBClusterFromS3 , RestoreDBClusterFromSnapshot , RestoreDBClusterToPointInTime , StartDBCluster и StopDBCluster .
Для кластера БД Multi-AZ этот тип данных используется в качестве элемента ответа в операциях CreateDBCluster , DeleteDBCluster , DescribeDBClusters , FailoverDBCluster , ModifyDBCluster , RebootDBCluster , RestoreDBClusterFromSnapshot и RestoreDBClusterToPointInTime .
Дополнительную информацию о кластерах Amazon Aurora БД см. в разделе Что такое Amazon Aurora? в Руководстве пользователя Amazon Aurora.
Дополнительную информацию о кластерах Multi-AZ БД см. в разделе Многозонные развертывания с двумя читаемыми резервными экземплярами БД в Руководстве пользователя Amazon RDS.
AllocatedStorage -> (целое число)
AllocatedStorage указывает размер выделенного хранилища в гигабайтах (GiB). Для Aurora, AllocatedStorage может меняться, потому что размер хранилища кластера Aurora БД корректируется по мере необходимости.AvailabilityZones -> (список)
Список доступных зон (AZ), в которых могут быть созданы экземпляры в кластере БД.
(строка)
BackupRetentionPeriod -> (целое число)
CharacterSetName -> (строка)
DatabaseName -> (строка)
DBClusterIdentifier -> (строка)
DBClusterParameterGroup -> (строка)
DBSubnetGroup -> (строка)
Status -> (строка)
AutomaticRestartTime -> (временная метка)
PercentProgress -> (строка)
EarliestRestorableTime -> (временная метка)
Endpoint -> (строка)
ReaderEndpoint -> (строка)
Точка подключения для чтения для кластера БД. Точка подключения для чтения для кластера БД распределяет подключения между Aurora Репликами, доступными в кластере БД. По мере запроса клиентами новых подключений к точке подключения для чтения Aurora распределяет запросы на подключение между Aurora Репликами в кластере БД. Эта функция может помочь сбалансировать вашу рабочую нагрузку чтения между несколькими Aurora Репликами в вашем кластере БД.
Если произойдёт переход, и Aurora Реплика, к которой вы подключены, будет повышена до основного экземпляра, ваше подключение прервётся. Чтобы продолжить отправку рабочей нагрузки чтения другим Aurora Репликам в кластере, вы можете повторно подключиться к точке подключения для чтения.
CustomEndpoints -> (список)
Настраиваемые точки подключения, связанные с кластером БД.
(строка)
MultiAZ -> (логическое значение)
Engine -> (строка)
EngineVersion -> (строка)
LatestRestorableTime -> (временная метка)
Port -> (целое число)
MasterUsername -> (строка)
DBClusterOptionGroupMemberships -> (список)
Список принадлежностей к группам параметров для данного кластера БД.
(структура)
Содержит информацию о состоянии группы параметров кластера БД.
DBClusterOptionGroupName -> (строка)
Status -> (строка)
PreferredBackupWindow -> (строка)
BackupRetentionPeriod .PreferredMaintenanceWindow -> (строка)
ReplicationSourceIdentifier -> (строка)
ReadReplicaIdentifiers -> (список)
Содержит один или несколько идентификаторов реплик чтения, связанных с этим кластером БД.
(строка)
StatusInfos -> (список)
Зарезервировано для будущего использования.
(структура)
Зарезервировано для будущего использования.
StatusType -> (строка)
Normal -> (логическое значение)
Status -> (строка)
Message -> (строка)
DBClusterMembers -> (список)
Список экземпляров БД, составляющих кластер БД.
(структура)
Содержит информацию об экземпляре, являющемся частью кластера БД.
DBInstanceIdentifier -> (строка)
IsClusterWriter -> (логическое значение)
DBClusterParameterGroupStatus -> (строка)
PromotionTier -> (целое число)
VpcSecurityGroups -> (список)
Список групп безопасности VPC, к которым принадлежит кластер БД.
(структура)
Этот тип данных используется в качестве элемента ответа для запросов о членстве в группе безопасности VPC.
VpcSecurityGroupId -> (строка)
Status -> (строка)
Статус членства в группе безопасности VPC.
В настоящее время единственный допустимый статус - active .
HostedZoneId -> (строка)
StorageEncrypted -> (логическое значение)
KmsKeyId -> (строка)
Если StorageEncrypted включён, идентификатор ключа Amazon Web Services KMS для зашифрованного кластера БД.
Идентификатор ключа Amazon Web Services KMS - это ARN ключа, идентификатор ключа, ARN псевдонима или имя псевдонима для ключа KMS.
DbClusterResourceId -> (строка)
DBClusterArn -> (строка)
AssociatedRoles -> (список)
Список ролей управления доступом и идентификацией Amazon Web Services (IAM), связанных с кластером БД. Роли IAM, связанные с кластером БД, предоставляют разрешения кластеру БД для доступа к другим службам Amazon Web Services от вашего имени.
(структура)
Описание роли управления доступом и идентификацией Amazon Web Services (IAM), связанной с кластером БД.
RoleArn -> (строка)
Status -> (строка)
Описание состояния связи между ролью IAM и кластером БД. Свойство Status возвращает одно из следующих значений:
-
ACTIVE- ARN роли IAM связан с кластером БД и может использоваться для доступа к другим службам Amazon Web Services от вашего имени. -
PENDING- ARN роли IAM связывается с кластером БД. -
INVALID- ARN роли IAM связан с кластером БД, но кластер БД не может принять роль IAM для доступа к другим службам Amazon Web Services от вашего имени.
FeatureName -> (строка)
IAMDatabaseAuthenticationEnabled -> (логическое значение)
CloneGroupId -> (строка)
Идентификатор группы клонирования, с которой связан кластер БД. Для вновь созданных кластеров идентификатор обычно равен null.
Если вы клонируете кластер БД, когда идентификатор равен null, операция заполняет значение идентификатора для исходного кластера и клона, поскольку оба кластера становятся частью одной и той же группы клонирования. Даже если вы удалите клонированный кластер, идентификатор группы клонирования сохраняется на срок существования исходного кластера, чтобы показать, что он был использован в операции клонирования.
Для PITR идентификатор группы клонирования наследуется от исходного кластера. Для операций восстановления по снимку идентификатор группы клонирования не наследуется от исходного кластера.
ClusterCreateTime -> (временная метка)
EarliestBacktrackTime -> (временная метка)
BacktrackWindow -> (длинное целое число)
0 , возврат для кластера БД отключён. В противном случае возврат включён.BacktrackConsumedChangeRecords -> (длинное целое число)
EnabledCloudwatchLogsExports -> (список)
Список типов журналов, которые этот кластер БД настроен на экспорт в CloudWatch Logs.
Типы журналов различаются в зависимости от системного движка БД. Дополнительную информацию о типах журналов для каждого системного движка БД см. в разделе Amazon RDS Журналы базы данных в Руководстве пользователя Amazon Aurora.
(строка)
Capacity -> (целое число)
Текущая ёмкость кластера баз данных Aurora Serverless v1. Ёмкость равна 0 (ноль), когда кластер приостановлен.
Дополнительную информацию об Aurora Serverless v1 см. в руководстве пользователя Amazon Aurora (Using Amazon Aurora Serverless v1).
EngineMode -> (строка)
Режим работы базы данных кластера, либо provisioned, либо serverless.
Дополнительную информацию см. в CreateDBCluster.
ScalingConfigurationInfo -> (структура)
Конфигурация масштабирования для кластера баз данных Aurora в режиме serverless двигателя базы данных.
Дополнительную информацию см. в руководстве пользователя Amazon Aurora (Using Amazon Aurora Serverless v1).
MinCapacity -> (целое число)
serverless двигателя базы данных.MaxCapacity -> (целое число)
serverless двигателя базы данных.AutoPause -> (булево)
Указывает, разрешено ли автоматическое приостановление для кластера баз данных Aurora в режиме serverless двигателя базы данных.
Когда для кластера баз данных Aurora Serverless v1 значение установлено в false, кластер базы данных автоматически возобновляется.
SecondsUntilAutoPause -> (целое число)
serverless будет приостановлен. Кластер базы данных может быть приостановлен только когда он неактивен (нет подключений).TimeoutAction -> (строка)
Действие, выполняемое при истечении времени ожидания Aurora при попытке изменить емкость кластера Aurora Serverless v1. Значение может быть либо ForceApplyCapacityChange, либо RollbackCapacityChange.
ForceApplyCapacityChange, по умолчанию, устанавливает емкость на указанное значение как можно скорее.
RollbackCapacityChange игнорирует изменение емкости, если точка масштабирования не найдена в период ожидания.
SecondsBeforeTimeout -> (целое число)
TimeoutAction.RdsCustomClusterConfiguration -> (структура)
Зарезервировано для будущего использования.
InterconnectSubnetId -> (строка)
TransitGatewayMulticastDomainId -> (строка)
ReplicaMode -> (строка)
DeletionProtection -> (булево)
HttpEndpointEnabled -> (булево)
Указывает, включён ли HTTP-эндпоинт для кластера баз данных Aurora.
При включении HTTP-эндпоинт предоставляет API веб-службы без подключения (RDS Data API) для выполнения SQL-запросов в кластере баз данных. Вы также можете запросить вашу базу данных из консоли RDS с помощью редактора запросов RDS.
Дополнительную информацию см. в руководстве пользователя Amazon Aurora (Using RDS Data API).
ActivityStreamMode -> (строка)
ActivityStreamStatus -> (строка)
ActivityStreamKmsKeyId -> (строка)
Идентификатор ключа Amazon Web Services KMS, используемый для шифрования сообщений в потоке активности базы данных.
Идентификатор ключа Amazon Web Services KMS представляет собой ARN ключа, ID ключа, ARN псевдонима или имя псевдонима для ключа KMS.
ActivityStreamKinesisStreamName -> (строка)
CopyTagsToSnapshot -> (булево)
CrossAccountClone -> (булево)
DomainMemberships -> (список)
Записи членства в домене Active Directory, связанные с кластером баз данных.
(структура)
Запись членства в домене Active Directory, связанная с экземпляром или кластером баз данных.
Domain -> (строка)
Status -> (строка)
joined, pending-join, failed и т.д.FQDN -> (строка)
IAMRoleName -> (строка)
OU -> (строка)
AuthSecretArn -> (строка)
DnsIps -> (список)
IP-адреса DNS IPv4 первичного и вторичного контроллеров домена Active Directory.
(строка)
TagList -> (список)
Список тегов.
Дополнительную информацию см. в руководстве пользователя Amazon RDS (Tagging Amazon RDS resources) или руководстве пользователя Amazon Aurora (Tagging Amazon Aurora and Amazon RDS resources).
(структура)
Метаданные, назначенные ресурсу Amazon RDS, состоящие из пары ключ-значение.
Дополнительную информацию см. в руководстве пользователя Amazon RDS (Tagging Amazon RDS resources) или руководстве пользователя Amazon Aurora (Tagging Amazon Aurora and Amazon RDS resources).
Key -> (строка)
aws: или rds:. Строка может содержать только набор символов Юникода, цифр, пробелов, ‘_’, ‘.’, ‘:’, ‘/’, ‘=’, ‘+’, ‘-’, ‘@’ (Java regex: “^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$”).Value -> (строка)
aws: или rds:. Строка может содержать только набор символов Юникода, цифр, пробелов, ‘_’, ‘.’, ‘:’, ‘/’, ‘=’, ‘+’, ‘-’, ‘@’ (Java regex: “^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$”).GlobalWriteForwardingStatus -> (строка)
GlobalWriteForwardingRequested -> (булево)
GlobalWriteForwardingStatus, чтобы подтвердить, что запрос завершен, прежде чем использовать функцию переадресации записей в режиме записи для этого кластера.PendingModifiedValues -> (структура)
Информация о предстоящих изменениях в кластере баз данных. Эта информация возвращается только при наличии ожидаемых изменений. Конкретные изменения определяются подэлементами.
PendingCloudwatchLogsExports -> (структура)
Список типов журналов, конфигурация которых все еще ожидает. Другими словами, эти типы журналов находятся в процессе активации или деактивации.
LogTypesToEnable -> (список)
Типы журналов, которые находятся в процессе деактивации. После деактивации эти типы журналов не экспортируются в CloudWatch Logs.
(строка)
LogTypesToDisable -> (список)
Типы журналов, которые находятся в процессе активации. После активации эти типы журналов экспортируются в CloudWatch Logs.
(строка)
DBClusterIdentifier -> (строка)
MasterUserPassword -> (строка)
IAMDatabaseAuthenticationEnabled -> (булево)
EngineVersion -> (строка)
BackupRetentionPeriod -> (целое число)
AllocatedStorage -> (целое число)
AllocatedStorage всегда возвращает 1, потому что размер хранилища кластера баз данных Aurora не фиксирован, а вместо этого автоматически корректируется по мере необходимости.RdsCustomClusterConfiguration -> (структура)
Зарезервировано для будущего использования.
InterconnectSubnetId -> (строка)
TransitGatewayMulticastDomainId -> (строка)
ReplicaMode -> (строка)
Iops -> (целое число)
StorageType -> (строка)
CertificateDetails -> (структура)
Подробная информация о сертификате сервера экземпляра базы данных.
Дополнительную информацию см. в руководстве пользователя Amazon RDS (Использование SSL/TLS для шифрования подключения к экземпляру базы данных) и руководстве пользователя Amazon Aurora (Использование SSL/TLS для шифрования подключения к кластеру баз данных).
CAIdentifier -> (строка)
ValidTill -> (метка времени)
DBClusterInstanceClass -> (строка)
Имя класса вычислительной мощности и памяти экземпляра базы данных.
Эта настройка относится только к кластерам баз данных Multi-AZ, не использующим Aurora.
StorageType -> (строка)
Iops -> (целое число)
Значение Provisioned IOPS (операций ввода/вывода в секунду).
Эта настройка относится только к кластерам баз данных Multi-AZ, не использующим Aurora.
PubliclyAccessible -> (булево)
Указывает, доступен ли кластер баз данных извне.
Если кластер баз данных доступен извне и вы подключаетесь извне виртуальной частной сети (VPC) кластера баз данных, его эндпоинт DNS разрешается на публичный IP-адрес. Если вы подключаетесь изнутри той же VPC, что и кластер баз данных, эндпоинт разрешается на частный IP-адрес. Доступ к кластеру баз данных в конечном итоге контролируется используемой им группой безопасности. Доступ извне не разрешен, если группа безопасности, назначенная кластеру баз данных, его не разрешает.
Если кластер баз данных не доступен извне, это внутренний кластер баз данных с именем DNS, которое разрешается на частный IP-адрес.
Дополнительную информацию см. в CreateDBCluster.
Эта настройка относится только к кластерам баз данных Multi-AZ, не использующим Aurora.
AutoMinorVersionUpgrade -> (булево)
Указывает, применяются ли автоматически исправления для второстепенных версий.
Данная настройка относится к кластерам баз данных Aurora и кластерам баз данных Multi-AZ.
Дополнительную информацию об автоматическом обновлении второстепенных версий см. в разделе Автоматическое обновление второстепенной версии движка .
MonitoringInterval -> (целое число)
Интервал в секундах между моментами сбора метрик Мониторинга с расширенной функциональностью для кластера баз данных.
Данная настройка относится только к кластерам баз данных Aurora и кластерам баз данных Multi-AZ.
MonitoringRoleArn -> (строка)
ARN для роли IAM, которая разрешает RDS отправлять метрики расширенного мониторинга в Amazon CloudWatch Logs.
Данная настройка относится только к кластерам баз данных Aurora и кластерам баз данных Multi-AZ.
DatabaseInsightsMode -> (строка)
PerformanceInsightsEnabled -> (булево)
Указывает, включен ли Performance Insights для кластера баз данных.
Данная настройка относится только к кластерам баз данных Aurora и кластерам баз данных Multi-AZ.
PerformanceInsightsKMSKeyId -> (строка)
Идентификатор ключа KMS Amazon Web Services для шифрования данных Performance Insights.
Идентификатор ключа KMS Amazon Web Services — это ARN ключа, идентификатор ключа, ARN псевдонима или имя псевдонима для ключа KMS.
Данная настройка относится только к кластерам баз данных Aurora и кластерам баз данных Multi-AZ.
PerformanceInsightsRetentionPeriod -> (целое число)
Количество дней для хранения данных Performance Insights.
Данная настройка относится только к кластерам баз данных Aurora и кластерам баз данных Multi-AZ.
Допустимые значения:
7-
месяц * 31, где месяц — число от 1 до 23. Примеры:
93(3 месяца * 31),341(11 месяцев * 31),589(19 месяцев * 31) 731
По умолчанию: 7 дней
ServerlessV2ScalingConfiguration -> (структура)
Настройка масштабирования для кластера баз данных Aurora Serverless v2.
Дополнительную информацию см. в разделе Использование Amazon Aurora Serverless v2 в руководстве Amazon Aurora User Guide .
MinCapacity -> (вещественное число)
MaxCapacity -> (вещественное число)
SecondsUntilAutoPause -> (целое число)
Количество секунд, в течение которого экземпляр базы данных Aurora Serverless v2 должен быть неактивным, прежде чем Aurora попытается автоматически приостановить его. Это свойство отображается только тогда, когда минимальная емкость для кластера установлена в 0 ACU. Изменение минимальной емкости на ненулевое значение удаляет это свойство. Если вы позже измените минимальную емкость обратно на 0 ACU, это свойство будет сброшено до значения по умолчанию, если вы не укажете его снова.
Значение находится в диапазоне от 300 секунд (пять минут) до 86 400 секунд (один день). По умолчанию — 300 секунд.
NetworkType -> (строка)
Тип сети экземпляра базы данных.
Тип сети определяется значением DBSubnetGroup, указанным для кластера баз данных. DBSubnetGroup может поддерживать только протокол IPv4 или протоколы IPv4 и IPv6 (DUAL).
Дополнительную информацию см. в разделе Работа с экземпляром базы данных в VPC в руководстве Amazon Aurora User Guide.
Данная настройка относится только к кластерам баз данных Aurora.
Допустимые значения: IPV4 | DUAL
DBSystemId -> (строка)
MasterUserSecret -> (структура)
Секрет, управляемый RDS в Amazon Web Services Secrets Manager для пароля пользователя master.
Дополнительную информацию см. в разделах Управление паролями с помощью Amazon Web Services Secrets Manager в руководстве Amazon RDS User Guide и Управление паролями с помощью Amazon Web Services Secrets Manager в руководстве Amazon Aurora User Guide.
SecretArn -> (строка)
SecretStatus -> (строка)
Состояние секрета.
Возможные значения состояния:
-
creating— секрет создается. -
active— секрет доступен для обычного использования и вращения. -
rotating— секрет вращается. -
impaired— секрет может использоваться для доступа к учетным данным базы данных, но не может вращаться. Секрет может иметь такое состояние, например, если разрешения изменены таким образом, что RDS больше не может получить доступ ни к секрету, ни к ключу KMS для секрета. Если у секрета есть это состояние, можно исправить условие, которое привело к такому состоянию. Можно также изменить экземпляр базы данных, чтобы отключить автоматическое управление учетными данными базы данных, а затем снова изменить экземпляр базы данных, чтобы включить автоматическое управление учетными данными базы данных.
KmsKeyId -> (строка)
IOOptimizedNextAllowedModificationTime -> (метка времени)
Следующее время, когда вы сможете изменить кластер баз данных для использования типа хранилища aurora-iopt1.
Данная настройка относится только к кластерам баз данных Aurora.
LocalWriteForwardingStatus -> (строка)
AwsBackupRecoveryPointArn -> (строка)
LimitlessDatabase -> (структура)
Подробная информация о базе данных Aurora Limitless.
Status -> (строка)
MinRequiredACU -> (вещественное число)
StorageThroughput -> (целое число)
Производительность хранилища для кластера баз данных. Производительность автоматически устанавливается на основе предоставленных операций ввода-вывода, и не настраивается.
Данная настройка относится только к кластерам баз данных Multi-AZ, не являющимся кластерами Aurora.
ClusterScalabilityType -> (строка)
limitless кластер работает как база данных Aurora Limitless. При установке значения standard (по умолчанию) кластер использует обычное создание экземпляров баз данных.CertificateDetails -> (структура)
Подробная информация о сертификате сервера экземпляра базы данных.
Дополнительную информацию см. в разделах Использование SSL/TLS для шифрования подключения к экземпляру базы данных в руководстве Amazon RDS User Guide и Использование SSL/TLS для шифрования подключения к кластеру баз данных в руководстве Amazon Aurora User Guide.
CAIdentifier -> (строка)
ValidTill -> (метка времени)
EngineLifecycleSupport -> (строка)
Тип жизненного цикла для кластера баз данных.
Дополнительную информацию см. в CreateDBCluster.
© Copyright 2025, Amazon Web Services. Created using Sphinx.