Azure MCP Server-verktyg för Azure Backup

När du använder Azure MCP Server kan du hantera Azure Backup resurser via frågor på naturligt språk med hjälp av MCP (Model Context Protocol). Azure Backup stöder två valvtyper: Recovery Services-valvet (RSV) och Backup-valvet, som även kallas DPP (Data Protection Platform). Du kan skapa och konfigurera säkerhetskopieringsvalv, definiera och uppdatera säkerhetskopieringsprinciper samt skydda och ta bort objekt. Du kan också hantera styrningsinställningar som mjuk borttagning och oföränderlighet, konfigurera MUA (Multiuser Authorization) och övervaka säkerhetskopieringsjobb och återställningspunkter.

Azure Backup tillhandahåller molnbaserade funktioner för dina program. Mer information finns i dokumentationen om Azure Backup.

Note

Verktygsparametrar: Azure MCP Server-verktygen definierar parametrar för data som de behöver för att slutföra uppgifter. Vissa av dessa parametrar är specifika för varje verktyg och dokumenteras här. Andra parametrar är globala och delas av alla verktyg. Mer information finns i Verktygsparametrar.

Säkerhetskopiering: Hämta status

Det här verktyget kontrollerar säkerhetskopieringsstatusen för en Azure resurs via Azure Backup. Den returnerar huruvida resursen är skyddad, samt valv- och policyinformation. Använd den för att kontrollera om en virtuell dator, disk, lagringskonto eller annan datakälla säkerhetskopieras. Det kräver Azure Resource Manager resurs-ID för datakällan och den Azure region där resursen finns.

Cli-exempelkommando

azmcp azurebackup backup status \
  --datasource-id <datasource-id> \
  --location <location>
Parameter Type Obligatoriskt Description
datasource-id string Yes Identifieraren för datakällan. För VM/FileShare/DPP-arbetsbelastningar använder du Resource Manager resurs-ID (till exempel /subscriptions/.../virtualMachines/myvm). För RSV-gästarbetsbelastningar (SQL/SAPHANA) använder du det skyddsbara objektnamnet från protectableitem list (till exempel SAPHanaDatabase;instance;dbname).
location string Yes Den Azure regionen (till exempel eastus, westus2).

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Haveriberedskap: Aktivera återställning mellan regioner

Det här verktyget möjliggör återställning mellan regioner (CRR) i ett geo-redundant lagringsaktiverat säkerhetskopieringsvalv så att du kan återställa säkerhetskopior från en sekundär region.

Cli-exempelkommando

azmcp azurebackup disasterrecovery enable-crr \
  --vault <vault> \
  --resource-group <resource-group> \
  [--vault-type <vault-type>]
Parameter Type Obligatoriskt Description
vault string Yes Namnet på säkerhetskopieringsvalvet (Recovery Services-valv eller Backup-valv).
resource-group string Yes Namnet på Azure-resursgruppen.
vault-type string No Typ av säkerhetskopieringsvalv: rsv för ett Recovery Services-valv eller dpp för ett säkerhetskopieringsvalv (Data Protection Platform). Verktyget identifierar automatiskt typen för befintliga valv när du utelämnar den här parametern.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Styrning: Lista resurser utan säkerhetskopieringsprincip

Det här verktyget söker igenom din prenumeration och visar Azure resurser som inte skyddas av någon Azure Backup princip. Den använder två identifieringssökvägar: ARM-resursuppräkning hittar oskyddade resurser på toppnivå och Recovery Services-valvidentifiering hittar skyddsbara underresurser som ett valv identifierar men ännu inte skyddar. Resultaten inkluderar ett värde för discoverySource (arm eller vault), och objekt som identifierats i valvet inkluderar protectionState så att du kan skilja objekt som aldrig har skyddats från objekt där skyddet har upphört.

Du kan filtrera resultat efter resurstyp, resursgrupp eller taggar. Taggfiltrering gäller endast för ARM-identifierade resurser eftersom valvupptäckta underresurser inte har ARM-taggar. Täckningen omfattar virtuella IaaS-datorer, SQL i virtuella IaaS-datorer, SAP Hana i virtuella IaaS-datorer, Azure filresurser, Blob Storage, ADLS Gen2, AKS, Managed Disks, PostgreSQL – flexibel server, Cosmos DB och elastiskt SAN.

Cli-exempelkommando

azmcp azurebackup governance find-unprotected \
  [--resource-type-filter <resource-type-filter>] \
  [--tag-filter <tag-filter>] \
  [--resource-group <resource-group>]
Parameter Type Obligatoriskt Description
resource-type-filter string No Resurstyper som ska filtreras (kommaavgränsade).
tag-filter string No Taggbaserat filter i key=value-format (till exempel environment=production).
resource-group string No Namnet på Azure-resursgruppen.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Styrning: Konfigurera oföränderlighetstillstånd

Det här verktyget konfigurerar oföränderlighetstillståndet för ett säkerhetskopieringsvalv. Ange tillståndet till Disabled, Enabledeller Locked. Varning: Locked kan inte ångras.

Cli-exempelkommando

azmcp azurebackup governance immutability \
  --immutability-state <immutability-state> \
  --vault <vault> \
  --resource-group <resource-group> \
  [--vault-type <vault-type>]
