az sql midb ltr-backup

SQL Managed Instance adatbázis hosszú távú megőrzési biztonsági másolatainak kezelése.

Parancsok

az sql midb ltr-backup delete

Hosszú távú megőrzési biztonsági másolat törlése.

az sql midb ltr-backup list

Listázhatja egy hely, példány vagy adatbázis hosszú távú megőrzési biztonsági másolatait.

az sql midb ltr-backup restore

Hosszú távú megőrzési biztonsági másolat visszaállítása új adatbázisba.

az sql midb ltr-backup show

Egy felügyelt adatbázis hosszú távú megőrzési biztonsági másolatának lekérése.

az sql midb ltr-backup wait

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

az sql midb ltr-backup delete

Hosszú távú megőrzési biztonsági másolat törlése.

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

Példák

Felügyelt adatbázis hosszú távú megőrzési biztonsági másolatának törlése.

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

Felügyelt adatbázis hosszú távú megőrzési biztonsági másolatának törlése.

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'

Opcionális paraméterek

--backup-id --id

A biztonsági másolatok erőforrás-azonosítója. A biztonsági mentés azonosítójához használja az "az sql midb ltr-backup show" vagy az "az sql midb ltr-backup list" parancsot. Ha meg van adva, más argumentumokra nincs szükség.

--database -d

A Azure SQL felügyelt adatbázis neve.

--location -l

A kívánt biztonsági mentés(ek) helye.

--managed-instance --mi

A Azure SQL felügyelt példány neve.

--name -n

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

--yes -y

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

az sql midb ltr-backup list

Listázhatja egy hely, példány vagy adatbázis hosszú távú megőrzési biztonsági másolatait.

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

Példák

A felügyelt adatbázisok hosszú távú megőrzési biztonsági másolatainak listázása.

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

Egy felügyelt példány 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 midb ltr-backup list -l southeastasia --mi myinstance --database-state Live --only-latest-per-database

Felügyelt példány hosszú távú megőrzési biztonsági másolatainak listázása (erőforráscsoport-argumentummal).

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

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 midb ltr-backup list -l southeastasia --database-state Live --only-latest-per-database

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

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

Kötelező paraméterek

--location -l

A kívánt biztonsági mentés(ek) helye.

Opcionális paraméterek

--database -d

A Azure SQL felügyelt adatbázis neve. Ha meg van adva (a példány nevével együtt), lekéri az adatbázishoz tartozó összes kért biztonsági mentést.

--database-state --state

'All', 'Live' vagy 'Deleted'. A rendszer csak a megadott állapotú adatbázisokból olvassa be a biztonsági másolatokat. Ha nincs kijelzett állapot, az alapértelmezett érték az "Összes".

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

Ha igaz, csak az egyes adatbázisok legfrissebb biztonsági mentését adja vissza.

--managed-instance --mi

A Azure SQL felügyelt példány neve. Ha meg van adva, lekéri a felügyelt példányhoz tartozó összes kért biztonsági mentést.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

az sql midb ltr-backup restore

Hosszú távú megőrzési biztonsági másolat visszaállítása új adatbázisba.

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

Példák

Felügyelt adatbázis visszaállítása LTR biztonsági mentéssel.

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"

Kötelező paraméterek

--backup-id --id

A visszaállítani kívánt 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 midb ltr-backup show" vagy az "az sql midb ltr-backup list" parancsot.

--dest-database

A visszaállítási célhelyként létrehozandó felügyelt adatbázis neve.

--dest-mi

Annak a felügyelt példánynak a neve, amelybe vissza szeretné állítani a felügyelt adatbázist.

--dest-resource-group

Annak a felügyelt példánynak az erőforráscsoportjának neve, amelybe vissza szeretné állítani a felügyelt adatbázist.

Opcionális paraméterek

--no-wait

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

az sql midb ltr-backup show

Egy felügyelt adatbázis hosszú távú megőrzési biztonsági másolatának lekérése.

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

Példák

Felügyelt adatbázis hosszú távú megőrzési biztonsági másolatának megjelenítése.

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'

Opcionális paraméterek

--backup-id --id

A biztonsági másolatok erőforrás-azonosítója. A biztonsági mentés azonosítójához használja az "az sql midb ltr-backup show" vagy az "az sql midb ltr-backup list" parancsot. Ha meg van adva, más argumentumokra nincs szükség.

--database -d

A Azure SQL felügyelt adatbázis neve.

--location -l

A kívánt biztonsági mentés(ek) helye.

--managed-instance --mi

A Azure SQL felügyelt példány neve.

--name -n

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

az sql midb ltr-backup wait

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

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

Kötelező paraméterek

--database -d

A Azure SQL felügyelt adatbázis neve.

--managed-instance --mi

A Azure SQL felügyelt példány neve.

--resource-group -g

Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.

Opcionális paraméterek

--created

Várjon, amíg létre nem jön a "provisioningState" paraméter a "Succeeded" (Sikeres) állapotban.

--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árjon a törlésig.

--exists

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

--interval

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

alapértelmezett érték: 30
--timeout

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

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

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