Det här kommandot skapar ett konfigurationsobjekt för automatisk säkerhetskopiering genom att ange lagrings-URI och kontonyckel.
Automatisk säkerhetskopiering är aktiverad och automatiska säkerhetskopieringar sparas i 10 dagar.
Kommandot lagrar resultatet i variabeln $AutoBackupConfig.
Du kan ange det här konfigurationsobjektet för andra cmdletar, till exempel cmdleten Set-AzVMSqlServerExtension.
Exempel 2: Skapa en automatisk säkerhetskopieringskonfiguration med hjälp av lagringskontext
Det första kommandot skapar en lagringskontext och lagrar den sedan i variabeln $StorageContext.
Mer information finns i New-AzStorageContext.
Det andra kommandot skapar ett konfigurationsobjekt för automatisk säkerhetskopiering genom att ange lagringskontexten i $StorageContext.
Automatisk säkerhetskopiering är aktiverad och automatiska säkerhetskopieringar sparas i 10 dagar.
Exempel 3: Skapa en automatisk säkerhetskopieringskonfiguration med lagringskontext med kryptering och lösenord
Det här kommandot skapar och lagrar ett konfigurationsobjekt för automatisk säkerhetskopiering.
Kommandot anger lagringskontexten som skapades i ett tidigare exempel.
Kommandot aktiverar kryptering med lösenord.
Lösenordet har tidigare lagrats som en säker sträng i variabeln $CertificatePassword.
Om du vill skapa en säker sträng använder du cmdleten ConvertTo-SecureString.
Parametrar
-BackupScheduleType
Typ av säkerhetskopieringsschema, manuell eller automatiserad
Anger att automatisk säkerhetskopiering för den SQL Server virtuella datorn är aktiverad.
Om du anger den här parametern anger automatisk säkerhetskopiering ett säkerhetskopieringsschema för alla aktuella och nya databaser.
Detta uppdaterar inställningarna för hanterad säkerhetskopiering så att de följer det här schemat.
Anger det lagringskonto som ska användas för att lagra säkerhetskopior.
Om du vill hämta ett AzureStorageContext-objekt använder du cmdleten New-AzStorageContext.
Standardvärdet är det lagringskonto som är associerat med den SQL Server virtuella datorn.
Den här cmdleten stöder vanliga parametrar: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction och -WarningVariable. Mer information finns i about_CommonParameters.
Källan för det här innehållet finns på GitHub, där du även kan skapa och granska ärenden och pull-begäranden. Se vår deltagarguide för mer information.