Parameter Type Obligatoriskt Description
immutability-state string Yes Oföränderlighetstillstånd: Disabled, Enabledeller Locked (oåterkalleligt).
vault string Yes Namnet på säkerhetskopieringsvalvet (Recovery Services-valv eller Backup-valv).
resource-group string Yes Namnet på Azure-resursgruppen.
vault-type string No Typ av säkerhetskopieringsvalv: rsv för ett Recovery Services-valv eller dpp för ett säkerhetskopieringsvalv (Data Protection Platform). Verktyget identifierar automatiskt typen för befintliga valv när du utelämnar den här parametern.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Styrning: Konfigurera mjuk borttagning

Det här verktyget konfigurerar inställningar för mjuk borttagning för ett säkerhetskopieringsvalv. Ange tillståndet för mjuk borttagning till AlwaysOn, Oneller Off. Du kan också ange kvarhållningsperioden för mjuk borttagning i dagar (14 till 180). Aktivera till exempel mjuk borttagning On med en kvarhållningsperiod på 30 dagar för valvet contosoBackupVault i resursgruppen rg-backup.

Cli-exempelkommando

azmcp azurebackup governance soft-delete \
  --soft-delete <soft-delete> \
  --vault <vault> \
  --resource-group <resource-group> \
  [--soft-delete-retention-days <soft-delete-retention-days>] \
  [--vault-type <vault-type>]
Parameter Type Obligatoriskt Description
soft-delete string Yes Tillstånd för mjuk borttagning: AlwaysOn, Oneller Off.
vault string Yes Namnet på säkerhetskopieringsvalvet (Recovery Services-valv eller Backup-valv).
resource-group string Yes Namnet på Azure-resursgruppen.
soft-delete-retention-days string No Kvarhållningsperiod för mjuk borttagning (14–180 dagar).
vault-type string No Typ av säkerhetskopieringsvalv: rsv för ett Recovery Services-valv eller dpp för ett säkerhetskopieringsvalv (Data Protection Platform). Verktyget identifierar automatiskt typen för befintliga valv när du utelämnar den här parametern.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Jobb: Hämta information om säkerhetskopieringsjobb

Det här verktyget hämtar information om säkerhetskopieringsjobb från en valvlagring. När du anger jobb-ID returnerar verktyget detaljerad information om jobbet. Informationen innehåller åtgärdstyp, status, start- och sluttider, felkoder och information om datakällan. När du utelämnar jobb-ID:t visar verktyget alla säkerhetskopieringsjobb i valvet.

Cli-exempelkommando

azmcp azurebackup job get \
  --vault <vault> \
  --resource-group <resource-group> \
  [--job <job>] \
  [--vault-type <vault-type>]
Parameter Type Obligatoriskt Description
vault string Yes Namnet på säkerhetskopieringsvalvet (Recovery Services-valv eller Backup-valv).
resource-group string Yes Namnet på Azure-resursgruppen.
job string No ID för säkerhetskopieringsjobbet.
vault-type string No Typ av säkerhetskopieringsvalv: rsv för ett Recovery Services-valv eller dpp för ett säkerhetskopieringsvalv (Data Protection Platform). Verktyget identifierar automatiskt typen för befintliga valv när du utelämnar den här parametern.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Princip: Skapa säkerhetskopieringsprincip

Det här verktyget skapar en säkerhetskopieringsprincip för den arbetsbelastningstyp som du anger och låter dig ange schema- och kvarhållningsregler.

Cli-exempelkommando

azmcp azurebackup policy create \
  --policy <policy> \
  --workload-type <workload-type> \
  --vault <vault> \
  --resource-group <resource-group> \
  [--daily-retention-days <daily-retention-days>] \
  [--time-zone <time-zone>] \
  [--schedule-frequency <schedule-frequency>] \
  [--schedule-times <schedule-times>] \
  [--schedule-days-of-week <schedule-days-of-week>] \
  [--hourly-interval-hours <hourly-interval-hours>] \
  [--hourly-window-start-time <hourly-window-start-time>] \
  [--hourly-window-duration-hours <hourly-window-duration-hours>] \
  [--weekly-retention-weeks <weekly-retention-weeks>] \
  [--weekly-retention-days-of-week <weekly-retention-days-of-week>] \
  [--monthly-retention-months <monthly-retention-months>] \
  [--monthly-retention-week-of-month <monthly-retention-week-of-month>] \
  [--monthly-retention-days-of-week <monthly-retention-days-of-week>] \
  [--monthly-retention-days-of-month <monthly-retention-days-of-month>] \
  [--yearly-retention-years <yearly-retention-years>] \
  [--yearly-retention-months <yearly-retention-months>] \
  [--yearly-retention-week-of-month <yearly-retention-week-of-month>] \
  [--yearly-retention-days-of-week <yearly-retention-days-of-week>] \
  [--yearly-retention-days-of-month <yearly-retention-days-of-month>] \
  [--archive-tier-after-days <archive-tier-after-days>] \
  [--archive-tier-mode <archive-tier-mode>] \
  [--policy-sub-type <policy-sub-type>] \
  [--instant-rp-retention-days <instant-rp-retention-days>] \
  [--instant-rp-resource-group <instant-rp-resource-group>] \
  [--snapshot-consistency <snapshot-consistency>] \
  [--full-schedule-frequency <full-schedule-frequency>] \
  [--full-schedule-days-of-week <full-schedule-days-of-week>] \
  [--differential-schedule-days-of-week <differential-schedule-days-of-week>] \
  [--differential-retention-days <differential-retention-days>] \
  [--incremental-schedule-days-of-week <incremental-schedule-days-of-week>] \
  [--incremental-retention-days <incremental-retention-days>] \
  [--log-frequency-minutes <log-frequency-minutes>] \
  [--log-retention-days <log-retention-days>] \
  [--is-compression <is-compression>] \
  [--is-sql-compression <is-sql-compression>] \
  [--smart-tier <smart-tier>] \
  [--enable-snapshot-backup <enable-snapshot-backup>] \
  [--snapshot-instant-rp-retention-days <snapshot-instant-rp-retention-days>] \
  [--snapshot-instant-rp-resource-group <snapshot-instant-rp-resource-group>] \
  [--enable-vault-tier-copy <enable-vault-tier-copy>] \
  [--vault-tier-copy-after-days <vault-tier-copy-after-days>] \
  [--backup-mode <backup-mode>] \
  [--pitr-retention-days <pitr-retention-days>] \
  [--policy-tags <policy-tags>] \
  [--vault-type <vault-type>]
