Я хочу сделать резервную копию одного хранилища ключей и восстановить его в другом. Но, насколько я могу судить, этого API, который хорошо документирован, на самом деле не существует. Существует резервное копирование - секрет хранилища ключей Azure, а также резервное копирование других элементов KeyVault, и они, похоже, нигде не существуют. Мне нравится идея - его можно восстановить только в этой подписке - и мне нужно продублировать хранилище ключей. (Должно быть резервное хранилище ключей Azure, но я не могу найти по нему никаких документов)
Я пробовал запустить PowerShell - где я могу запускать команды для получения или установки ключей, сертификатов и т. Д., И все остальные команды работают.
Я попытался запустить его из командного окна портала, и он там тоже не работает.
Я попытался обновить модуль: AzureRM.KeyVault, но он сказал, что он не был установлен с помощью того же инструмента, с помощью которого я пытался его обновить, поэтому это не удалось.
Я только что установил инструменты, включая PowerShell, в течение последнего месяца, поэтому, если это не вышло в прошлом месяце, я думал, что это просто сработает.
Спасибо.
Обновление: я набрал команду вручную, чтобы избежать каких-либо «специальных символов» в команде, а затем повторно набрал ее, чтобы убедиться, что случай был точно таким же?
Что мне не хватает?
Обновление 2: я перечислил все команды, используя get-command, сохранил их в файле, и добавил их для AzureRM.KeyVault, и это результат (я могу создавать резервные копии / восстанавливать ключи, но не сертификаты или секреты ??) :
Cmdlet Add-AzureKeyVaultCertificate 2.1.0 AzureRM.KeyVault
Cmdlet Add-AzureKeyVaultCertificateContact 2.1.0 AzureRM.KeyVault
Cmdlet Add-AzureKeyVaultKey 2.1.0 AzureRM.KeyVault
Cmdlet Backup-AzureKeyVaultKey 2.1.0 AzureRM.KeyVault
Cmdlet Get-AzureKeyVaultCertificate 2.1.0 AzureRM.KeyVault
Cmdlet Get-AzureKeyVaultCertificateContact 2.1.0 AzureRM.KeyVault
Cmdlet Get-AzureKeyVaultCertificateIssuer 2.1.0 AzureRM.KeyVault
Cmdlet Get-AzureKeyVaultCertificateOperation 2.1.0 AzureRM.KeyVault
Cmdlet Get-AzureKeyVaultCertificatePolicy 2.1.0 AzureRM.KeyVault
Cmdlet Get-AzureKeyVaultKey 2.1.0 AzureRM.KeyVault
Cmdlet Get-AzureKeyVaultSecret 2.1.0 AzureRM.KeyVault
Cmdlet Get-AzureRmKeyVault 2.1.0 AzureRM.KeyVault
Cmdlet Import-AzureKeyVaultCertificate 2.1.0 AzureRM.KeyVault
Cmdlet New-AzureKeyVaultCertificateAdministratorDetails 2.1.0 AzureRM.KeyVault
Cmdlet New-AzureKeyVaultCertificateOrganizationDetails 2.1.0 AzureRM.KeyVault
Cmdlet New-AzureKeyVaultCertificatePolicy 2.1.0 AzureRM.KeyVault
Cmdlet New-AzureRmKeyVault 2.1.0 AzureRM.KeyVault
Cmdlet Remove-AzureKeyVaultCertificate 2.1.0 AzureRM.KeyVault
Cmdlet Remove-AzureKeyVaultCertificateContact 2.1.0 AzureRM.KeyVault
Cmdlet Remove-AzureKeyVaultCertificateIssuer 2.1.0 AzureRM.KeyVault
Cmdlet Remove-AzureKeyVaultCertificateOperation 2.1.0 AzureRM.KeyVault
Cmdlet Remove-AzureKeyVaultKey 2.1.0 AzureRM.KeyVault
Cmdlet Remove-AzureKeyVaultSecret 2.1.0 AzureRM.KeyVault
Cmdlet Remove-AzureRmKeyVault 2.1.0 AzureRM.KeyVault
Cmdlet Remove-AzureRmKeyVaultAccessPolicy 2.1.0 AzureRM.KeyVault
Cmdlet Restore-AzureKeyVaultKey 2.1.0 AzureRM.KeyVault
Cmdlet Set-AzureKeyVaultCertificateAttribute 2.1.0 AzureRM.KeyVault
Cmdlet Set-AzureKeyVaultCertificateIssuer 2.1.0 AzureRM.KeyVault
Cmdlet Set-AzureKeyVaultCertificatePolicy 2.1.0 AzureRM.KeyVault
Cmdlet Set-AzureKeyVaultKeyAttribute 2.1.0 AzureRM.KeyVault
Cmdlet Set-AzureKeyVaultSecret 2.1.0 AzureRM.KeyVault
Cmdlet Set-AzureKeyVaultSecretAttribute 2.1.0 AzureRM.KeyVault
Cmdlet Set-AzureRmKeyVaultAccessPolicy 2.1.0 AzureRM.KeyVault
Cmdlet Stop-AzureKeyVaultCertificateOperation 2.1.0 AzureRM.KeyVault
Get-Module AzureRM.KeyVault -ListAvailable
, что он вернет? И является ли Backup- * одним из экспортируемых cmds? - person bmoore-msft   schedule 29.06.2017