Delen via


az sql midb ltr-backup

Back-ups voor langetermijnretentie van SQL Managed Instance-databases beheren.

Opdracht

Name Description Type Status
az sql midb ltr-backup delete

Een langetermijnretentieback-up verwijderen.

Core Preview
az sql midb ltr-backup list

Vermeld de langetermijnretentieback-ups voor een locatie, exemplaar of database.

Core Preview
az sql midb ltr-backup restore

Herstel een langetermijnretentieback-up naar een nieuwe database.

Core Preview
az sql midb ltr-backup show

Haal een langetermijnretentieback-up op voor een beheerde database.

Core Preview
az sql midb ltr-backup wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde van de beheerde database wordt voldaan.

Core GA

az sql midb ltr-backup delete

Preview

Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Een langetermijnretentieback-up verwijderen.

az sql midb ltr-backup delete [--backup-id --id]
                              [--database]
                              [--location]
                              [--managed-instance --mi]
                              [--name]
                              [--yes]

Voorbeelden

Verwijder langetermijnretentieback-ups voor een beheerde database.

az sql midb ltr-backup delete -l southeastasia --mi myinstance -d mymanageddb --name "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"

Verwijder langetermijnretentieback-ups voor een beheerde database.

az sql midb ltr-backup delete --backup-id '/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionManagedInstances/myinstance/longTermRetentionDatabases/mymanageddb/longTermRetentionManagedInstanceBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000'

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--backup-id --id

De resource-id van de back-ups. Gebruik 'az sql midb ltr-backup show' of 'az sql midb ltr-backup list' voor de back-up-id. Indien opgegeven, zijn andere argumenten niet vereist.

--database -d

De naam van de Azure SQL Managed Database.

--location -l

De locatie van de gewenste back-ups.

--managed-instance --mi

Naam van het azure SQL Managed Instance.

--name -n

De naam van de LTR-back-up. Gebruik 'az sql midb ltr-backup show' of 'az sql midb ltr-backup list' voor de back-upnaam.

--yes -y

Niet vragen om bevestiging.

Eigenschap Waarde
Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False

az sql midb ltr-backup list

Preview

Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Vermeld de langetermijnretentieback-ups voor een locatie, exemplaar of database.

az sql midb ltr-backup list --location
                            [--database]
                            [--database-state --state]
                            [--latest --only-latest-per-database]
                            [--managed-instance --mi]
                            [--resource-group]

Voorbeelden

Maak een lijst met langetermijnretentieback-ups voor een beheerde database.

az sql midb ltr-backup list -l southeastasia --mi myinstance -d mymanageddb

Maak een lijst met langetermijnretentieback-ups voor een beheerd exemplaar (vermeld alleen de meest recente LTR-back-ups, die deel uitmaken van livedatabases).

az sql midb ltr-backup list -l southeastasia --mi myinstance --database-state Live --only-latest-per-database

Maak een lijst met langetermijnretentieback-ups voor een beheerd exemplaar (met het argument resourcegroep).

az sql midb ltr-backup list -l southeastasia -g mygroup --mi myinstance

Maak een lijst met langetermijnretentieback-ups voor een locatie (vermeld alleen de meest recente LTR-back-ups, die deel uitmaken van livedatabases).

az sql midb ltr-backup list -l southeastasia --database-state Live --only-latest-per-database

Maak een lijst met back-ups voor langetermijnretentie voor een locatie (met het argument resourcegroep).

az sql midb ltr-backup list -l southeastasia -g mygroup

Vereiste parameters

--location -l

De locatie van de gewenste back-ups.

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--database -d

De naam van de Azure SQL Managed Database. Als dit is opgegeven (samen met de naam van het exemplaar), worden alle aangevraagde back-ups opgehaald onder deze database.

--database-state --state

'Alle', 'Live' of 'Verwijderd'. Hiermee worden alleen back-ups opgehaald uit databases met de opgegeven status. Als er geen status is opgegeven, wordt de standaardwaarde 'Alle' gebruikt.

--latest --only-latest-per-database

Indien waar, retourneert u alleen de meest recente back-up voor elke database.

--managed-instance --mi

Naam van het azure SQL Managed Instance. Als dit is opgegeven, worden alle aangevraagde back-ups opgehaald onder dit beheerde exemplaar.

--resource-group -g

Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False

az sql midb ltr-backup restore

Preview

Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Herstel een langetermijnretentieback-up naar een nieuwe database.

az sql midb ltr-backup restore --backup-id --id
                               --dest-database
                               --dest-mi
                               --dest-resource-group
                               [--no-wait]

Voorbeelden

Een beheerde database herstellen met LTR-back-up.