Parameter Type Obligatoriskt Description
policy string Yes Namnet på säkerhetskopieringsprincipen.
workload-type string Yes Arbetsbelastningstyp: VM, SQL, SAPHANA, SAPASE, AzureFileShare (RSV-typer); AzureDisk, AzureBlob, AKS, ElasticSAN, PostgreSQLFlexible, ADLS, CosmosDB (DPP-typer). Accepterar även alias som AzureVM och SQLDatabase.
vault string Yes Namnet på säkerhetskopieringsvalvet (Recovery Services-valv eller Backup-valv).
resource-group string Yes Namnet på Azure-resursgruppen.
daily-retention-days string No Lagringstid för dagliga återställningspunkter i dagar. Standardvärdet är ett datakällsspecifikt värde om du inte anger något.
time-zone string No Windows tidszonsidentifierare för säkerhetskopieringsschemat (till exempel UTC, Pacific Standard Time, India Standard Time). Om du utelämnar det körs schemat i UTC.
schedule-frequency string No Schemafrekvens för säkerhetskopiering. RSV-valv godkänner Daily, Weekly eller Hourly. DPP-valv för säkerhetskopiering stöder ISO 8601-intervall: PT4H, PT6H, PT8H, PT12H, P1D, P1W, P2W eller P1M.
schedule-times string No Kommaavgränsad lista över säkerhetskopieringstider i 24h HH:mm-format (till exempel 02:00 eller 02:00,14:00). Tolkas i --time-zone. Standardvärdet är 02:00 UTC om du inte anger något värde. Endast första gången fungerar som starttid för schemat.
schedule-days-of-week string No Kommaavgränsade dagar i veckan som säkerhetskopieringen ska köras (till exempel Monday,Wednesday,Friday). Krävs för Weekly scheman.
hourly-interval-hours string No Intervall i timmar mellan timvisa säkerhetskopieringar. Giltiga värden: 4, 6, 8, 12. Gäller endast när --schedule-frequency är Hourly (RSV).
hourly-window-start-time string No Starttid för säkerhetskopieringsfönstret varje timme i 24h HH:mm-format (till exempel 08:00). Gäller endast när --schedule-frequency är Hourly (RSV).
hourly-window-duration-hours string No Varaktigheten för säkerhetskopieringsfönstret varje timme i timmar (till exempel 12). Gäller endast när --schedule-frequency är Hourly (RSV).
weekly-retention-weeks string No Antal veckor att behålla veckovisa återställningspunkter. Krävs tillsammans med --weekly-retention-days-of-week.
weekly-retention-days-of-week string No Kommaavgränsade dagar i veckan taggade för veckovis kvarhållning (till exempel Sunday eller Saturday,Sunday). Krävs tillsammans med --weekly-retention-weeks.
monthly-retention-months string No Antal månader för att behålla månatliga återställningspunkter. Kombinera med antingen --monthly-retention-days-of-month (absolut) ELLER --monthly-retention-week-of-month + --monthly-retention-days-of-week (relativ).
monthly-retention-week-of-month string No Vilken vecka i månaden som ska taggas för månatlig kvarhållning: First, Second, Third, Fourtheller Last. Använd med --monthly-retention-days-of-week (relativt schema).
monthly-retention-days-of-week string No Kommaavgränsade veckodagar för den månatliga kvarhållningstaggen (till exempel Sunday). Använd med --monthly-retention-week-of-month (relativt schema).
monthly-retention-days-of-month string No Kommaavgränsade dagar i månaden för månatlig kvarhållning (1 till 28 eller Last, till exempel 1,15,Last). Absolut ordning; kan inte användas tillsammans med --monthly-retention-week-of-month.
yearly-retention-years string No Antal år för att behålla årliga återställningspunkter. Kombinera med --yearly-retention-months och antingen --yearly-retention-days-of-month (absolut) ELLER --yearly-retention-week-of-month + --yearly-retention-days-of-week (relativ).
yearly-retention-months string No Kommaavgränsade månader taggade för årlig kvarhållning (till exempel January eller January,July).
yearly-retention-week-of-month string No Vilken vecka av den valda månaden eller månaderna som ska taggas för årlig kvarhållning: First, Second, Third, Fourtheller Last. Använd med --yearly-retention-days-of-week (relativt schema).
yearly-retention-days-of-week string No Kommaavgränsade veckodagar för den årliga kvarhållningstaggen (till exempel Sunday). Använd med --yearly-retention-week-of-month (relativt schema).
yearly-retention-days-of-month string No Kommaavgränsade dagar i den valda månaden eller månaderna för årlig kvarhållning (1 till 28 eller Last, till exempel 1,Last). Absolut ordning; kan inte användas tillsammans med --yearly-retention-week-of-month.
archive-tier-after-days string No Flytta återställningspunkter till arkivnivån efter så här många dagar. Para ihop med --archive-tier-mode.
archive-tier-mode string No Arkivnivåindelningsläge: TierAfter (alltid nivå efter --archive-tier-after-days) eller CopyOnExpiry (kopiera till arkiv när återställningspunkten upphör att gälla). Använd --smart-tier för nivåindelning som rekommenderas av tjänsten.
policy-sub-type string No RSV VM-policyundertyp: Standard eller Enhanced. Enhanced krävs för timscheman och betrodda virtuella datorer för start. Endast virtuell RSV-dator.
instant-rp-retention-days string No Lagringstid i dagar för omedelbara återställningspunkter (1–30 för Standard, 1–7 för Förbättrad). Endast virtuell RSV-dator.
instant-rp-resource-group string No Resursgrupp som innehåller ögonblicksbilder för omedelbara återställningspunkter. Endast virtuell RSV-dator.
snapshot-consistency string No Konsistensläge för snapshots för VM-säkerhetskopior: ApplicationConsistent eller CrashConsistent. Endast virtuell RSV-dator.
full-schedule-frequency string No Fullständig schemafrekvens för säkerhetskopiering för SQL/SAPHANA/SAPASE: Daily eller Weekly. Endast RSV VmWorkload.
full-schedule-days-of-week string No Kommaavgränsade dagar i veckan för den fullständiga säkerhetskopieringen (till exempel Sunday). Krävs när --full-schedule-frequency är Weekly. Endast RSV VmWorkload.
differential-schedule-days-of-week string No Kommaavgränsade veckodagar för differentiell säkerhetskopiering (till exempel Monday,Thursday). Endast RSV VmWorkload.
differential-retention-days string No Kvarhållningsperiod i dagar för differentiella säkerhetskopior. Endast RSV VmWorkload.
incremental-schedule-days-of-week string No Kommaavgränsade veckodagar för inkrementell säkerhetskopiering. Endast RSV SAPHANA/SAPASE.
incremental-retention-days string No Kvarhållningsperiod i dagar för inkrementella säkerhetskopior. Endast RSV SAPHANA/SAPASE.
log-frequency-minutes string No Säkerhetskopieringsfrekvens för transaktionsloggar på några minuter (till exempel 15, 30, 60). Endast RSV VmWorkload.
log-retention-days string No Kvarhållningsperiod i dagar för säkerhetskopiering av transaktionsloggar. Endast RSV VmWorkload.
is-compression string No Aktivera säkerhetskopieringskomprimering på principnivå. Endast RSV VmWorkload.
is-sql-compression string No Aktivera intern säkerhetskopieringskomprimering för SQL Server på den virtuella datorn. Endast SQL för RSV.
smart-tier string No Aktivera smart nivåindelning (maskininlärningsbaserad arkivrekommendering). Endast virtuell RSV-dator. Motsvarar TieringMode=TierRecommended. Förblir separat från --archive-tier-mode eftersom den genererar en strukturellt annorlunda nivåindelningsform (Duration=0, DurationType=Invalid).
enable-snapshot-backup string No Aktivera ögonblicksbilds-/instanssäkerhetskopiering (återställningspunkter för ögonblicksbilder i HANA System Replication). Endast RSV SAPHANA.
snapshot-instant-rp-retention-days string No Bevarandeintervall för snabbåterställningspunkt för ögonblicksbild i dagar. Endast RSV SAPHANA-ögonblicksbild.
snapshot-instant-rp-resource-group string No Resursgruppsprefix för snabbåterställningspunkter för ögonblicksbilder. Endast RSV SAPHANA-ögonblicksbild.
enable-vault-tier-copy string No Aktivera kopiering till arkivnivå av säkerhetskopior från driftlagret. Endast för DPP AzureDisk.
vault-tier-copy-after-days string No Antal dagar efter vilka en operativ säkerhetskopia kopieras till valvnivån. Endast för DPP AzureDisk.
backup-mode string No Säkerhetskopieringsläge för lagringsarbetsbelastningar: Continuous (standard för AzureBlob, ADLS) eller Vaulted (diskreta återställningspunkter). DPP AzureBlob, AzureDataLakeStorage.
pitr-retention-days string No Lagringstid i dagar för återställning till en viss tidpunkt vid kontinuerlig säkerhetskopiering. DPP AzureBlob, AzureDataLakeStorage.
policy-tags string No Resursetiketter som tillämpas på RSV-säkerhetskopieringspolicyn som k1=v1,k2=v2. Endast RSV.
vault-type string No Typ av säkerhetskopieringsvalv: rsv för ett Recovery Services-valv eller dpp för ett säkerhetskopieringsvalv (Data Protection Platform). Verktyget identifierar automatiskt typen för befintliga valv när du utelämnar den här parametern.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Princip: Hämta princip

