az sql db ltr-backup

Az SQL Database hosszú távú adatmegőrzési biztonsági másolatainak kezelése.

Parancsok

az sql db ltr-backup delete

Hosszú távú adatmegőrzési biztonsági mentés törlése.

az sql db ltr-backup list

Listázhatja egy hely, kiszolgáló vagy adatbázis hosszú távú megőrzési biztonsági másolatait.

az sql db ltr-backup restore

Hosszú távú adatmegőrzési biztonsági mentés visszaállítása új adatbázisba.

az sql db ltr-backup show

Hosszú távú adatmegőrzési biztonsági másolat készítése egy adatbázishoz.

az sql db ltr-backup wait

Helyezze a parancssori felületet várakozó állapotba, amíg az adatbázis egy feltétele nem teljesül.

az sql db ltr-backup delete

Hosszú távú adatmegőrzési biztonsági mentés törlése.

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

Példák

Törölje az adatbázis hosszú távú adatmegőrzési biztonsági mentését.

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

Kötelező paraméterek

--database -d

A Azure SQL-adatbázis neve. Ha meg van adva (a kiszolgáló nevével együtt), lekéri az adatbázis összes kért biztonsági mentését.

--location -l

A kívánt biztonsági másolatok helye.

--name -n

Az LTR biztonsági másolat neve. A biztonsági mentés neveként használja az "az sql db ltr-backup show" vagy az "az sql db ltr-backup list" parancsot.

--server -s

A Azure SQL-kiszolgáló neve. Ha meg van adva, lekéri a kiszolgálón lévő összes kért biztonsági mentést.

Opcionális paraméterek

--yes -y

Ne kérje a megerősítést.

az sql db ltr-backup list

Listázhatja egy hely, kiszolgáló vagy adatbázis hosszú távú megőrzési biztonsági másolatait.

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

Példák

Az adatbázisok hosszú távú adatmegőrzési biztonsági másolatainak listázása.

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

A kiszolgálók hosszú távú megőrzési biztonsági másolatainak listázása (csak a legújabb LTR biztonsági másolatok listázása, amelyek élő adatbázisokhoz tartoznak).

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

Egy kiszolgáló hosszú távú adatmegőrzési biztonsági másolatainak listázása (erőforráscsoport-argumentummal).

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

Listázhatja egy hely hosszú távú megőrzési biztonsági másolatait (csak azokat az LTR-biztonsági másolatokat listázhatja, amelyek élő adatbázisokhoz tartoznak).

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

Egy hely hosszú távú adatmegőrzési biztonsági másolatainak listázása (erőforráscsoport-argumentummal).

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

Kötelező paraméterek

--location -l

A kívánt biztonsági másolatok helye.

Opcionális paraméterek

--database -d

A Azure SQL-adatbázis neve. Ha meg van adva (a kiszolgáló nevével együtt), lekéri az adatbázis összes kért biztonsági mentését.

--database-state --state

'All', 'Live' vagy 'Deleted'. Csak a megadott állapotú adatbázisokból fogja lekérni a biztonsági másolatokat. Ha nincs kiadva állapot, az alapértelmezett érték az "Összes".

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

Ha igaz, akkor csak az egyes adatbázisok legújabb biztonsági mentését adja vissza.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--server -s

A Azure SQL-kiszolgáló neve. Ha meg van adva, lekéri a kiszolgálón lévő összes kért biztonsági mentést.

az sql db ltr-backup restore

Hosszú távú adatmegőrzési biztonsági mentés visszaállítása új adatbázisba.

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

Példák

LTR biztonsági mentés visszaállítása.

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"

Kötelező paraméterek

--backup-id

A visszaállítandó hosszú távú megőrzési biztonsági másolat erőforrás-azonosítója. A biztonsági mentés azonosítójához használja az "az sql db ltr-backup show" vagy az "az sql db ltr-backup list" parancsot.

--dest-database

A visszaállítási célként létrehozandó adatbázis neve.

--dest-resource-group

Annak a kiszolgálónak az erőforráscsoportja, amelybe vissza szeretné állítani az adatbázist.

--dest-server

Annak a kiszolgálónak a neve, amelybe vissza szeretné állítani az adatbázist.

Opcionális paraméterek

--backup-storage-redundancy --bsr

A biztonsági másolatok tárolására használt biztonsági mentési tár redundanciájú. Az engedélyezett értékek a következők: Helyi, Zóna, Földrajzi.

--no-wait

Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.

az sql db ltr-backup show

Hosszú távú adatmegőrzési biztonsági másolat készítése egy adatbázishoz.

az sql db ltr-backup show --database
                          --location
                          --name
                          --server

Példák

Adatbázis hosszú távú adatmegőrzési biztonsági mentésének megjelenítése.

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

Kötelező paraméterek

--database -d

A Azure SQL-adatbázis neve. Ha meg van adva (a kiszolgáló nevével együtt), lekéri az adatbázis összes kért biztonsági mentését.

--location -l

A kívánt biztonsági másolatok helye.

--name -n

Az LTR biztonsági másolat neve. A biztonsági mentés neveként használja az "az sql db ltr-backup show" vagy az "az sql db ltr-backup list" parancsot.

--server -s

A Azure SQL-kiszolgáló neve. Ha meg van adva, lekéri a kiszolgálón lévő összes kért biztonsági mentést.

az sql db ltr-backup wait

Helyezze a parancssori felületet várakozó állapotba, amíg az adatbázis egy feltétele nem teljesül.

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

Opcionális paraméterek

--created

Várjon, amíg létre nem jön a "provisioningState" a "Succeeded" helyen.

--custom

Várja meg, amíg a feltétel megfelel egy egyéni JMESPath-lekérdezésnek. Például provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running"?.

--deleted

Várja meg a törlést.

--exists

Várjon, amíg az erőforrás létezik.

--ids

Egy vagy több erőforrásazonosító (szóközzel tagolt). Teljes erőforrás-azonosítónak kell lennie, amely tartalmazza az "Erőforrás-azonosító" argumentumok összes információját. A --id vagy más "Erőforrás-azonosító" argumentumokat kell megadnia.

--interval

Lekérdezési időköz másodpercben.

alapértelmezett érték: 30
--name -n

A Azure SQL-adatbázis neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a következővel az configure --defaults group=<name>konfigurálhatja: .

--server -s

A Azure SQL-kiszolgáló neve. Az alapértelmezett beállításokat a következővel az configure --defaults sql-server=<name>konfigurálhatja: .

--timeout

Maximális várakozás másodpercben.

alapértelmezett érték: 3600
--updated

Várjon, amíg frissül a provisioningState a "Succeeded" (Sikeres) időpontban.