az sql midb ltr-backup restore \
    --dest-database targetmidb --dest-mi myinstance --dest-resource-group mygroup \
    --backup-id "/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionManagedInstances/myinstance/longTermRetentionDatabases/sourcemidb/longTermRetentionManagedInstanceBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"

Vereiste parameters

--backup-id --id

De resource-id van de langetermijnretentieback-up die moet worden hersteld. Gebruik 'az sql midb ltr-backup show' of 'az sql midb ltr-backup list' voor de back-up-id.

--dest-database

De naam van de beheerde database die wordt gemaakt als de herstelbestemming.

--dest-mi

De naam van het beheerde exemplaar om de beheerde database te herstellen.

--dest-resource-group

Naam van de resourcegroep van het beheerde exemplaar om de beheerde database te herstellen.

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

Eigenschap Waarde
Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False

az sql midb ltr-backup show

Preview

Deze opdracht is in preview en in ontwikkeling. Referentie- en ondersteuningsniveaus: https://aka.ms/CLI_refstatus

Haal een langetermijnretentieback-up op voor een beheerde database.

az sql midb ltr-backup show [--backup-id --id]
                            [--database]
                            [--location]
                            [--managed-instance --mi]
                            [--name]

Voorbeelden

Langetermijnretentieback-up weergeven voor een beheerde database.

az sql midb ltr-backup show --backup-id '/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionManagedInstances/myinstance/longTermRetentionDatabases/mymanageddb/longTermRetentionManagedInstanceBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000'

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--backup-id --id

De resource-id van de back-ups. Gebruik 'az sql midb ltr-backup show' of 'az sql midb ltr-backup list' voor de back-up-id. Indien opgegeven, zijn andere argumenten niet vereist.

--database -d

De naam van de Azure SQL Managed Database.

--location -l

De locatie van de gewenste back-ups.

--managed-instance --mi

Naam van het azure SQL Managed Instance.

--name -n

De naam van de LTR-back-up. Gebruik 'az sql midb ltr-backup show' of 'az sql midb ltr-backup list' voor de back-upnaam.

Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False

az sql midb ltr-backup wait

Plaats de CLI in een wachtstatus totdat aan een voorwaarde van de beheerde database wordt voldaan.

az sql midb ltr-backup wait --database
                            --managed-instance --mi
                            --resource-group
                            [--created]
                            [--custom]
                            [--deleted]
                            [--exists]
                            [--interval]
                            [--timeout]
                            [--updated]

Vereiste parameters

--database -d

De naam van de Azure SQL Managed Database.

--managed-instance --mi

Naam van het azure SQL Managed Instance.

--resource-group -g

Naam van resourcegroep. U kunt de standaardgroep configureren met behulp van az configure --defaults group=<name>.

Optionele parameters

De volgende parameters zijn optioneel, maar afhankelijk van de context kunnen een of meer parameters vereist zijn om de opdracht uit te voeren.

--created

Wacht totdat u 'provisioningState' hebt gemaakt bij 'Succeeded'.

Eigenschap Waarde
Parametergroep: Wait Condition Arguments
Default value: False
--custom

Wacht tot de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

Eigenschap Waarde
Parametergroep: Wait Condition Arguments
--deleted

Wacht totdat deze is verwijderd.

Eigenschap Waarde
Parametergroep: Wait Condition Arguments
Default value: False
--exists

Wacht tot de resource bestaat.

Eigenschap Waarde
Parametergroep: Wait Condition Arguments
Default value: False
--interval

Polling-interval in seconden.

Eigenschap Waarde
Parametergroep: Wait Condition Arguments
Default value: 30
--timeout

Maximale wachttijd in seconden.

Eigenschap Waarde
Parametergroep: Wait Condition Arguments
Default value: 3600
--updated

Wacht totdat deze is bijgewerkt met provisioningState op 'Succeeded'.

Eigenschap Waarde
Parametergroep: Wait Condition Arguments
Default value: False
Globale parameters
--debug

Vergroot de uitgebreidheid van logboekregistratie om alle logboeken voor foutopsporing weer te geven.

Eigenschap Waarde
Default value: False
--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

Eigenschap Waarde
Default value: False
--output -o

Uitvoerindeling.

Eigenschap Waarde
Default value: json
Geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
--query

JMESPath-queryreeks. Zie http://jmespath.org/ voor meer informatie en voorbeelden.

--subscription

Naam of id van abonnement. U kunt het standaardabonnement configureren met behulp van az account set -s NAME_OR_ID.

--verbose

Vergroot de uitgebreidheid van logboekregistratie. Gebruik --debug voor volledige foutopsporingslogboeken.

Eigenschap Waarde
Default value: False