Det här verktyget hämtar information om säkerhetskopieringsprinciper. Verktyget innehåller detaljerad information för en enskild princip när du anger parametern policy . När du utelämnar parametern policy visar verktyget alla säkerhetskopieringsprinciper som konfigurerats i valvet.

Cli-exempelkommando

azmcp azurebackup policy get \
  --vault <vault> \
  --resource-group <resource-group> \
  [--policy <policy>] \
  [--vault-type <vault-type>]
Parameter Type Obligatoriskt Description
vault string Yes Namnet på säkerhetskopieringsvalvet (Recovery Services-valv eller Backup-valv).
resource-group string Yes Namnet på Azure-resursgruppen.
policy string No Namnet på säkerhetskopieringsprincipen.
vault-type string No Typ av säkerhetskopieringsvalv: rsv för ett Recovery Services-valv eller dpp för ett säkerhetskopieringsvalv (Data Protection Platform). Verktyget identifierar automatiskt typen för befintliga valv när du utelämnar den här parametern.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Princip: Uppdatera princip

Det här verktyget ändrar en befintlig säkerhetskopieringsprincip för Recovery Services-valv. Du kan uppdatera tiden för säkerhetskopieringsschemat och de dagliga kvarhållningsdagarna för arbetsbelastningsprinciper för virtuella datorer, SQL, SAP Hana och filresurser. Den angivna principen måste redan finnas i valvet.

