Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Wanneer u Azure MCP-server gebruikt, kunt u Azure Backup resources beheren via prompts in natuurlijke taal met behulp van het MCP (Model Context Protocol). Azure Backup ondersteunt twee kluistypen: de Recovery Services-kluis (RSV) en de Backup-kluis, ook wel bekend als het Data Protection Platform (DPP). U kunt back-upkluizen maken en configureren, back-upbeleid definiëren en bijwerken en items beveiligen en ongedaan maken. U kunt ook beheerinstellingen beheren, zoals voorlopig verwijderen en onveranderbaarheid, MUA (Multiuser Authorization) configureren en back-uptaken en herstelpunten bewaken.
Azure Backup biedt cloudmogelijkheden voor uw toepassingen. Zie de Azure Backup documentatie voor meer informatie.
Note
Toolparameters: De hulpprogramma's van de Azure MCP Server definiëren parameters voor gegevens die ze nodig hebben om taken uit te voeren. Sommige van deze parameters zijn specifiek voor elk hulpprogramma en worden hier beschreven. Andere parameters zijn globaal en worden gedeeld door alle hulpprogramma's. Zie Hulpprogrammaparameters voor meer informatie.
Back-up: Status ophalen
Met dit hulpprogramma wordt de back-upstatus van een Azure resource gecontroleerd via Azure Backup. Hiermee wordt aangegeven of de resource is beveiligd, samen met details over de kluis en het beleid. Gebruik deze om te controleren of een virtuele machine, schijf, opslagaccount of andere gegevensbron een back-up heeft gemaakt. Hiervoor is de Azure Resource Manager resource-id vereist voor de gegevensbron en de Azure regio waar de resource bestaat.
Voorbeeld van CLI-opdracht
azmcp azurebackup backup status \
--datasource-id <datasource-id> \
--location <location>
| Parameter | Type | Required | Description |
|---|---|---|---|
datasource-id |
string | Yes | De gegevensbron-id. Gebruik voor VM-/FileShare-/DPP-workloads de Resource Manager resource-id (bijvoorbeeld/subscriptions/.../virtualMachines/myvm). Gebruik voor RSV in-gastworkloads (SQL/SAPHANA) de naam van het beveiligbare item van protectableitem list (bijvoorbeeld SAPHanaDatabase;instance;dbname). |
location |
string | Yes | De Azure regio (bijvoorbeeld eastus, westus2). |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Herstel na noodgevallen: herstel in meerdere regio's inschakelen
Met dit hulpprogramma kunt u crr (cross-region restore) inschakelen op een geografisch redundante back-upkluis met opslag, zodat u back-ups uit een secundaire regio kunt herstellen.
Voorbeeld van CLI-opdracht
azmcp azurebackup disasterrecovery enable-crr \
--vault <vault> \
--resource-group <resource-group> \
[--vault-type <vault-type>]
| Parameter | Type | Required | Description |
|---|---|---|---|
vault |
string | Yes | De naam van de back-upkluis (Recovery Services-kluis of Backup-kluis). |
resource-group |
string | Yes | De naam van de Azure-resourcegroep. |
vault-type |
string | No | Het type backupkluis: rsv voor een Recovery Services-kluis of dpp voor een Backup-kluis (Data Protection Platform). Het hulpprogramma detecteert automatisch het type voor bestaande kluizen als u deze parameter weglaat. |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Governance: Resources zonder back-upbeleid weergeven
Met dit hulpprogramma scant u uw abonnement en worden Azure resources weergegeven die niet worden beveiligd door Azure Backup beleid. Er worden twee detectiepaden gebruikt: met ARM-resource-inventarisatie worden niet-beveiligde resources op het hoogste niveau gevonden en vindt Recovery Services-kluisdetectie beveiligbare subresources die door een kluis worden gedetecteerd, maar nog niet worden beveiligd. De resultaten bevatten een discoverySource-waarde (arm of vault) en door de kluis gevonden items bevatten protectionState, zodat u items die nooit zijn beveiligd kunt onderscheiden van items waarvoor de beveiliging is gestopt.
U kunt resultaten filteren op resourcetype, resourcegroep of tags. Filteren op tags is alleen van toepassing op door ARM gedetecteerde resources, omdat door de vault gedetecteerde subresources geen ARM-tags hebben. De dekking omvat IaaS-VM's, SQL in IaaS-VM's, SAP HANA in IaaS-VM's, Azure File Shares, Blob Storage, ADLS Gen2, AKS, Managed Disks, PostgreSQL Flexible Server, Cosmos DB en Elastic SAN.
Voorbeeld van CLI-opdracht
azmcp azurebackup governance find-unprotected \
[--resource-type-filter <resource-type-filter>] \
[--tag-filter <tag-filter>] \
[--resource-group <resource-group>]
| Parameter | Type | Required | Description |
|---|---|---|---|
resource-type-filter |
string | No | Resourcetypen die moeten worden gefilterd (door komma's gescheiden). |
tag-filter |
string | No | Op tags gebaseerd filter in key=value format (bijvoorbeeld environment=production). |
resource-group |
string | No | De naam van de Azure-resourcegroep. |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Governance: Onveranderbaarheidsstatus configureren
Met dit hulpprogramma configureert u de status voor onveranderbaarheid van een back-upkluis. Stel de status in op Disabled, Enabledof Locked. Waarschuwing: Locked kan niet ongedaan worden.
Voorbeeld van CLI-opdracht
azmcp azurebackup governance immutability \
--immutability-state <immutability-state> \
--vault <vault> \
--resource-group <resource-group> \
[--vault-type <vault-type>]
| Parameter | Type | Required | Description |
|---|---|---|---|
immutability-state |
string | Yes | Onveranderbaarheidsstatus: Disabled, Enabledof Locked (ongedaan maken). |
vault |
string | Yes | De naam van de back-upkluis (Recovery Services-kluis of Backup-kluis). |
resource-group |
string | Yes | De naam van de Azure-resourcegroep. |
vault-type |
string | No | Het type backupkluis: rsv voor een Recovery Services-kluis of dpp voor een Backup-kluis (Data Protection Platform). Het hulpprogramma detecteert automatisch het type van bestaande kluizen als u deze parameter weglaat. |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Governance: Zacht verwijderen configureren
Met dit hulpprogramma configureert u instellingen voor voorlopig verwijderen voor een back-upkluis. Stel de status voor voorlopig verwijderen in op AlwaysOn, On of Off. Geef desgewenst de retentieperiode voor soft-delete op in dagen (14 tot 180). Schakel bijvoorbeeld soft delete On in met een bewaartermijn van 30 dagen voor de kluis contosoBackupVault in de resourcegroep rg-backup.
Voorbeeld van CLI-opdracht
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 | Required | Description |
|---|---|---|---|
soft-delete |
string | Yes | Status van voorlopig verwijderen: AlwaysOn, On, of Off. |
vault |
string | Yes | De naam van de back-upkluis (Recovery Services-kluis of Backup-kluis). |
resource-group |
string | Yes | De naam van de Azure-resourcegroep. |
soft-delete-retention-days |
string | No | Bewaarperiode voor zacht verwijderen (14-180 dagen). |
vault-type |
string | No | Het type backupkluis: rsv voor een Recovery Services-kluis of dpp voor een Backup-kluis (Data Protection Platform). Het hulpprogramma detecteert automatisch het type van bestaande kluizen als u deze parameter niet opgeeft. |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Taak: informatie over de back-uptaak ophalen
Met dit hulpprogramma haalt u informatie over een back-uptaak op uit een backupkluis. Wanneer u de taak-id opgeeft, retourneert het hulpprogramma gedetailleerde informatie over die taak. De informatie bevat bewerkingstype, status, begin- en eindtijden, foutcodes en gegevensbrondetails. Wanneer u de taak-id niet opgeeft, geeft het hulpprogramma alle back-uptaken in de kluis weer.
Voorbeeld van CLI-opdracht
azmcp azurebackup job get \
--vault <vault> \
--resource-group <resource-group> \
[--job <job>] \
[--vault-type <vault-type>]
| Parameter | Type | Required | Description |
|---|---|---|---|
vault |
string | Yes | De naam van de back-upkluis (Recovery Services-kluis of Backup-kluis). |
resource-group |
string | Yes | De naam van de Azure-resourcegroep. |
job |
string | No | De ID van de back-uptaak. |
vault-type |
string | No | Het type backupkluis: rsv voor een Recovery Services-kluis of dpp voor een Backup-kluis (Data Protection Platform). Het hulpprogramma detecteert automatisch het type voor bestaande kluizen als u deze parameter weglaat. |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Beleid: Back-upbeleid maken
Met dit hulpprogramma maakt u een back-upbeleid voor het workloadtype dat u opgeeft en kunt u plannings- en bewaarregels instellen.
Voorbeeld van CLI-opdracht
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 | Required | Description |
|---|---|---|---|
policy |
string | Yes | De naam van het back-upbeleid. |
workload-type |
string | Yes | Workloadtype: VM, SQL, SAPHANA, SAPASE, AzureFileShare (RSV-typen); AzureDisk, AzureBlob, AKS, ElasticSAN, PostgreSQLFlexible, ADLS, CosmosDB (DPP-typen). Accepteert ook aliassen zoals AzureVM en SQLDatabase. |
vault |
string | Yes | De naam van de back-upkluis (Recovery Services-kluis of Backup-kluis). |
resource-group |
string | Yes | De naam van de Azure-resourcegroep. |
daily-retention-days |
string | No | Dagelijkse bewaartermijn van herstelpunten in dagen. Standaard ingesteld op een gegevensbronspecifieke waarde als u er geen opgeeft. |
time-zone |
string | No | Windows tijdzone-id voor het back-upschema (bijvoorbeeld UTC, Pacific Standard Time). India Standard Time Als u dit weglaat, wordt het schema uitgevoerd in UTC. |
schedule-frequency |
string | No | Frequentie van het back-upschema. RSV-kluizen accepteren Daily, Weekly of Hourly. DPP-(back-up)kluizen accepteren ISO 8601-intervallen: PT4H, PT6H, PT8H, PT12H, P1D, P1W, P2W of P1M. |
schedule-times |
string | No | Door komma's gescheiden lijst met back-uptijden in 24h HH:mm-indeling (bijvoorbeeld 02:00 of 02:00,14:00). Geïnterpreteerd in --time-zone. Standaard ingesteld op 02:00 UTC als u geen waarde opgeeft. Alleen de eerste keer geldt als de starttijd van het schema. |
schedule-days-of-week |
string | No | Door komma's gescheiden dagen van de week waarop de back-up moet worden uitgevoerd (bijvoorbeeld Monday,Wednesday,Friday). Vereist voor Weekly planningen. |
hourly-interval-hours |
string | No | Interval in uren tussen back-ups die elk uur worden gemaakt. Geldige waarden: 4, 6, 8, . 12 Is alleen van toepassing wanneer --schedule-frequencyHourly is (RSV). |
hourly-window-start-time |
string | No | Begintijd van het back-upvenster per uur in 24uu:mm-indeling (bijvoorbeeld 08:00). Is alleen van toepassing wanneer --schedule-frequencyHourly is (RSV). |
hourly-window-duration-hours |
string | No | Duur van het venster voor uurlijkse back-ups in uren (bijvoorbeeld 12). Is alleen van toepassing wanneer --schedule-frequencyHourly is (RSV). |
weekly-retention-weeks |
string | No | Aantal weken om wekelijkse herstelpunten te bewaren. Vereist naast --weekly-retention-days-of-week. |
weekly-retention-days-of-week |
string | No | Door komma's gescheiden dagen van de week die zijn getagd voor wekelijkse retentie (bijvoorbeeld Sunday of Saturday,Sunday). Vereist naast --weekly-retention-weeks. |
monthly-retention-months |
string | No | Aantal maanden om maandelijkse herstelpunten te bewaren. Combineer met --monthly-retention-days-of-month (absoluut) OF --monthly-retention-week-of-month + --monthly-retention-days-of-week (relatief). |
monthly-retention-week-of-month |
string | No | Welke week van de maand die moet worden gelabeld voor maandelijkse retentie: First, Second, Third, Fourthof Last. Gebruiken met --monthly-retention-days-of-week (relatieve schema). |
monthly-retention-days-of-week |
string | No | Door komma's gescheiden dagen van de week voor de maandelijkse bewaartag (bijvoorbeeld Sunday). Gebruiken met --monthly-retention-week-of-month (relatieve schema). |
monthly-retention-days-of-month |
string | No | Door komma's gescheiden dagen van de maand voor maandelijkse retentie (bijvoorbeeld 1 tot 28 of Last; 1,15,Last). Absoluut schema; kan niet samen worden gebruikt met --monthly-retention-week-of-month. |
yearly-retention-years |
string | No | Aantal jaren dat jaarlijkse herstelpunten moeten worden bewaard. Combineren met --yearly-retention-months en --yearly-retention-days-of-month (absoluut) OF--yearly-retention-week-of-month + --yearly-retention-days-of-week(relatief). |
yearly-retention-months |
string | No | Met komma’s gescheiden maanden die zijn gemarkeerd voor jaarlijkse bewaartermijn (bijvoorbeeld January of January,July). |
yearly-retention-week-of-month |
string | No | Welke week van de geselecteerde maand of maanden moet worden getagd voor jaarlijkse retentie: First, Second, Third, Fourth of Last. Gebruiken met --yearly-retention-days-of-week (relatieve schema). |
yearly-retention-days-of-week |
string | No | Door komma's gescheiden dagen van de week voor de jaarlijkse bewaartag (bijvoorbeeld Sunday). Gebruiken met --yearly-retention-week-of-month (relatieve schema). |
yearly-retention-days-of-month |
string | No | Door komma's gescheiden dagen van de geselecteerde maand of maanden voor jaarlijkse bewaarperiode (bijvoorbeeld 1 tot 28 of Last; ). 1,Last Absoluut schema; kan niet samen worden gebruikt met --yearly-retention-week-of-month. |
archive-tier-after-days |
string | No | Verplaats herstelpunten na dit aantal dagen naar de archieflaag. Koppelen aan --archive-tier-mode. |
archive-tier-mode |
string | No | Modus voor archivering naar de archieflaag: TierAfter (altijd archiveren na --archive-tier-after-days) of CopyOnExpiry (naar de archieflaag kopiëren wanneer het herstelpunt vervalt). Gebruik --smart-tier voor door de service aanbevolen laagindeling. |
policy-sub-type |
string | No | RSV VM-beleidssubtype: Standard of Enhanced.
Enhanced is vereist voor uurschema’s en Trusted Launch-VM’s. Alleen RSV VM. |
instant-rp-retention-days |
string | No | Retentie van direct herstelpunt in dagen (1 tot 30 voor Standard, 1 tot 7 voor Uitgebreid). Alleen RSV VM. |
instant-rp-resource-group |
string | No | Resourcegroep die als host fungeert voor de momentopnamen van het herstelpunt. Alleen RSV VM. |
snapshot-consistency |
string | No | Consistentiemodus voor momentopnamen voor VM-back-ups: ApplicationConsistent of CrashConsistent. Alleen RSV VM. |
full-schedule-frequency |
string | No | Frequentie van het schema voor volledige back-ups voor SQL/SAPHANA/SAPASE: Daily of Weekly. Alleen voor RSV VmWorkload. |
full-schedule-days-of-week |
string | No | Door komma's gescheiden dagen van de week voor de volledige back-up (bijvoorbeeld Sunday). Vereist wanneer --full-schedule-frequencyWeekly is. Alleen voor RSV VmWorkload. |
differential-schedule-days-of-week |
string | No | Door komma's gescheiden dagen van de week voor de differentiële back-up (bijvoorbeeld Monday,Thursday). Alleen voor RSV VmWorkload. |
differential-retention-days |
string | No | Bewaarperiode in dagen voor differentiële back-ups. Alleen voor RSV VmWorkload. |
incremental-schedule-days-of-week |
string | No | Dagen van de week voor de incrementele back-up, gescheiden door komma’s. RSV SAPHANA / SAPASE alleen. |
incremental-retention-days |
string | No | Bewaarperiode in dagen voor incrementele back-ups. RSV SAPHANA / SAPASE alleen. |
log-frequency-minutes |
string | No | Back-upfrequentie van transactielogboeken in minuten (bijvoorbeeld 15, 30, 60). Alleen voor RSV VmWorkload. |
log-retention-days |
string | No | Bewaarperiode in dagen voor back-ups van transactielogboeken. Alleen voor RSV VmWorkload. |
is-compression |
string | No | Schakel back-upcompressie in op beleidsniveau. Alleen voor RSV VmWorkload. |
is-sql-compression |
string | No | Schakel systeemeigen back-upcompressie in voor SQL Server op een VM. Uitsluitend RSV SQL. |
smart-tier |
string | No | Smart-tiering inschakelen (op machine learning gebaseerde archiveringsaanbeveling). Alleen RSV VM. Gelijk aan TieringMode=TierRecommended. Blijft apart van --archive-tier-mode omdat het een structureel ander tieringpatroon genereert (Duration=0, DurationType=Invalid). |
enable-snapshot-backup |
string | No | Schakel momentopname-/exemplaarback-ups in (herstelpunten voor momentopnamen van HANA-systeemreplicatie). Uitsluitend RSV SAPHANA. |
snapshot-instant-rp-retention-days |
string | No | Bereik van de bewaartermijn voor directe herstelpunten van momentopnamen in dagen. Alleen RSV SAPHANA-snapshot. |
snapshot-instant-rp-resource-group |
string | No | Resourcegroepvoorvoegsel voor momentopname van direct herstelpunten. Alleen RSV SAPHANA-snapshot. |
enable-vault-tier-copy |
string | No | Schakel kopie van operationele archiefback-ups in de kluislaag in. Alleen voor DPP AzureDisk. |
vault-tier-copy-after-days |
string | No | Aantal dagen waarna een operationele back-up naar de kluislaag wordt gekopieerd. Alleen voor DPP AzureDisk. |
backup-mode |
string | No | Back-upmodus voor opslagworkloads: Continuous (standaard voor AzureBlob, ADLS) of Vaulted (discrete herstelpunten). DPP AzureBlob, AzureDataLakeStorage. |
pitr-retention-days |
string | No | Bewaartermijn in dagen voor herstel naar een specifiek tijdstip bij continue back-ups. DPP AzureBlob, AzureDataLakeStorage. |
policy-tags |
string | No | Resourcetags die zijn toegepast op het RSV-back-upbeleid als k1=v1,k2=v2. Uitsluitend RSV. |
vault-type |
string | No | Het type backupkluis: rsv voor een Recovery Services-kluis of dpp voor een Backup-kluis (Data Protection Platform). Het hulpprogramma detecteert automatisch het type voor bestaande kluizen als u deze parameter weglaat. |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
Beleid: Beleid opvragen
Met dit hulpprogramma worden informatie over back-upbeleid opgehaald. Het hulpprogramma biedt gedetailleerde informatie voor één beleid wanneer u de policy parameter opgeeft. Wanneer u de parameter policy weglaat, geeft het hulpprogramma al het back-upbeleid weer dat in de kluis is geconfigureerd.
Voorbeeld van CLI-opdracht
azmcp azurebackup policy get \
--vault <vault> \
--resource-group <resource-group> \
[--policy <policy>] \
[--vault-type <vault-type>]
| Parameter | Type | Required | Description |
|---|---|---|---|
vault |
string | Yes | De naam van de back-upkluis (Recovery Services-kluis of Backup-kluis). |
resource-group |
string | Yes | De naam van de Azure-resourcegroep. |
policy |
string | No | De naam van het back-upbeleid. |
vault-type |
string | No | Het type backupkluis: rsv voor een Recovery Services-kluis of dpp voor een Backup-kluis (Data Protection Platform). Het hulpprogramma detecteert automatisch het type voor bestaande kluizen als u deze parameter niet opgeeft. |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Beleid: Beleid bijwerken
Met dit hulpprogramma wordt een bestaand back-upbeleid voor de Recovery Services-kluis gewijzigd. U kunt het tijdstip van het back-upschema en het aantal dagelijkse bewaardagen bijwerken voor beleidsregels voor VM-, SQL-, SAP HANA- en bestandsshare-workloads. Het opgegeven beleid moet al in de kluis bestaan.
Voorbeeld van CLI-opdracht
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 | Required | Description |
|---|---|---|---|
policy |
string | Yes | De naam van het back-upbeleid. |
vault |
string | Yes | De naam van de back-upkluis (Recovery Services-kluis of Backup-kluis). |
resource-group |
string | Yes | De naam van de Azure-resourcegroep. |
schedule-time |
string | No | Back-uptijdstip in HH:mm 24-uursnotatie (bijvoorbeeld 02:00), volgens de tijdzone van het beleid. |
daily-retention-days |
string | No | Dagelijkse bewaartermijn van herstelpunten in dagen. Standaard ingesteld op een gegevensbronspecifieke waarde als u er geen opgeeft. |
vault-type |
string | No | Het type back-upkluis. Alleen rsv wordt ondersteund voor het bijwerken van beleid; het hulpprogramma detecteert automatisch het type wanneer u deze parameter weglaat. Het bijwerken van beleid wordt niet ondersteund voor dpp-beleid (Backup vault). |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Te beveiligen item: te beveiligen items weergeven
Dit hulpprogramma bevat items waarvoor u een back-up kunt maken (beveiligbare items) in een Recovery Services-kluis. Voorbeelden hiervan zijn SQL-databases en SAP HANA databases die door het hulpprogramma worden gedetecteerd op geregistreerde VM's. Gebruik het hulpprogramma om databases en workloads te vinden die beschikbaar zijn voor back-upbeveiliging. Dit hulpprogramma ondersteunt alleen Recovery Services-kluizen. Data Protection Platform-gegevensbronnen gebruiken Resource Manager resource-id's voor beveiliging. Filter resultaten op workloadtype, zoals SQL of SAP HANA, of op container.
Voorbeeld van CLI-opdracht
azmcp azurebackup protectableitem list \
--vault <vault> \
--resource-group <resource-group> \
[--workload-type <workload-type>] \
[--container <container>] \
[--vault-type <vault-type>]
| Parameter | Type | Required | Description |
|---|---|---|---|
vault |
string | Yes | De naam van de back-upkluis (Recovery Services-kluis of Backup-kluis). |
resource-group |
string | Yes | De naam van de Azure-resourcegroep. |
workload-type |
string | No | Workloadtype: VM, SQL, SAPHANA, SAPASE, AzureFileShare (RSV-typen); AzureDisk, AzureBlob, AKS, ElasticSAN, PostgreSQLFlexible, ADLS, CosmosDB (DPP-typen). Accepteert ook aliassen zoals AzureVM en SQLDatabase. |
container |
string | No | De naam van de RSV-beveiligingscontainer. Alleen van toepassing op Recovery Services-kluizen. |
vault-type |
string | No | Het type backupkluis: rsv voor een Recovery Services-kluis of dpp voor een Backup-kluis (Data Protection Platform). Het hulpprogramma detecteert automatisch het type voor bestaande kluizen als u deze parameter niet opgeeft. |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Beveiligd item: informatie ophalen
Hiermee worden beveiligde itemgegevens opgehaald uit een back-upkluis.
Dit hulpprogramma geeft gedetailleerde informatie over één back-upexemplaar als u het beveiligde item opgeeft. Details omvatten beveiligingsstatus, gegevensbroninformatie, beleidstoewijzing en laatste back-uptijd. Geef de container op voor items in de Recovery Services-kluis. Wanneer u het beveiligde item weglaat, worden in het hulpprogramma alle beveiligde items (back-upexemplaren) in de kluis weergegeven.
Voorbeeld van CLI-opdracht
azmcp azurebackup protecteditem get \
--vault <vault> \
--resource-group <resource-group> \
[--protected-item <protected-item>] \
[--container <container>] \
[--vault-type <vault-type>]
| Parameter | Type | Required | Description |
|---|---|---|---|
vault |
string | Yes | De naam van de back-upkluis (Recovery Services-kluis of Backup-kluis). |
resource-group |
string | Yes | De naam van de Azure-resourcegroep. |
protected-item |
string | No | De naam van het beveiligde item of back-upexemplaar. |
container |
string | No | De naam van de RSV-beveiligingscontainer. Alleen van toepassing op Recovery Services-kluizen. |
vault-type |
string | No | Het type backupkluis: rsv voor een Recovery Services-kluis of dpp voor een Backup-kluis (Data Protection Platform). Het hulpprogramma detecteert automatisch het type voor bestaande kluizen als u deze parameter niet opgeeft. |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Beveiligd item: Back-upbeveiliging configureren
Stel back-upbeveiliging in voor een Azure-resource door een beveiligd item of een back-upexemplaar te maken. Dit hulpprogramma beveiligt VM's, schijven, bestandsshares, SQL-databases, SAP HANA databases en andere ondersteunde gegevensbronnen. Geef voor VM's de vm Resource Manager resource-id op als Datasource ID. Geef voor SQL- en SAP HANA-workloads de naam van het beveiligbare item op als Datasource ID (bijvoorbeeld SAPHanaDatabase;instance;dbname) en geef de Container name. Geef het back-upbeleid op met de Policy parameter. De bewerking wordt asynchroon uitgevoerd, dus bewaak de beveiligingstaak totdat deze is voltooid.
Voorbeeld van CLI-opdracht
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 | Required | Description |
|---|---|---|---|
policy |
string | Yes | De naam van het back-upbeleid. |
datasource-id |
string | Yes | De gegevensbron-id. Gebruik voor VM-/FileShare-/DPP-workloads de Resource Manager resource-id (bijvoorbeeld/subscriptions/.../virtualMachines/myvm). Gebruik voor RSV in-gastworkloads (SQL/SAPHANA) de naam van het beveiligbare item van protectableitem list (bijvoorbeeld SAPHanaDatabase;instance;dbname). |
vault |
string | Yes | De naam van de back-upkluis (Recovery Services-kluis of Backup-kluis). |
resource-group |
string | Yes | De naam van de Azure-resourcegroep. |
datasource-type |
string | No | De hint voor het workloadtype: VM, SQL, SAPHANA, SAPASE, AzureFileShare (RSV-typen); AzureDisk, AzureBlob, AKS, ElasticSAN, PostgreSQLFlexible, ADLS, CosmosDB (DPP-typen). Accepteert ook aliassen zoals AzureVM en SQLDatabase. |
aks-snapshot-resource-group |
string | No | Resourcegroep waarin de AKS-volumemomentopnamen worden opgeslagen die door Backup worden gemaakt. Alleen DPP AKS. |
aks-included-namespaces |
string | No | Door komma's gescheiden lijst met naamruimten die moeten worden opgenomen in het standaardbereik van het AKS-back-upbeleid. Alleen DPP AKS. |
aks-excluded-namespaces |
string | No | Door komma's gescheiden lijst met naamruimten die moeten worden uitgesloten van het standaardbereik van het AKS-back-upbeleid. Alleen DPP AKS. |
aks-label-selectors |
string | No | Door komma's gescheiden labelkiezers (bijvoorbeeld app=frontend,tier=web) die van toepassing zijn op het standaardbereik van het AKS-back-upbeleid. Alleen DPP AKS. |
aks-include-cluster-scope-resources |
string | No | Neem clusterbronnen op in het AKS-back-upbeleid. Alleen DPP AKS. |
protected-item |
string | No | De naam van het beveiligde item of back-upexemplaar. |
container |
string | No | De naam van de RSV-beveiligingscontainer. Alleen van toepassing op Recovery Services-kluizen. |
vault-type |
string | No | Het type backupkluis: rsv voor een Recovery Services-kluis of dpp voor een Backup-kluis (Data Protection Platform). Het hulpprogramma detecteert automatisch het type voor bestaande kluizen als u deze parameter niet opgeeft. |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
Beveiligd item: Voorlopig verwijderen-item herstellen
Met dit hulpprogramma herstelt u een zacht verwijderd back-upitem naar een status met actieve beveiliging. Hiermee kunt u per ongeluk verwijderde back-ups of beveiligde items herstellen. Geef voor Recovery Services-kluizen en Back-upkluizen de Resource Manager-resource-id van de gegevensbron op met de parameter datasource-id. Geef desgewenst de parameter container op voor workloaditems van Recovery Services-kluizen, zoals SQL of SAP HANA. De bewerking wordt asynchroon uitgevoerd en u bewaakt de voortgang met azurebackup job get.
Voorbeeld van CLI-opdracht
azmcp azurebackup protecteditem undelete \
--datasource-id <datasource-id> \
--vault <vault> \
--resource-group <resource-group> \
[--container <container>] \
[--vault-type <vault-type>]
| Parameter | Type | Required | Description |
|---|---|---|---|
datasource-id |
string | Yes | De gegevensbron-id. Gebruik voor VM-/FileShare-/DPP-workloads de Resource Manager resource-id (bijvoorbeeld/subscriptions/.../virtualMachines/myvm). Gebruik voor RSV in-gastworkloads (SQL/SAPHANA) de naam van het beveiligbare item van protectableitem list (bijvoorbeeld SAPHanaDatabase;instance;dbname). |
vault |
string | Yes | De naam van de back-upkluis (Recovery Services-kluis of Backup-kluis). |
resource-group |
string | Yes | De naam van de Azure-resourcegroep. |
container |
string | No | De naam van de RSV-beveiligingscontainer. Alleen van toepassing op Recovery Services-kluizen. |
vault-type |
string | No | Het type backupkluis: rsv voor een Recovery Services-kluis of dpp voor een Backup-kluis (Data Protection Platform). Het hulpprogramma detecteert automatisch het type voor bestaande kluizen als u deze parameter niet opgeeft. |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Herstelpunt: informatie over herstelpunten ophalen
Met dit hulpprogramma worden herstelpuntgegevens opgehaald voor een beveiligd item. Wanneer u het herstelpunt opgeeft, retourneert het hulpprogramma gedetailleerde informatie over dat herstelpunt, inclusief tijd en type. Wanneer u het herstelpunt weglaat, worden in het hulpprogramma alle beschikbare herstelpunten voor het beveiligde item weergegeven.
Voorbeeld van CLI-opdracht
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 | Required | Description |
|---|---|---|---|
protected-item |
string | Yes | De naam van het beveiligde item of back-upexemplaar. |
vault |
string | Yes | De naam van de back-upkluis (Recovery Services-kluis of Backup-kluis). |
resource-group |
string | Yes | De naam van de Azure-resourcegroep. |
container |
string | No | De naam van de RSV-beveiligingscontainer. Alleen van toepassing op Recovery Services-kluizen. |
recovery-point |
string | No | De id van het herstelpunt. |
vault-type |
string | No | Het type backupkluis: rsv voor een Recovery Services-kluis of dpp voor een Backup-kluis (Data Protection Platform). Het hulpprogramma detecteert automatisch het type voor bestaande kluizen als u deze parameter niet opgeeft. |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Beveiliging: Versleuteling configureren
Met dit hulpprogramma configureert u CMK-versleuteling (door de klant beheerde sleutel) in een back-upkluis met behulp van een sleutel uit Azure Key Vault. Het ondersteunt zowel Recovery Services-kluizen als Backup-kluizen (DPP). De beheerde identiteit van de sleutelkluis moet voor de sleutelkluis de rol Key Vault Crypto Service Encryption User hebben. Gebruik identity-type om de identiteit van SystemAssigned of UserAssigned op te geven. Geef user-assigned-identity-id op wanneer u een door de gebruiker toegewezen identiteit gebruikt.
Voorbeeld van CLI-opdracht
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 | Required | Description |
|---|---|---|---|
key-vault-uri |
string | Yes | Key Vault URI (bijvoorbeeld https://kv-security-prod.vault.azure.net/). |
key-name |
string | Yes | Naam van de versleutelingssleutel in de Key Vault. |
identity-type |
string | Yes | Type van beheerde identiteit: SystemAssigned, UserAssigned, SystemAssigned,UserAssigned, of None. |
vault |
string | Yes | De naam van de back-upkluis (Recovery Services-kluis of Backup-kluis). |
resource-group |
string | Yes | De naam van de Azure-resourcegroep. |
key-version |
string | No | Specifieke sleutelversie. Laat weg om altijd de nieuwste versie te gebruiken. |
user-assigned-identity-id |
string | No | Resource Manager resource-ID van de door de gebruiker toegewezen beheerde identiteit voor toegang tot Key Vault. Vereist wanneer --identity-typeUserAssigned is. |
vault-type |
string | No | Het type backupkluis: rsv voor een Recovery Services-kluis of dpp voor een Backup-kluis (Data Protection Platform). Het hulpprogramma detecteert automatisch het type voor bestaande kluizen als u deze parameter niet opgeeft. |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Beveiliging: Multiuser-autorisatie configureren
Met dit hulpprogramma configureert u MUA in een back-upkluis door een Resource Guard-exemplaar te koppelen of los te koppelen. Geef een Resource Guard-id op om MUA in te schakelen, waardoor kritieke bewerkingen worden beschermd, zoals het uitschakelen van voorlopig verwijderen, het verwijderen van onveranderbaarheid en het stoppen van de beveiliging. Deze bewerkingen vereisen goedkeuring van een beveiligingsbeheerder met machtigingen voor het Resource Guard-exemplaar. Laat de Resource Guard-id weg om MUA uit te schakelen. Het uitschakelen van MUA is een beveiligde handeling waarvoor de rol Backup MUA Operator op het Resource Guard-exemplaar is vereist.
Voorbeeld van CLI-opdracht
azmcp azurebackup security configure-mua \
--vault <vault> \
--resource-group <resource-group> \
[--resource-guard-id <resource-guard-id>] \
[--vault-type <vault-type>]
| Parameter | Type | Required | Description |
|---|---|---|---|
vault |
string | Yes | De naam van de back-upkluis (Recovery Services-kluis of Backup-kluis). |
resource-group |
string | Yes | De naam van de Azure-resourcegroep. |
resource-guard-id |
string | No | ARM-resource-id van de Resource Guard om te koppelen voor autorisatie door meerdere gebruikers (bijvoorbeeld /subscriptions/.../resourceGroups/.../providers/Microsoft.DataProtection/resourceGuards/myGuard). |
vault-type |
string | No | Het type backupkluis: rsv voor een Recovery Services-kluis of dpp voor een Backup-kluis (Data Protection Platform). Het hulpprogramma detecteert automatisch het type voor bestaande kluizen als u deze parameter niet opgeeft. |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Kluis: Backupkluis maken
Met dit hulpprogramma maakt u een nieuwe back-upkluis. Geef het kluistype op als rsv voor een Recovery Services-kluis of dpp voor een Backup-kluis (Data Protection Platform). Voor dpp kluizen schakelt het hulpprogramma standaard een door het systeem toegewezen beheerde identiteit in. De kluis verifieert zich bij beveiligde gegevensbronnen, zoals opslagaccounts, schijven en flexibele servers voor PostgreSQL. U kunt het identiteitstype later wijzigen. Als u ReadAccessGeoZoneRedundant wilt gebruiken, maakt u de kluis met een ondersteund redundantietype en werkt u deze vervolgens bij. Na het aanmaken geeft het hulpprogramma de gegevens van de kluis terug.
Voorbeeld van CLI-opdracht
azmcp azurebackup vault create \
--location <location> \
--vault <vault> \
--resource-group <resource-group> \
[--sku <sku>] \
[--storage-type <storage-type>] \
[--vault-type <vault-type>]
| Parameter | Type | Required | Description |
|---|---|---|---|
location |
string | Yes | De Azure regio (bijvoorbeeld eastus, westus2). |
vault |
string | Yes | De naam van de back-upkluis (Recovery Services-kluis of Backup-kluis). |
resource-group |
string | Yes | De naam van de Azure-resourcegroep. |
sku |
string | No | De kluis-SKU. Voor Recovery Services-kluizen zijn de toegestane waarden Standard en RS0. |
storage-type |
string | No | Opslagredundantie: GeoRedundant, LocallyRedundantof ZoneRedundant. |
vault-type |
string | No | Het type backupkluis: rsv voor een Recovery Services-kluis of dpp voor een Backup-kluis (Data Protection Platform). Het hulpprogramma detecteert automatisch het type voor bestaande kluizen als u deze parameter niet opgeeft. |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
Kluis: Back-upkluis ophalen
Met dit hulpprogramma worden back-upkluisgegevens opgehaald. Wanneer u een kluis en een resourcegroep opgeeft, retourneert het hulpprogramma gedetailleerde informatie over die kluis, waaronder kluistype, locatie, SKU en opslagredundantie. Als u deze parameters weglaat, worden in het hulpprogramma alle back-upkluizen in het abonnement vermeld, waaronder Recovery Services-kluizen en Backup-kluizen (Data Protection Platform). Als u de lijst wilt beperken, filter de resultaten op kluistype rsv of dpp, of op resourcegroep. Gebruik de --expand parameter om extra kluispostuurvelden op te nemen, zoals de URI van de versleutelingssleutel, de herstelstatus voor meerdere regio's en de mua-koppeling (multiuser authorization) in het antwoord.
Voorbeeld van CLI-opdracht
azmcp azurebackup vault get \
[--vault <vault>] \
[--vault-type <vault-type>] \
[--resource-group <resource-group>] \
[--expand <expand>]
| Parameter | Type | Required | Description |
|---|---|---|---|
vault |
string | No | De naam van de back-upkluis (Recovery Services-kluis of Backup-kluis). |
vault-type |
string | No | Het type backupkluis: rsv voor een Recovery Services-kluis of dpp voor een Backup-kluis (Data Protection Platform). Het hulpprogramma detecteert automatisch het type voor bestaande kluizen als u deze parameter niet opgeeft. |
resource-group |
string | No | De naam van de Azure-resourcegroep. |
expand |
string | No | Door komma's gescheiden lijst van extra vault posture-velden die moeten worden opgenomen: security, mua of all. |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ❌ | ✅ | ❌ | ✅ | ❌ | ❌ |
Vault: Vaultinstellingen bijwerken
Met dit hulpprogramma worden instellingen op kluisniveau bijgewerkt voor een Recovery Services-kluis of Backup-kluis. U kunt opslagredundantie wijzigen, voorlopig verwijderen in- of uitschakelen, onveranderbaarheid configureren en het beheerde identiteitstype instellen.
Voorbeeld van CLI-opdracht
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 | Required | Description |
|---|---|---|---|
vault |
string | Yes | De naam van de back-upkluis (Recovery Services-kluis of Backup-kluis). |
resource-group |
string | Yes | De naam van de Azure-resourcegroep. |
redundancy |
string | No | Opslagredundantie: GeoRedundant, LocallyRedundant, ZoneRedundant, of ReadAccessGeoZoneRedundant. |
soft-delete |
string | No | Status van voorlopig verwijderen: AlwaysOn, On, of Off. |
soft-delete-retention-days |
string | No | Bewaarperiode voor zacht verwijderen (14-180 dagen). |
immutability-state |
string | No | Onveranderbaarheidsstatus: Disabled, Enabledof Locked (ongedaan maken). |
identity-type |
string | No | Type van de beheerde identiteit: SystemAssigned, UserAssigned, SystemAssigned,UserAssigned, of None. |
tags |
string | No | Resourcetags als JSON-sleutelwaardeobject. |
vault-type |
string | No | Het type backupkluis: rsv voor een Recovery Services-kluis of dpp voor een Backup-kluis (Data Protection Platform). Het hulpprogramma detecteert automatisch het type voor bestaande kluizen als u deze parameter niet opgeeft. |
| Destructief | Idempotent (onveranderlijk bij herhaald gebruik) | Open wereld | Alleen lezen | Secret | Lokaal vereist |
|---|---|---|---|---|---|
| ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |