Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Создайте SecretClient с соответствующими учетными данными программной проверки подлинности, а затем используйте клиент для резервного копирования и восстановления существующего секрета из Azure Key Vault.
Резервное копирование секрета
Чтобы создать резервную копию секрета (и всех его версий и свойств) в Azure Key Vault, используйте метод backupSecret класса SecretClient .
const existingSecretName = 'myExistingSecret';
const backupResult = await client.backupSecret(secretName);
Это backupResult Uint8Array, который также известен как буфер в Node.js. Результат можно сохранить в хранилище Azure или переместить его в другое хранилище Ключей, как показано ниже в операции восстановления.
Восстановление секрета из резервной копии
Чтобы восстановить резервный секрет (и все его версии и свойства) в Azure Key Vault, используйте метод restoreSecretBackup класса SecretClient .
// ... continuing code from previous section
// Restore to different (client2) Key Vault
const recoveryResult = await client2.restoreSecretBackup(backupResult);
Это recoveryResult объект SecretProperties для текущей или последней версии.