Cli-exempelkommando

azmcp azurebackup policy update \
  --policy <policy> \
  --vault <vault> \
  --resource-group <resource-group> \
  [--schedule-time <schedule-time>] \
  [--daily-retention-days <daily-retention-days>] \
  [--vault-type <vault-type>]
Parameter Type Obligatoriskt Description
policy string Yes Namnet på säkerhetskopieringsprincipen.
vault string Yes Namnet på säkerhetskopieringsvalvet (Recovery Services-valv eller Backup-valv).
resource-group string Yes Namnet på Azure-resursgruppen.
schedule-time string No Säkerhetskopieringstid i HH:mm 24-timmarsformat (till exempel 02:00), tolkad i principens tidszon.
daily-retention-days string No Lagringstid för dagliga återställningspunkter i dagar. Standardvärdet är ett datakällsspecifikt värde om du inte anger något.
vault-type string No Typen av säkerhetskopieringsvalv. Endast rsv stöds för principuppdatering. Verktyget identifierar typen automatiskt när du utelämnar den här parametern. Det går inte att uppdatera principer för dpp (säkerhetskopieringsvalv).

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Skyddat objekt: Lista över skyddsbara objekt

Det här verktyget visar objekt som du kan säkerhetskopiera (skyddsbara objekt) i ett Recovery Services-valv. Exempel är SQL-databaser och SAP Hana databaser som verktyget identifierar på registrerade virtuella datorer. Använd verktyget för att hitta databaser och arbetsbelastningar som är tillgängliga för säkerhetskopieringsskydd. Det här verktyget stöder endast Recovery Services-valv. Datakällor för Dataskyddsplattformen använder Resource Manager resurs-ID:t för skydd. Filtrera resultat efter arbetsbelastningstyp, till exempel SQL eller SAP Hana eller efter container.

Cli-exempelkommando

azmcp azurebackup protectableitem list \
  --vault <vault> \
  --resource-group <resource-group> \
  [--workload-type <workload-type>] \
  [--container <container>] \
  [--vault-type <vault-type>]
Parameter Type Obligatoriskt Description
vault string Yes Namnet på säkerhetskopieringsvalvet (Recovery Services-valv eller Backup-valv).
resource-group string Yes Namnet på Azure-resursgruppen.
workload-type string No Arbetsbelastningstyp: VM, SQL, SAPHANA, SAPASE, AzureFileShare (RSV-typer); AzureDisk, AzureBlob, AKS, ElasticSAN, PostgreSQLFlexible, ADLS, CosmosDB (DPP-typer). Accepterar även alias som AzureVM och SQLDatabase.
container string No Namnet på RSV-skyddscontainern. Gäller endast för Recovery Services-valv.
vault-type string No Typ av säkerhetskopieringsvalv: rsv för ett Recovery Services-valv eller dpp för ett säkerhetskopieringsvalv (Data Protection Platform). Verktyget identifierar automatiskt typen för befintliga valv när du utelämnar den här parametern.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Skyddat objekt: Hämta information

Hämtar information om skyddade objekt från ett säkerhetskopieringsvalv.

Det här verktyget returnerar detaljerad information om en enskild säkerhetskopieringsinstans när du anger det skyddade objektet. Information omfattar skyddsstatus, information om datakällor, principtilldelning och senaste säkerhetskopieringstid. Ange containern för Recovery Services-valvobjekt. När du utelämnar det skyddade objektet visar verktyget alla skyddade objekt (säkerhetskopieringsinstanser) i valvet.

Cli-exempelkommando

azmcp azurebackup protecteditem get \
  --vault <vault> \
  --resource-group <resource-group> \
  [--protected-item <protected-item>] \
  [--container <container>] \
  [--vault-type <vault-type>]
Parameter Type Obligatoriskt Description
vault string Yes Namnet på säkerhetskopieringsvalvet (Recovery Services-valv eller Backup-valv).
resource-group string Yes Namnet på Azure-resursgruppen.
protected-item string No Namnet på det skyddade objektet eller säkerhetskopieringsinstansen.
container string No Namnet på RSV-skyddscontainern. Gäller endast för Recovery Services-valv.
vault-type string No Typ av säkerhetskopieringsvalv: rsv för ett Recovery Services-valv eller dpp för ett säkerhetskopieringsvalv (Data Protection Platform). Verktyget identifierar automatiskt typen för befintliga valv när du utelämnar den här parametern.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Skyddat objekt: Konfigurera säkerhetskopieringsskydd

