describe-db-cluster-snapshots
Описание
Возвращает информацию о моментальных снимках кластеров баз данных. Этот API-запрос поддерживает пагинацию.
Дополнительную информацию о кластерах баз данных Amazon Aurora см. в разделе Что такое Amazon Aurora? в Руководстве пользователя Amazon Aurora.
Дополнительную информацию о кластерах баз данных Multi-AZ см. в разделе Развертывания кластеров баз данных Multi-AZ в Руководстве пользователя Amazon RDS.
См. также: Документация API AWS
describe-db-cluster-snapshots является запросом с пагинацией. Для получения всего набора результатов может потребоваться несколько вызовов API. Вы можете отключить пагинацию, указав аргумент --no-paginate. При использовании --output text и аргумента --query в ответе с пагинацией аргумент --query должен извлечь данные из результатов следующих выражений запроса: DBClusterSnapshots
Синтаксис
describe-db-cluster-snapshots
[--db-cluster-identifier <value>]
[--db-cluster-snapshot-identifier <value>]
[--snapshot-type <value>]
[--filters <value>]
[--include-shared | --no-include-shared]
[--include-public | --no-include-public]
[--db-cluster-resource-id <value>]
[--cli-input-json | --cli-input-yaml]
[--starting-token <value>]
[--page-size <value>]
[--max-items <value>]
[--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]
Параметры
--db-cluster-identifier (строка)
Идентификатор кластера баз данных для получения списка моментальных снимков кластера баз данных. Этот параметр нельзя использовать совместно с параметром DBClusterSnapshotIdentifier. Этот параметр не чувствителен к регистру.
Ограничения:
- Если указан, должен соответствовать идентификатору существующего DBCluster.
--db-cluster-snapshot-identifier (строка)
Идентификатор конкретного моментального снимка кластера баз данных для описания. Этот параметр нельзя использовать совместно с параметром DBClusterIdentifier. Это значение хранится в виде строчной строки.
Ограничения:
- Если указан, должен соответствовать идентификатору существующего DBClusterSnapshot.
- Если этот идентификатор относится к автоматическому снимку, необходимо также указать параметр
SnapshotType.
--snapshot-type (строка)
Тип моментальных снимков кластера баз данных, которые необходимо вернуть. Вы можете указать одно из следующих значений:
-
automated- Возвращает все моментальные снимки кластера баз данных, которые были автоматически созданы Amazon RDS для вашей учетной записи Amazon Web Services. -
manual- Возвращает все моментальные снимки кластера баз данных, которые были созданы вашей учетной записью Amazon Web Services. -
shared- Возвращает все ручные моментальные снимки кластера баз данных, которые были предоставлены вашей учетной записи Amazon Web Services. -
public- Возвращает все моментальные снимки кластера баз данных, которые были помечены как публичные.
Если вы не указываете значение SnapshotType, возвращаются как автоматические, так и ручные моментальные снимки кластера баз данных. Вы можете включить предоставленные моментальные снимки кластера баз данных в эти результаты, включив параметр IncludeShared. Вы можете включить публичные моментальные снимки кластера баз данных в эти результаты, включив параметр IncludePublic.
Параметры IncludeShared и IncludePublic не применяются для значений SnapshotType manual или automated . Параметр IncludePublic не применяется, когда SnapshotType установлено в значение shared. Параметр IncludeShared не применяется, когда SnapshotType установлено в значение public.
--filters (список)
Фильтр, который указывает один или несколько моментальных снимков кластера баз данных для описания.
Поддерживаемые фильтры:
-
db-cluster-id- Принимает идентификаторы кластеров баз данных и Amazon Resource Names (ARN) кластеров баз данных. -
db-cluster-snapshot-id- Принимает идентификаторы моментальных снимков кластера баз данных. -
snapshot-type- Принимает типы моментальных снимков кластера баз данных. -
engine- Принимает имена типов баз данных.
(структура)
Пара имя-значение фильтра, используемая для возвращения более конкретного списка результатов из операции describe. Фильтры могут использоваться для сопоставления набора ресурсов по определенным критериям, таким как идентификаторы. Поддерживаемые фильтры для операции describe документированы вместе с операцией describe.
Примечание
В настоящее время подстановочные знаки в фильтрах не поддерживаются.Следующие действия могут быть отфильтрованы:
DescribeDBClusterBacktracksDescribeDBClusterEndpointsDescribeDBClustersDescribeDBInstancesDescribeDBRecommendationsDescribeDBShardGroupsDescribePendingMaintenanceActions
Имя -> (строка)
Значения -> (список)
Одно или несколько значений фильтра. Значения фильтров чувствительны к регистру.
(строка)
Сокращенный синтаксис:
Name=string,Values=string,string ...
Синтаксис JSON:
[
{
"Name": "string",
"Values": ["string", ...]
}
...
]
--include-shared | --no-include-shared (логическое значение)
Указывает, следует ли включать предоставленные ручные моментальные снимки кластеров баз данных из других учетных записей Amazon Web Services, которым текущая учетная запись Amazon Web Services имеет разрешение на копирование или восстановление. По умолчанию эти снимки не включаются.
Вы можете предоставить учетной записи Amazon Web Services разрешение на восстановление ручного моментального снимка кластера баз данных из другой учетной записи Amazon Web Services с помощью API-действия ModifyDBClusterSnapshotAttribute.
--include-public | --no-include-public (логическое значение)
Указывает, следует ли включать ручные моментальные снимки кластера баз данных, которые являются публичными и могут быть скопированы или восстановлены любой учетной записью Amazon Web Services. По умолчанию публичные снимки не включаются.
Вы можете сделать ручной моментальный снимок кластера баз данных общедоступным, используя API-действие ModifyDBClusterSnapshotAttribute.
--db-cluster-resource-id (строка)
--cli-input-json | --cli-input-yaml (строка) Считывает аргументы из предоставленной строки JSON. Строка JSON соответствует формату, предоставленному в --generate-cli-skeleton. Если на командной строке предоставлены другие аргументы, эти значения переопределят значения, предоставленные в формате JSON. Нельзя передавать произвольные двоичные значения с помощью значения JSON, так как строка будет взята буквально. Это нельзя указать вместе с --cli-input-yaml.
--starting-token (строка)
Токен для указания начальной точки пагинации. Это NextToken из ранее укороченного ответа.
Примеры использования см. в разделе Пагинация в Руководстве пользователя AWS CLI.
--page-size (целое число)
Размер каждой страницы для получения в вызове AWS-сервиса. Это не влияет на количество элементов, возвращаемых в выводе команды. Установка меньшего размера страницы приводит к большему количеству вызовов AWS-сервиса, получая меньше элементов в каждом вызове. Это может помочь предотвратить истечение времени ожидания вызовов AWS-сервиса.
Примеры использования см. в разделе Пагинация в Руководстве пользователя AWS Command Line Interface.
--max-items (целое число)
Общее количество элементов для возврата в выводе команды. Если общее количество доступных элементов превышает указанное значение, в выводе команды предоставляется NextToken. Для возобновления пагинации укажите значение NextToken в аргументе starting-token последующей команды. **Не** используйте элемент ответа NextToken напрямую вне AWS CLI.
Примеры использования см. в разделе Пагинация в Руководстве пользователя AWS Command Line Interface.
--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
- text
- таблица
- 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 для вывода.
--cli-auto-prompt (логическое значение)
Автоматически запросить параметры CLI.
--no-cli-auto-prompt (логическое значение)
Отключить автоматическое запроса параметров CLI.
Примеры
Примечание
Для использования следующих примеров необходимо установить и настроить AWS CLI. Подробности см. в руководстве по началу работы в руководстве пользователя AWS CLI.
Если не указано иное, во всех примерах используются правила цитирования, аналогичные Unix. Эти примеры необходимо адаптировать к правилам цитирования вашей терминальной оболочки. Подробности см. в разделе «Использование кавычек с строками» в руководстве пользователя AWS CLI.
Для описания снимка кластера баз данных
Следующий пример извлекает детали снимков кластера баз данных для указанного кластера баз данных.
aws rds describe-db-cluster-snapshots \
--db-cluster-identifier mydbcluster
Вывод:
{
"DBClusterSnapshots": [
{
"AvailabilityZones": [
"us-east-1a",
"us-east-1b",
"us-east-1e"
],
"DBClusterSnapshotIdentifier": "myclustersnapshotcopy",
"DBClusterIdentifier": "mydbcluster",
"SnapshotCreateTime": "2019-06-04T09:16:42.649Z",
"Engine": "aurora-mysql",
"AllocatedStorage": 0,
"Status": "available",
"Port": 0,
"VpcId": "vpc-6594f31c",
"ClusterCreateTime": "2019-04-15T14:18:42.785Z",
"MasterUsername": "myadmin",
"EngineVersion": "5.7.mysql_aurora.2.04.2",
"LicenseModel": "aurora-mysql",
"SnapshotType": "manual",
"PercentProgress": 100,
"StorageEncrypted": true,
"KmsKeyId": "arn:aws:kms:us-east-1:123456789012:key/AKIAIOSFODNN7EXAMPLE",
"DBClusterSnapshotArn": "arn:aws:rds:us-east-1:814387698303:cluster-snapshot:myclustersnapshotcopy",
"IAMDatabaseAuthenticationEnabled": false
},
{
"AvailabilityZones": [
"us-east-1a",
"us-east-1b",
"us-east-1e"
],
"DBClusterSnapshotIdentifier": "rds:mydbcluster-2019-06-20-09-16",
"DBClusterIdentifier": "mydbcluster",
"SnapshotCreateTime": "2019-06-20T09:16:26.569Z",
"Engine": "aurora-mysql",
"AllocatedStorage": 0,
"Status": "available",
"Port": 0,
"VpcId": "vpc-6594f31c",
"ClusterCreateTime": "2019-04-15T14:18:42.785Z",
"MasterUsername": "myadmin",
"EngineVersion": "5.7.mysql_aurora.2.04.2",
"LicenseModel": "aurora-mysql",
"SnapshotType": "automated",
"PercentProgress": 100,
"StorageEncrypted": true,
"KmsKeyId": "arn:aws:kms:us-east-1:814387698303:key/AKIAIOSFODNN7EXAMPLE",
"DBClusterSnapshotArn": "arn:aws:rds:us-east-1:123456789012:cluster-snapshot:rds:mydbcluster-2019-06-20-09-16",
"IAMDatabaseAuthenticationEnabled": false
}
]
}
Дополнительную информацию см. в разделе Создание снимка кластера баз данных в руководстве пользователя Amazon Aurora.
Вывод
Маркер -> (строка)
MaxRecords .DBClusterSnapshots -> (список)
Предоставляет список снимков кластера баз данных для пользователя.
(структура)
Содержит сведения о снимке кластера баз данных Amazon RDS.
Этот тип данных используется в качестве элемента ответа в действии DescribeDBClusterSnapshots.
AvailabilityZones -> (список)
Список зон доступности (AZ), в которых можно восстановить экземпляры в снимке кластера баз данных.
(строка)
DBClusterSnapshotIdentifier -> (строка)
DBClusterIdentifier -> (строка)
SnapshotCreateTime -> (метка времени)
Engine -> (строка)
EngineMode -> (строка)
AllocatedStorage -> (целое число)
Status -> (строка)
Статус этого снимка кластера баз данных. Допустимые статусы:
availablecopyingcreating
Port -> (целое число)
VpcId -> (строка)
ClusterCreateTime -> (метка времени)
MasterUsername -> (строка)
EngineVersion -> (строка)
LicenseModel -> (строка)
SnapshotType -> (строка)
PercentProgress -> (целое число)
StorageEncrypted -> (булево)
KmsKeyId -> (строка)
Если StorageEncrypted имеет значение true, идентификатор ключа KMS Amazon Web Services для зашифрованного снимка кластера баз данных.
Идентификатор ключа KMS Amazon Web Services — это ARN ключа, ID ключа, ARN псевдонима или имя псевдонима ключа KMS.
DBClusterSnapshotArn -> (строка)
SourceDBClusterSnapshotArn -> (строка)
IAMDatabaseAuthenticationEnabled -> (булево)
TagList -> (список)
Список тегов.
Дополнительную информацию см. в разделе Тегирование ресурсов Amazon RDS в руководстве пользователя Amazon RDS или Тегирование ресурсов Amazon Aurora и Amazon RDS в руководстве пользователя Amazon Aurora.
(структура)
Метки, назначенные ресурсу Amazon RDS, представляющие собой пару «ключ-значение».
Дополнительную информацию см. в разделе Тегирование ресурсов Amazon RDS в руководстве пользователя Amazon RDS или Тегирование ресурсов Amazon Aurora и Amazon RDS в руководстве пользователя Amazon Aurora.
Key -> (строка)
aws: или rds:. Строка может содержать только символы Юникода, цифры, пробелы, «_», «.», «:», «/», «=», «+», «-», «@» (регулярное выражение Java: “^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$”).Value -> (строка)
aws: или rds:. Строка может содержать только символы Юникода, цифры, пробелы, «_», «.», «:», «/», «=», «+», «-», «@» (регулярное выражение Java: “^([\p{L}\p{Z}\p{N}_.:/=+\-@]*)$”).DBSystemId -> (строка)
StorageType -> (строка)
Тип хранилища, связанный со снимком кластера баз данных.
Это свойство относится только к кластерам баз данных Aurora.
DbClusterResourceId -> (строка)
StorageThroughput -> (целое число)
Пропускная способность хранилища для снимка кластера баз данных. Пропускная способность автоматически устанавливается на основе предоставленного значения IOPS и не настраивается.
Это свойство относится только к кластерам баз данных Multi-AZ, не являющимся кластерами Aurora.
© Copyright 2025, Amazon Web Services. Created using Sphinx.