создать-план-восстановления-тестирования
Описание
Создаёт план тестирования восстановления.
Первый из двух шагов для создания плана тестирования восстановления. После успешного выполнения этого запроса завершите процедуру, используя CreateRestoreTestingSelection.
См. также: Документацию API AWS
Синтаксис
create-restore-testing-plan
[--creator-request-id <value>]
--restore-testing-plan <value>
[--tags <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]
Параметры
--creator-request-id (строка)
--restore-testing-plan (структура)
План тестирования восстановления должен содержать уникальную RestoreTestingPlanName строку, созданную вами, и должен содержать ScheduleExpression cron. Вы можете дополнительно включить StartWindowHours целое число и CreatorRequestId строку.
RestoreTestingPlanName — это уникальная строка, являющаяся именем плана тестирования восстановления. Его нельзя изменить после создания, и он должен состоять только из буквенно-цифровых символов и символов нижнего подчёркивания.
RecoveryPointSelection -> (структура)
RecoveryPointSelection имеет пять параметров (три обязательных и два необязательных). Указанные вами значения определяют, какая точка восстановления включена в тест восстановления. Вы должны указать с помощью Algorithm, хотите ли вы последнюю точку восстановления в вашей SelectionWindowDays, или хотите случайную точку восстановления, и вы должны указать через IncludeVaults, из каких хранилищ можно выбрать точки восстановления.
Algorithm (обязательно ) Допустимые значения: “LATEST_WITHIN_WINDOW ” или “RANDOM_WITHIN_WINDOW ”.
Recovery point types (обязательно ) Допустимые значения: “SNAPSHOT ” и/или “CONTINUOUS ”. Включите SNAPSHOT, чтобы восстановить только точки восстановления снимков; включите CONTINUOUS, чтобы восстановить непрерывные точки восстановления (восстановление в определённый момент времени / PITR); используйте оба, чтобы восстановить либо снимок, либо непрерывную точку восстановления. Точка восстановления будет определяться значением для Algorithm.
IncludeVaults (обязательно ). Вы должны включить одно или несколько хранилищ резервных копий. Используйте символ подстановки [“*”] или конкретные ARNs.
SelectionWindowDays (необязательно ) Значение должно быть целым числом (в днях) от 1 до 365. Если не указано, значение по умолчанию равно 30.
ExcludeVaults (необязательно ). Вы можете выбрать ввод одного или нескольких конкретных ARNs хранилищ резервных копий, чтобы исключить их содержимое из восстановления. Или вы можете включить список селекторов. Если этот параметр и его значение не указаны, он по умолчанию устанавливается в пустой список.
Algorithm -> (строка)
ExcludeVaults -> (список)
Допустимые значения включают конкретные ARNs или список селекторов. По умолчанию устанавливается в пустой список, если не указано.
(строка)
IncludeVaults -> (список)
Допустимые значения включают символ подстановки [“*”] или конкретные ARNs или замена символов подстановки ARN [“arn:aws:backup:us-west-2:123456789012:backup-vault:asdf”, …] [“arn:aws:backup:::backup-vault:asdf-*”, …]
(строка)
RecoveryPointTypes -> (список)
Это типы точек восстановления.
Включите SNAPSHOT, чтобы восстановить только точки восстановления снимков; включите CONTINUOUS, чтобы восстановить непрерывные точки восстановления (восстановление в определённый момент времени / PITR); используйте оба, чтобы восстановить либо снимок, либо непрерывную точку восстановления. Точка восстановления будет определяться значением для Algorithm.
(строка)
SelectionWindowDays -> (целое число)
RestoreTestingPlanName -> (строка)
ScheduleExpression -> (строка)
ScheduleExpressionTimezone -> (строка)
StartWindowHours -> (целое число)
По умолчанию 24 часа.
Значение в часах после планирования теста восстановления, прежде чем задача будет отменена, если она не начнётся успешно. Это значение необязательно. Если это значение включено, этот параметр имеет максимальное значение 168 часов (одна неделя).
Сокращённый синтаксис:
RecoveryPointSelection={Algorithm=string,ExcludeVaults=[string,string],IncludeVaults=[string,string],RecoveryPointTypes=[string,string],SelectionWindowDays=integer},RestoreTestingPlanName=string,ScheduleExpression=string,ScheduleExpressionTimezone=string,StartWindowHours=integer
Синтаксис JSON:
{
"RecoveryPointSelection": {
"Algorithm": "LATEST_WITHIN_WINDOW"|"RANDOM_WITHIN_WINDOW",
"ExcludeVaults": ["string", ...],
"IncludeVaults": ["string", ...],
"RecoveryPointTypes": ["CONTINUOUS"|"SNAPSHOT", ...],
"SelectionWindowDays": integer
},
"RestoreTestingPlanName": "string",
"ScheduleExpression": "string",
"ScheduleExpressionTimezone": "string",
"StartWindowHours": integer
}
--tags (карта)
Теги, которые нужно назначить плану тестирования восстановления.
ключ -> (строка)
значение -> (строка)
Сокращённый синтаксис:
KeyName1=string,KeyName2=string
Синтаксис JSON:
{"string": "string"
...}
--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 (строка)
Переопределить адрес по умолчанию команды указанным адресом.
--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 для вывода.
--cli-auto-prompt (булево)
Автоматически запросить параметры ввода CLI.
--no-cli-auto-prompt (булево)
Отключить автоматическое запроса параметров ввода CLI.
Вывод
CreationTime -> (временная метка)
CreationTime точно до миллисекунд. Например, значение 1516925490.087 соответствует пятнице, 26 января 2018 г., 00:11:30.087.RestoreTestingPlanArn -> (строка)
RestoreTestingPlanName -> (строка)
Эта уникальная строка — имя плана тестирования восстановления.
Имя нельзя изменить после создания. Имя состоит только из буквенно-цифровых символов и символов нижнего подчёркивания. Максимальная длина — 50.
© Copyright 2025, Amazon Web Services. Created using Sphinx.