az sql db ltr-backup

Back SQL s voor langetermijnretentie van databases beheren.

Opdracht

az sql db ltr-backup delete

Een back-up voor langetermijnretentie verwijderen.

az sql db ltr-backup list

Vermeld de back-ups voor langetermijnretentie voor een locatie, server of database.

az sql db ltr-backup restore

Een back-up voor langetermijnretentie herstellen naar een nieuwe database.

az sql db ltr-backup show

Een back-up voor langetermijnretentie voor een database.

az sql db ltr-backup wait

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

az sql db ltr-backup delete

Een back-up voor langetermijnretentie verwijderen.

az sql db ltr-backup delete --database
                            --location
                            --name
                            --server
                            [--subscription]
                            [--yes]

Voorbeelden

Back-up van langetermijnretentie voor database verwijderen.

az sql db ltr-backup delete -l southeastasia -s myserver -d mydb -n "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"

Vereiste parameters

--database -d

Naam van de Azure SQL Database. Als dit is opgegeven (samen met de servernaam), worden alle aangevraagde back-ups onder deze database opgehaald.

--location -l

De locatie van de gewenste back-ups.

--name -n

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

--server -s

Naam van de Azure-SQL Server. Indien opgegeven, haalt alle aangevraagde back-ups op onder deze server.

Optionele parameters

--subscription

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

--yes -y

Niet vragen om bevestiging.

az sql db ltr-backup list

Vermeld de back-ups voor langetermijnretentie voor een locatie, server of database.

az sql db ltr-backup list --location
                          [--database]
                          [--database-state]
                          [--latest]
                          [--query-examples]
                          [--resource-group]
                          [--server]
                          [--subscription]

Voorbeelden

Lijst met back-ups voor langetermijnretentie voor een database.

az sql db ltr-backup list -l southeastasia -s myserver -d mydb

Lijst met back-ups voor langetermijnretentie voor een server (alleen de meest recente LTR-back-ups, die deel uitmaken van live databases), worden weergegeven.

az sql db ltr-backup list -l southeastasia -s myserver --database-state Live --only-latest-per-database True

Lijst met back-ups voor langetermijnretentie voor een server (met resourcegroepargument).

az sql db ltr-backup list -l southeastasia -g mygroup -s myserver

Lijst met back-ups voor langetermijnretentie voor een locatie (alleen de meest recente LTR-back-ups, die deel uitmaken van live-databases), worden weergegeven.

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

Lijst met back-ups voor langetermijnretentie voor een locatie (met resourcegroepargument).

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

Vereiste parameters

--location -l

De locatie van de gewenste back-ups.

Optionele parameters

--database -d

Naam van de Azure SQL Database. Als dit is opgegeven (samen met de servernaam), worden alle aangevraagde back-ups onder deze database opgehaald.

--database-state --state

'All', 'Live' of 'Deleted'. Hiermee worden alleen back-ups opgehaald uit databases met de opgegeven status. Als er geen status is geprovied, wordt standaard ingesteld op 'Alle'.

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

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

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiƫren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--resource-group -g

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

--server -s

Naam van de Azure-SQL Server. Indien opgegeven, haalt alle aangevraagde back-ups op onder deze server.

--subscription

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

az sql db ltr-backup restore

Een back-up voor langetermijnretentie herstellen naar een nieuwe database.

az sql db ltr-backup restore --backup-id
                             --dest-database
                             --dest-resource-group
                             --dest-server
                             [--backup-storage-redundancy]
                             [--no-wait]
                             [--subscription]

Voorbeelden

LtR-back-up herstellen.

az sql db ltr-backup restore \
--dest-database targetdb --dest-server myserver --dest-resource-group mygroup \
--backup-id "/subscriptions/6caa113c-794c-42f8-ab9d-878d8aa104dc/resourceGroups/mygroup/providers/Microsoft.Sql/locations/southeastasia/longTermRetentionServers/myserver/longTermRetentionDatabases/sourcedb/longTermRetentionBackups/3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"

Vereiste parameters

--backup-id

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

--dest-database

Naam van de database die wordt gemaakt als het hersteldoel.

--dest-resource-group

Naam van de resourcegroep van de server waarin de database moet worden hersteld.

--dest-server

De naam van de server waar de database naar moet worden hersteld.

Optionele parameters

--backup-storage-redundancy --bsr

Redundantie van back-upopslag die wordt gebruikt voor het opslaan van back-ups. Toegestane waarden zijn: Lokaal, Zone, Geo.

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--subscription

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

az sql db ltr-backup show

Een back-up voor langetermijnretentie voor een database.

az sql db ltr-backup show --database
                          --location
                          --name
                          --server
                          [--query-examples]
                          [--subscription]

Voorbeelden

Langetermijnretentieback-up voor een database tonen.

az sql db ltr-backup show -l southeastasia -s myserver -d mydb -n "3214b3fb-fba9-43e7-96a3-09e35ffcb336;132292152080000000"

Vereiste parameters

--database -d

Naam van de Azure SQL Database. Als dit is opgegeven (samen met de servernaam), worden alle aangevraagde back-ups onder deze database opgehaald.

--location -l

De locatie van de gewenste back-ups.

--name -n

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

--server -s

Naam van de Azure-SQL Server. Indien opgegeven, haalt alle aangevraagde back-ups op onder deze server.

Optionele parameters

--query-examples

JMESPath-tekenreeks voor u aanbevelen. U kunt een van de query's kopiƫren en plakken na de parameter --query tussen dubbele aanhalingstekens om de resultaten te bekijken. U kunt een of meer positionele trefwoorden toevoegen, zodat we suggesties kunnen geven op basis van deze sleutelwoorden.

--subscription

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

az sql db ltr-backup wait

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

az sql db ltr-backup wait [--created]
                          [--custom]
                          [--deleted]
                          [--exists]
                          [--ids]
                          [--interval]
                          [--name]
                          [--resource-group]
                          [--server]
                          [--subscription]
                          [--timeout]
                          [--updated]

Optionele parameters

--created

Wacht tot u met provisioningState bij Succeeded hebt gemaakt.

--custom

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

--deleted

Wacht tot u deze hebt verwijderd.

--exists

Wacht totdat de resource bestaat.

--ids

Een of meer resource-ID's (door spaties scheidingstekens). Dit moet een volledige resource-id zijn die alle gegevens van de argumenten 'Resource-id' bevat. U moet --id's of andere argumenten voor resource-id's verstrekken.

--interval

Pollinginterval in seconden.

standaardwaarde: 30
--name -n

Naam van de Azure SQL Database.

--resource-group -g

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

--server -s

Naam van de Azure SQL server. U kunt de standaardinstelling configureren met az configure --defaults sql-server=<name> behulp van .

--subscription

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

--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

Wacht tot provisioningState is bijgewerkt bij 'Geslaagd'.