Командлет Backup-AzKeyVaultSecret резервирует указанный секрет в хранилище ключей, скачав его и сохраняя его в файле.
При наличии нескольких версий секрета все версии включаются в резервную копию.
Так как скачанный контент зашифрован, его нельзя использовать за пределами Azure Key Vault.
Вы можете восстановить резервную копию секрета в любом хранилище ключей в подписке, из которую она была создана.
Типичными причинами использования этого командлета являются:
Вы хотите депонировать копию секрета, чтобы у вас была автономная копия в случае случайного удаления секрета в хранилище ключей.
Вы добавили секрет в хранилище ключей и теперь хотите клонировать секрет в другой регион Azure, чтобы использовать его из всех экземпляров распределенного приложения. Используйте командлет Backup-AzKeyVaultSecret для получения секрета в зашифрованном формате, а затем используйте командлет Restore-AzKeyVaultSecret и укажите хранилище ключей во втором регионе. (Обратите внимание, что регионы должны принадлежать одному географическому региону.)
Примеры
Пример 1. Резервное копирование секрета с автоматически созданным именем файла
Эта команда извлекает секрет с именем MySecret из хранилища ключей MyKeyVault и сохраняет резервную копию этого секрета в файл, который автоматически называется вами, и отображает имя файла.
Пример 2. Резервное копирование секрета в указанное имя файла, перезаписывание существующего файла без запроса
Универсальный код ресурса (URI) секрета KeyVault.
Убедитесь, что он соответствует формату: https://<vault-name>.vault.azure.net/secrets/<secret-name>/<version>
Указывает выходной файл, в котором хранится резервный BLOB-объект.
Если этот параметр не указан, этот командлет создает имя файла для вас.
Если указать имя существующего выходного файла, операция не завершится и возвращает сообщение об ошибке о том, что файл резервной копии уже существует.
Этот командлет поддерживает общие параметры: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction и -WarningVariable. Дополнительные сведения см. в разделе about_CommonParameters.
Источник этого содержимого можно найти на GitHub, где также можно создавать и просматривать проблемы и запросы на вытягивание. Дополнительные сведения см. в нашем руководстве для участников.