Удалить файловую систему
Описание
Удаляет файловую систему. После удаления файловая система больше не существует, и её данные утеряны. Все существующие автоматические резервные копии и снимки также удаляются.
Чтобы удалить файловую систему Amazon FSx для NetApp ONTAP, сначала удалите все тома и виртуальные машины хранилища (SVM) на файловой системе. Затем предоставьте значение FileSystemId для операции DeleteFileSystem.
По умолчанию, при удалении файловой системы Amazon FSx для Windows File Server создается конечная резервная копия при удалении. Эта конечная резервная копия не подчиняется политике хранения файловой системы и должна быть удалена вручную.
Чтобы удалить файловую систему Amazon FSx для Lustre, сначала размонтируйте её со всех подключенных экземпляров Amazon EC2, а затем предоставьте значение FileSystemId для операции DeleteFileSystem. По умолчанию Amazon FSx не создаст конечную резервную копию при вызове операции DeleteFileSystem. Для файловых систем, не связанных с Amazon S3, установите SkipFinalBackup в false, чтобы создать конечную резервную копию удаляемой файловой системы. Резервные копии не могут быть включены для файловых систем, связанных с S3. Чтобы убедиться, что все ваши данные были записаны обратно в S3 до удаления файловой системы, вы можете отслеживать метрику AgeOfOldestQueuedMessage, чтобы она была равна нулю (если используется автоматический экспорт), или вы можете запустить задачу экспорта хранилища данных. Если у вас включен автоматический экспорт и вы хотите использовать задачу экспорта хранилища данных, вам нужно отключить автоматический экспорт перед выполнением задачи экспорта хранилища данных.
Операция DeleteFileSystem возвращает результат, пока файловая система имеет статус DELETING. Вы можете проверить статус удаления файловой системы, вызвав операцию DescribeFileSystems, которая возвращает список файловых систем в вашем аккаунте. Если вы передадите идентификатор удалённой файловой системы, операция DescribeFileSystems вернёт ошибку FileSystemNotFound.
Примечание
Если задача хранилища данных находится в состоянииPENDING или EXECUTING, удаление файловой системы Amazon FSx для Lustre завершится неудачей с HTTP-кодом состояния 400 (Ошибка запроса).Предупреждение
Данные в удалённой файловой системе также удаляются и не могут быть восстановлены никаким способом.См. также: AWS API документацию
Синтаксис
delete-file-system
--file-system-id <value>
[--client-request-token <value>]
[--windows-configuration <value>]
[--lustre-configuration <value>]
[--open-zfs-configuration <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]
Параметры
--file-system-id (строка)
--client-request-token (строка)
--windows-configuration (структура)
Конфигурация объекта для файловой системы Microsoft Windows, используемой в операции DeleteFileSystem.
SkipFinalBackup -> (булево)
DeleteFileSystem. Это помогает защитить вас от потери данных, и мы настоятельно рекомендуем создать конечную резервную копию. Если вы хотите пропустить эту резервную копию, используйте этот флаг.FinalBackupTags -> (список)
Набор тегов для вашей конечной резервной копии.
(структура)
Определяет пару ключ-значение для тега ресурса.
Key -> (строка)
TagKey , имя тега. Ключи тегов должны быть уникальными для ресурса, к которому они прикреплены.Value -> (строка)
TagValue , значение, назначенное соответствующему ключу тега. Значения тегов могут быть null и не обязательно должны быть уникальными в наборе тегов. Например, вы можете иметь пару ключ-значение в наборе тегов finances : April и также payroll : April.Сокращённый синтаксис:
SkipFinalBackup=boolean,FinalBackupTags=[{Key=string,Value=string},{Key=string,Value=string}]
JSON синтаксис:
{
"SkipFinalBackup": true|false,
"FinalBackupTags": [
{
"Key": "string",
"Value": "string"
}
...
]
}
--lustre-configuration (структура)
Конфигурация объекта для файловой системы Amazon FSx для Lustre, подлежащей удалению в операции DeleteFileSystem.
SkipFinalBackup -> (булево)
Установите SkipFinalBackup в false, если вы хотите создать конечную резервную копию удаляемой файловой системы. По умолчанию Amazon FSx не создаст конечную резервную копию от вашего имени при вызове операции DeleteFileSystem. (По умолчанию = true)
Примечание
Разрешениеfsx:CreateBackup требуется, если вы устанавливаете SkipFinalBackup в false для удаления файловой системы и создания конечной резервной копии.FinalBackupTags -> (список)
Используйте, если SkipFinalBackup установлено в false и вы хотите применить массив тегов к конечной резервной копии. Если вы установили свойство файловой системы CopyTagsToBackups в true и указали один или несколько FinalBackupTags при удалении файловой системы, Amazon FSx не скопирует любые существующие теги файловой системы в резервную копию.
(структура)
Определяет пару ключ-значение для тега ресурса.
Key -> (строка)
TagKey , имя тега. Ключи тегов должны быть уникальными для ресурса, к которому они прикреплены.Value -> (строка)
TagValue , значение, назначенное соответствующему ключу тега. Значения тегов могут быть null и не обязательно должны быть уникальными в наборе тегов. Например, вы можете иметь пару ключ-значение в наборе тегов finances : April и также payroll : April.Сокращённый синтаксис:
SkipFinalBackup=boolean,FinalBackupTags=[{Key=string,Value=string},{Key=string,Value=string}]
JSON синтаксис:
{
"SkipFinalBackup": true|false,
"FinalBackupTags": [
{
"Key": "string",
"Value": "string"
}
...
]
}
--open-zfs-configuration (структура)
Конфигурация объекта для файловой системы OpenZFS, используемой в операции DeleteFileSystem.
SkipFinalBackup -> (булево)
DeleteFileSystem. Это помогает защитить вас от потери данных, и мы настоятельно рекомендуем создать конечную резервную копию. Если вы хотите пропустить создание конечной резервной копии, установите это значение в true.FinalBackupTags -> (список)
Список тегов, которые нужно применить к конечной резервной копии файловой системы.
(структура)
Определяет пару ключ-значение для тега ресурса.
Key -> (строка)
TagKey , имя тега. Ключи тегов должны быть уникальными для ресурса, к которому они прикреплены.Value -> (строка)
TagValue , значение, назначенное соответствующему ключу тега. Значения тегов могут быть null и не обязательно должны быть уникальными в наборе тегов. Например, вы можете иметь пару ключ-значение в наборе тегов finances : April и также payroll : April.Options -> (список)
Чтобы удалить файловую систему, если под корневым томом присутствуют дочерние тома, используйте строку DELETE_CHILD_VOLUMES_AND_SNAPSHOTS. Если ваша файловая система имеет дочерние тома, и вы не используете этот параметр, запрос на удаление завершится неудачей.
(строка)
Сокращённый синтаксис:
SkipFinalBackup=boolean,FinalBackupTags=[{Key=string,Value=string},{Key=string,Value=string}],Options=string,string
JSON синтаксис:
{
"SkipFinalBackup": true|false,
"FinalBackupTags": [
{
"Key": "string",
"Value": "string"
}
...
],
"Options": ["DELETE_CHILD_VOLUMES_AND_SNAPSHOTS", ...]
}
--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 (boolean)
Включить отладовую запись журнала.
--endpoint-url (string)
Переопределить URL по умолчанию команды указанным URL.
--no-verify-ssl (boolean)
По умолчанию AWS CLI использует SSL при взаимодействии с AWS-сервисами. Для каждого подключения SSL AWS CLI проверит сертификаты SSL. Этот параметр переопределяет поведение по умолчанию проверки сертификатов SSL.
--no-paginate (boolean)
Отключить автоматическую постраничную навигацию. Если автоматическая постраничная навигация отключена, AWS CLI сделает только один вызов для первой страницы результатов.
--output (string)
Стиль форматирования вывода команды.
- json
- text
- table
- yaml
- yaml-stream
--query (string)
Запрос JMESPath для фильтрации данных ответа.
--profile (string)
Использовать определённый профиль из файла ключей.
--region (string)
Регион для использования. Переопределяет настройки конфигурации/среды.
--version (string)
Отобразить версию этого инструмента.
--color (string)
Включить/выключить цветной вывод.
- on
- off
- auto
--no-sign-request (boolean)
Не подписывать запросы. Ключи доступа не будут загружены, если этот аргумент предоставлен.
--ca-bundle (string)
Файл с набором сертификатов CA для проверки сертификатов SSL. Переопределяет настройки конфигурации/среды.
--cli-read-timeout (int)
Максимальное время чтения сокета в секундах. Если значение установлено в 0, чтение сокета будет блокирующим и не будет иметь таймаут. Значение по умолчанию 60 секунд.
--cli-connect-timeout (int)
Максимальное время подключения сокета в секундах. Если значение установлено в 0, подключение сокета будет блокирующим и не будет иметь таймаут. Значение по умолчанию 60 секунд.
--cli-binary-format (string)
Стиль форматирования, используемый для бинарных блоков. Формат по умолчанию — base64. Формат base64 ожидает, что бинарные блоки будут предоставлены как строка, закодированная в base64. Формат raw-in-base64-out сохраняет совместимость с поведением AWS CLI версии 1, и бинарные значения должны быть переданы буквально. При предоставлении содержимого из файла, которое соответствует бинарному блоку fileb:// всегда будет обрабатываться как бинарное и использовать содержимое файла непосредственно, независимо от настроек cli-binary-format. При использовании file:// содержимое файла должно быть должным образом отформатировано для настроенного cli-binary-format.
- base64
- raw-in-base64-out
--no-cli-pager (boolean)
Отключить пейджер CLI для вывода.
--cli-auto-prompt (boolean)
Автоматически запрашивать входные параметры CLI.
--no-cli-auto-prompt (boolean)
Отключить автоматическое запросы входных параметров CLI.
Вывод
FileSystemId -> (string)
Lifecycle -> (string)
DeleteFileSystem успешна, этот статус является DELETING.WindowsResponse -> (structure)
Объект ответа для файловой системы Microsoft Windows, используемой в операции DeleteFileSystem.
FinalBackupId -> (string)
FinalBackupTags -> (list)
Набор тегов, применённых к последней резервной копии.
(structure)
Указывает пару ключ-значение для тега ресурса.
Key -> (string)
TagKey, имя тега. Ключи тегов должны быть уникальными для ресурса, к которому они прикреплены.Value -> (string)
TagValue, значение, назначенное соответствующему ключу тега. Значения тегов могут быть null и не обязательно должны быть уникальными в наборе тегов. Например, вы можете иметь пару ключ-значение в наборе тегов finances : April и также payroll : April.LustreResponse -> (structure)
Объект ответа для файловой системы Amazon FSx для Lustre, удаляемой в операции DeleteFileSystem.
FinalBackupId -> (string)
FinalBackupTags -> (list)
Набор тегов, применённых к последней резервной копии.
(structure)
Указывает пару ключ-значение для тега ресурса.
Key -> (string)
TagKey, имя тега. Ключи тегов должны быть уникальными для ресурса, к которому они прикреплены.Value -> (string)
TagValue, значение, назначенное соответствующему ключу тега. Значения тегов могут быть null и не обязательно должны быть уникальными в наборе тегов. Например, вы можете иметь пару ключ-значение в наборе тегов finances : April и также payroll : April.OpenZFSResponse -> (structure)
Объект ответа для файловой системы OpenZFS, которая удаляется в операции DeleteFileSystem.
FinalBackupId -> (string)
FinalBackupTags -> (list)
Список значений Tag с максимальным количеством элементов 50.
(structure)
Указывает пару ключ-значение для тега ресурса.
Key -> (string)
TagKey, имя тега. Ключи тегов должны быть уникальными для ресурса, к которому они прикреплены.Value -> (string)
TagValue, значение, назначенное соответствующему ключу тега. Значения тегов могут быть null и не обязательно должны быть уникальными в наборе тегов. Например, вы можете иметь пару ключ-значение в наборе тегов finances : April и также payroll : April.
© Copyright 2025, Amazon Web Services. Created using Sphinx.