Kommentar
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
gäller för: SQL Server 2016 (13.x) och senare versioner
Pausar eller återupptar SQL Server managed backup till Microsoft Azure.
Använd managed_backup.sp_backup_master_switch det för att tillfälligt pausa och sedan återuppta SQL Server-hanterad säkerhetskopiering till Microsoft Azure. Denna procedur säkerställer att alla konfigurationsinställningar kvarstår och behålls när operationerna återupptas. När SQL Server managed backup till Microsoft Azure pausas tillämpas inte lagringsperioden.
Med andra ord finns det ingen kontroll för att bestämma:
- Om filer bör raderas från lagring
- Om det finns korrupta säkerhetskopieringsfiler
- Om det är ett brott i stockkedjan.
Transact-SQL syntaxkonventioner
Syntax
smart_admin.sp_backup_master_switch [ @new_state = ] { 0 | 1 }
[ ; ]
Arguments
[ @new_state = ] { 0 | 1 }
Ställ in tillståndet för SQL Server managed backup till Microsoft Azure.
@new_state är biten. När den sätts till värdet , 0pausas operationerna, och när de sätts till värdet , 1återupptas operationen.
Returnera kodvärden
0 (lyckades) eller 1 (fel).
Permissions
Kräver medlemskap i db_backupoperator databasroll, med ALTER ANY-behörigheter CREDENTIAL och EXECUTE-behörigheter på sp_delete_backuphistory lagrad procedur.
Examples
Följande exempel kan användas för att pausa SQL Server-hanterad säkerhetskopiering till Microsoft Azure på den instans där den körs:
USE msdb;
GO
EXECUTE managed_backup.sp_backup_master_switch @new_state = 0;
GO
Följande exempel kan användas för att återuppta SQL Server-hanterad säkerhetskopiering till Microsoft Azure.
USE msdb;
GO
EXECUTE managed_backup.sp_backup_master_switch @new_state = 1;
GO