Konfigurera säkerhetskopieringsskydd för en Azure resurs genom att skapa ett skyddat objekt eller en säkerhetskopieringsinstans. Det här verktyget skyddar virtuella datorer, diskar, filresurser, SQL-databaser, SAP Hana databaser och andra datakällor som stöds. För virtuella datorer anger du VM:ens Resource Manager-resurs-ID som Datasource ID. För SQL- och SAP Hana-arbetsbelastningar anger du det skyddsbara objektnamnet som Datasource ID (till exempel SAPHanaDatabase;instance;dbname) och anger Container name. Ange säkerhetskopieringsprincipen med parametern Policy . Åtgärden körs asynkront, så övervaka skyddsjobbet tills det är klart.

Cli-exempelkommando

azmcp azurebackup protecteditem protect \
  --policy <policy> \
  --datasource-id <datasource-id> \
  --vault <vault> \
  --resource-group <resource-group> \
  [--datasource-type <datasource-type>] \
  [--aks-snapshot-resource-group <aks-snapshot-resource-group>] \
  [--aks-included-namespaces <aks-included-namespaces>] \
  [--aks-excluded-namespaces <aks-excluded-namespaces>] \
  [--aks-label-selectors <aks-label-selectors>] \
  [--aks-include-cluster-scope-resources <aks-include-cluster-scope-resources>] \
  [--protected-item <protected-item>] \
  [--container <container>] \
  [--vault-type <vault-type>]
Parameter Type Obligatoriskt Description
policy string Yes Namnet på säkerhetskopieringsprincipen.
datasource-id string Yes Identifieraren för datakällan. För VM/FileShare/DPP-arbetsbelastningar använder du Resource Manager resurs-ID (till exempel /subscriptions/.../virtualMachines/myvm). För RSV-gästarbetsbelastningar (SQL/SAPHANA) använder du det skyddsbara objektnamnet från protectableitem list (till exempel SAPHanaDatabase;instance;dbname).
vault string Yes Namnet på säkerhetskopieringsvalvet (Recovery Services-valv eller Backup-valv).
resource-group string Yes Namnet på Azure-resursgruppen.
datasource-type string No Tips för arbetsbelastningstyp: VM, SQL, SAPHANA, SAPASE, AzureFileShare (RSV-typer); AzureDisk, AzureBlob, AKS, ElasticSAN, PostgreSQLFlexible, ADLS, CosmosDB (DPP-typer). Accepterar även alias som AzureVM och SQLDatabase.
aks-snapshot-resource-group string No Den resursgrupp som lagrar ögonblicksbilder av AKS-volymer som Backup skapar. Endast för DPP AKS.
aks-included-namespaces string No Kommaavgränsad lista över namnområden som ska inkluderas i standardomfånget för AKS-säkerhetskopieringsprincipen. Endast för DPP AKS.
aks-excluded-namespaces string No Kommaavgränsad lista över namnområden som ska undantas från standardomfånget för AKS-säkerhetskopieringsprinciper. Endast för DPP AKS.
aks-label-selectors string No Kommaavgränsade etikettväljare (till exempel app=frontend,tier=web) som gäller för standardomfånget för AKS-säkerhetskopieringsprincipen. Endast för DPP AKS.
aks-include-cluster-scope-resources string No Inkludera resurser med klusteromfattning i säkerhetskopieringspolicyn för AKS. Endast för DPP AKS.
protected-item string No Namnet på det skyddade objektet eller säkerhetskopieringsinstansen.
container string No Namnet på RSV-skyddscontainern. Gäller endast för Recovery Services-valv.
vault-type string No Typ av säkerhetskopieringsvalv: rsv för ett Recovery Services-valv eller dpp för ett säkerhetskopieringsvalv (Data Protection Platform). Verktyget identifierar automatiskt typen för befintliga valv när du utelämnar den här parametern.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Skyddat objekt: Återställ objekt för mjuk borttagning

Det här verktyget återställer ett mjukt borttaget säkerhetskopieringsobjekt till ett aktivt skyddstillstånd. Det hjälper dig att återställa säkerhetskopior eller skyddade objekt som tagits bort av misstag. För Recovery Services-valv och säkerhetskopieringsvalv anger du datakällan Resource Manager resurs-ID med parametern datasource-id . Du kan också ange parametern container för Recovery Services-valvarbetsbelastningsobjekt som SQL eller SAP Hana. Åtgärden körs asynkront och du övervakar förloppet med azurebackup job get.

Cli-exempelkommando

azmcp azurebackup protecteditem undelete \
  --datasource-id <datasource-id> \
  --vault <vault> \
  --resource-group <resource-group> \
  [--container <container>] \
  [--vault-type <vault-type>]
Parameter Type Obligatoriskt Description
datasource-id string Yes Identifieraren för datakällan. För VM/FileShare/DPP-arbetsbelastningar använder du Resource Manager resurs-ID (till exempel /subscriptions/.../virtualMachines/myvm). För RSV-gästarbetsbelastningar (SQL/SAPHANA) använder du det skyddsbara objektnamnet från protectableitem list (till exempel SAPHanaDatabase;instance;dbname).
vault string Yes Namnet på säkerhetskopieringsvalvet (Recovery Services-valv eller Backup-valv).
resource-group string Yes Namnet på Azure-resursgruppen.
container string No Namnet på RSV-skyddscontainern. Gäller endast för Recovery Services-valv.
vault-type string No Typ av säkerhetskopieringsvalv: rsv för ett Recovery Services-valv eller dpp för ett säkerhetskopieringsvalv (Data Protection Platform). Verktyget identifierar automatiskt typen för befintliga valv när du utelämnar den här parametern.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Återställningspunkt: Hämta information om återställningspunkter

