Not
Åtkomst till denna sida kräver auktorisation. Du kan prova att logga in eller byta katalog.
Åtkomst till denna sida kräver auktorisation. Du kan prova att byta katalog.
Skapa SecretClient med lämpliga programmässiga autentiseringsuppgifter och använd sedan klienten för att säkerhetskopiera och återställa en befintlig hemlighet från Azure Key Vault.
Säkerhetskopiera en hemlighet
Om du vill säkerhetskopiera en hemlighet (och alla dess versioner och egenskaper) i Azure Key Vault använder du metoden backupSecret för klassen SecretClient .
const existingSecretName = 'myExistingSecret';
const backupResult = await client.backupSecret(secretName);
Detta backupResult är en Uint8Array, som även kallas buffert i Node.js. Du kan lagra resultatet i en blob i Azure Storage eller flytta det till ett annat Key Vault enligt nedan i återställningsåtgärden.
Återställa en säkerhetskopierad hemlighet
Om du vill återställa en säkerhetskopierad hemlighet (och alla dess versioner och egenskaper) i Azure Key Vault använder du metoden restoreSecretBackup för klassen SecretClient .
// ... continuing code from previous section
// Restore to different (client2) Key Vault
const recoveryResult = await client2.restoreSecretBackup(backupResult);
Det här recoveryResult är ett SecretProperties-objekt för den aktuella eller senaste versionen.