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.

Basis Preview uitvoeren
az sql midb ltr-backup list

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

Basis Preview uitvoeren
az sql midb ltr-backup restore

Herstel een langetermijnretentieback-up naar een nieuwe database.

Basis Preview uitvoeren
az sql midb ltr-backup show

Haal een langetermijnretentieback-up op voor een beheerde database.

Basis Preview uitvoeren
az sql midb ltr-backup wait

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

Basis 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]
                              [--database]
                              [--location]
                              [--managed-instance]
                              [--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

--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.

standaardwaarde: False
Globale parameters
--debug

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

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

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

--subscription

Naam of id van het 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.

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]
                            [--latest]
                            [--managed-instance]
                            [--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

--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

De naam van de 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.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

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

--subscription

Naam of id van het 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.

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
                               --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

--no-wait

Wacht niet totdat de langdurige bewerking is voltooid.

standaardwaarde: False
Globale parameters
--debug

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

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

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

--subscription

Naam of id van het 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.

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]
                            [--database]
                            [--location]
                            [--managed-instance]
                            [--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

--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.

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

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

--subscription

Naam of id van het 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.

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
                            --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

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

Optionele parameters

--created

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

standaardwaarde: False
--custom

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

--deleted

Wacht totdat deze is verwijderd.

standaardwaarde: False
--exists

Wacht tot de resource bestaat.

standaardwaarde: False
--interval

Polling-interval in seconden.

standaardwaarde: 30
--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

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

standaardwaarde: False
Globale parameters
--debug

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

--help -h

Dit Help-bericht weergeven en afsluiten.

--only-show-errors

Alleen fouten weergeven, waarschuwingen onderdrukken.

--output -o

Uitvoerindeling.

geaccepteerde waarden: json, jsonc, none, table, tsv, yaml, yamlc
standaardwaarde: json
--query

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

--subscription

Naam of id van het 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.