Det här verktyget hämtar information om återställningspunkter för ett skyddat objekt. När du anger återställningspunkten returnerar verktyget detaljerad information om återställningspunkten, inklusive tid och typ. När du utelämnar återställningspunkten visar verktyget alla tillgängliga återställningspunkter för det skyddade objektet.

Cli-exempelkommando

azmcp azurebackup recoverypoint get \
  --protected-item <protected-item> \
  --vault <vault> \
  --resource-group <resource-group> \
  [--container <container>] \
  [--recovery-point <recovery-point>] \
  [--vault-type <vault-type>]
Parameter Type Obligatoriskt Description
protected-item string Yes Namnet på det skyddade objektet eller säkerhetskopieringsinstansen.
vault string Yes Namnet på säkerhetskopieringsvalvet (Recovery Services-valv eller Backup-valv).
resource-group string Yes Namnet på Azure-resursgruppen.
container string No Namnet på RSV-skyddscontainern. Gäller endast för Recovery Services-valv.
recovery-point string No Återställningspunktens ID.
vault-type string No Typ av säkerhetskopieringsvalv: rsv för ett Recovery Services-valv eller dpp för ett säkerhetskopieringsvalv (Data Protection Platform). Verktyget identifierar automatiskt typen för befintliga valv när du utelämnar den här parametern.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Säkerhet: Konfigurera kryptering

Det här verktyget konfigurerar kundhanterad nyckelkryptering (CMK) i ett säkerhetskopieringsvalv med hjälp av en nyckel från Azure Key Vault. Det stöder både Recovery Services-valv och backupvalv (DPP). Nyckelvalvets hanterade identitet måste ha rollen Key Vault Crypto Service Encryption User på nyckelvalvet. Använd identity-type för att ange SystemAssigned eller UserAssigned identitet. Ange user-assigned-identity-id när du använder en användartilldelad identitet.

Cli-exempelkommando

azmcp azurebackup security configure-encryption \
  --key-vault-uri <key-vault-uri> \
  --key-name <key-name> \
  --identity-type <identity-type> \
  --vault <vault> \
  --resource-group <resource-group> \
  [--key-version <key-version>] \
  [--user-assigned-identity-id <user-assigned-identity-id>] \
  [--vault-type <vault-type>]
