Cmdleten Enable-AzRecoveryServicesBackupAutoProtection konfigurerar automatiskt skydd av aktuella och framtida SQL-DB:er inom den angivna instansen med den angivna principen.
Med det här kommandot kan användarna automatiskt skydda alla befintliga oskyddade SQL-databaser och alla databaser som läggs till senare med den angivna principen. Eftersom instruktionen är att säkerhetskopiera alla framtida databaser utförs åtgärden på SQLInstance-nivå. Azure Backup Service söker sedan regelbundet igenom automatiskt skyddade containrar efter nya databaser och skyddar dem automatiskt.
Den första cmdleten hämtar ett standardprincipobjekt och lagrar det sedan i variabeln $Pol.
Den andra cmdleten hämtar relevant SQLInstance som är ett skyddsbart objekt. Det tredje kommandot konfigurerar sedan automatiskt skydd för den här instansen med hjälp av principen i $Pol.
Exempel 2
Med de här kommandona kan användarna automatiskt skydda alla befintliga oskyddade databaser och alla databaser som läggs till senare med den angivna principen. (autogenerated)
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.