Parameter Type Obligatoriskt Description
key-vault-uri string Yes Key Vault URI (till exempel https://kv-security-prod.vault.azure.net/).
key-name string Yes Namnet på krypteringsnyckeln i Key Vault.
identity-type string Yes Hanterad identitetstyp: SystemAssigned, UserAssigned, SystemAssigned,UserAssignedeller None.
vault string Yes Namnet på säkerhetskopieringsvalvet (Recovery Services-valv eller Backup-valv).
resource-group string Yes Namnet på Azure-resursgruppen.
key-version string No Specifik version av nyckeln. Utelämna för att alltid använda den senaste versionen.
user-assigned-identity-id string No Resource Manager-resurs-ID för den användartilldelade hanterade identiteten för åtkomst till Key Vault. Krävs när --identity-type är UserAssigned.
vault-type string No Typ av säkerhetskopieringsvalv: rsv för ett Recovery Services-valv eller dpp för ett säkerhetskopieringsvalv (Data Protection Platform). Verktyget identifierar automatiskt typen för befintliga valv när du utelämnar den här parametern.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Säkerhet: Konfigurera auktorisering för flera användare

Det här verktyget konfigurerar MUA i ett säkerhetskopieringsvalv genom att länka eller ta bort länken till en Resource Guard-instans. Ange ett Resource Guard-ID för att aktivera MUA, som skyddar kritiska åtgärder, till exempel att inaktivera mjuk borttagning, ta bort oföränderlighet och stoppa skyddet. Dessa åtgärder kräver godkännande från en säkerhetsadministratör med behörigheter för Resource Guard-instansen. Utelämna Resource Guard-ID:t för att inaktivera MUA. Att inaktivera MUA är en skyddad åtgärd som kräver rollen MUA-operatör för säkerhetskopiering på Resource Guard-instansen.

Cli-exempelkommando

azmcp azurebackup security configure-mua \
  --vault <vault> \
  --resource-group <resource-group> \
  [--resource-guard-id <resource-guard-id>] \
  [--vault-type <vault-type>]
Parameter Type Obligatoriskt Description
vault string Yes Namnet på säkerhetskopieringsvalvet (Recovery Services-valv eller Backup-valv).
resource-group string Yes Namnet på Azure-resursgruppen.
resource-guard-id string No ARM-resurs-ID för Resource Guard som ska länkas för multiuser-auktorisering (till exempel /subscriptions/.../resourceGroups/.../providers/Microsoft.DataProtection/resourceGuards/myGuard).
vault-type string No Typ av säkerhetskopieringsvalv: rsv för ett Recovery Services-valv eller dpp för ett säkerhetskopieringsvalv (Data Protection Platform). Verktyget identifierar automatiskt typen för befintliga valv när du utelämnar den här parametern.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Valv: Skapa säkerhetskopieringsvalv

Det här verktyget skapar ett nytt säkerhetskopieringsvalv. Ange valvtypen som rsv för ett Recovery Services-valv eller dpp för ett Säkerhetskopieringsvalv (Data Protection Platform). För dpp valv aktiverar verktyget en systemtilldelad hanterad identitet som standard. Valvet autentiserar till skyddade datakällor som lagringskonton, diskar och flexibla PostgreSQL-servrar. Du kan ändra identitetstypen senare. Om du vill använda ReadAccessGeoZoneRedundantskapar du valvet med en redundanstyp som stöds och uppdaterar det sedan. Efter att det har skapats returnerar verktyget information om valvet.

Cli-exempelkommando

azmcp azurebackup vault create \
  --location <location> \
  --vault <vault> \
  --resource-group <resource-group> \
  [--sku <sku>] \
  [--storage-type <storage-type>] \
  [--vault-type <vault-type>]
Parameter Type Obligatoriskt Description
location string Yes Den Azure regionen (till exempel eastus, westus2).
vault string Yes Namnet på säkerhetskopieringsvalvet (Recovery Services-valv eller Backup-valv).
resource-group string Yes Namnet på Azure-resursgruppen.
sku string No Valvets SKU. För Recovery Services-valv är giltiga värden Standard och RS0.
storage-type string No Lagringsredundans: GeoRedundant, LocallyRedundant, eller ZoneRedundant.
vault-type string No Typ av säkerhetskopieringsvalv: rsv för ett Recovery Services-valv eller dpp för ett säkerhetskopieringsvalv (Data Protection Platform). Verktyget identifierar automatiskt typen för befintliga valv när du utelämnar den här parametern.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Valv: Hämta säkerhetskopieringsvalv

Det här verktyget hämtar information om säkerhetskopieringsvalv. När du anger ett valv och en resursgrupp returnerar verktyget detaljerad information om valvet, inklusive valvtyp, plats, SKU och lagringsredundans. Om du utelämnar dessa parametrar listar verktyget alla säkerhetskopieringsvalv i prenumerationen, inklusive Recovery Services-valv och Säkerhetskopieringsvalv (Data Protection Platform). Om du vill begränsa listan filtrerar du resultatet efter valvtyp rsv eller dpp, eller efter resursgrupp. Använd parametern --expand för att inkludera extra valvstatusfält, till exempel krypteringsnyckelns URI, återställningstillstånd mellan regioner och resursskyddslänken för multiuser-auktorisering (MUA) i svaret.

Cli-exempelkommando

azmcp azurebackup vault get \
  [--vault <vault>] \
  [--vault-type <vault-type>] \
  [--resource-group <resource-group>] \
  [--expand <expand>]
Parameter Type Obligatoriskt Description
vault string No Namnet på säkerhetskopieringsvalvet (Recovery Services-valv eller Backup-valv).
vault-type string No Typ av säkerhetskopieringsvalv: rsv för ett Recovery Services-valv eller dpp för ett säkerhetskopieringsvalv (Data Protection Platform). Verktyget identifierar automatiskt typen för befintliga valv när du utelämnar den här parametern.
resource-group string No Namnet på Azure-resursgruppen.
expand string No Kommaavgränsad lista över extra valvstatusfält som ska innehålla: security, muaeller all.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt

Valv: Uppdatera valvinställningar

Det här verktyget uppdaterar inställningarna på valvnivå för ett Recovery Services-valv eller Backup-valv. Du kan ändra lagringsredundans, aktivera eller inaktivera mjuk borttagning, konfigurera oföränderlighet och ange den hanterade identitetstypen.

Cli-exempelkommando

azmcp azurebackup vault update \
  --vault <vault> \
  --resource-group <resource-group> \
  [--redundancy <redundancy>] \
  [--soft-delete <soft-delete>] \
  [--soft-delete-retention-days <soft-delete-retention-days>] \
  [--immutability-state <immutability-state>] \
  [--identity-type <identity-type>] \
  [--tags <tags>] \
  [--vault-type <vault-type>]
Parameter Type Obligatoriskt Description
vault string Yes Namnet på säkerhetskopieringsvalvet (Recovery Services-valv eller Backup-valv).
resource-group string Yes Namnet på Azure-resursgruppen.
redundancy string No Lagringsredundans: GeoRedundant, LocallyRedundant, ZoneRedundanteller ReadAccessGeoZoneRedundant.
soft-delete string No Tillstånd för mjuk borttagning: AlwaysOn, Oneller Off.
soft-delete-retention-days string No Kvarhållningsperiod för mjuk borttagning (14–180 dagar).
immutability-state string No Oföränderlighetstillstånd: Disabled, Enabledeller Locked (oåterkalleligt).
identity-type string No Hanterad identitetstyp: SystemAssigned, UserAssigned, SystemAssigned,UserAssignedeller None.
tags string No Resurstaggar som JSON-nyckelvärdesobjekt.
vault-type string No Typ av säkerhetskopieringsvalv: rsv för ett Recovery Services-valv eller dpp för ett säkerhetskopieringsvalv (Data Protection Platform). Verktyget identifierar automatiskt typen för befintliga valv när du utelämnar den här parametern.

Anteckningsverktygstips:

Destruktiv Idempotent Öppen värld Skrivskyddad Secret Lokalt obligatoriskt