Megosztás a következőn keresztül:


az sql db ltr-backup

Ez a parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

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

Parancsok

Name Description Típus Állapot
az sql db ltr-backup delete

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

Alapvető Előnézet megtekintése
az sql db ltr-backup list

Listázhatja egy hely, kiszolgáló vagy adatbázis hosszú távú adatmegőrzési biztonsági mentéseit.

Alapvető Előnézet megtekintése
az sql db ltr-backup restore

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

Alapvető Előnézet megtekintése
az sql db ltr-backup show

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

Alapvető Előnézet megtekintése
az sql db ltr-backup wait

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

Alapvető Előnézet megtekintése

az sql db ltr-backup delete

Előnézet

Az "sql db ltr-backup" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Hosszú távú megő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

Az Azure SQL Database 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 mentés neve. A biztonsági mentés neve az sql db ltr-backup show vagy az sql db ltr-backup list.

--server -s

Az Azure SQL Server neve. Ha meg van adva, lekéri a kiszolgáló összes kért biztonsági mentését.

Opcionális paraméterek

--yes -y

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

Alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az sql db ltr-backup list

Előnézet

Az "sql db ltr-backup" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Listázhatja egy hely, kiszolgáló vagy adatbázis hosszú távú adatmegőrzési biztonsági mentéseit.

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

Példák

Hosszú távú adatmegőrzési biztonsági másolatok listázása egy adatbázishoz.

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 mentéseinek listázása (erőforráscsoport argumentummal).

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

Egy hely hosszú távú megőrzési biztonsági másolatainak listázása (csak az élő adatbázisokhoz tartozó legújabb LTR-biztonsági másolatok listázása).

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

Az Azure SQL Database 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'. A biztonsági mentéseket csak a megadott állapotú adatbázisokból fogja lekérni. Ha nincs kiadva állapot, az alapértelmezett érték az "Összes".

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

Ha igaz, 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 konfigurálhatja a következővel az configure --defaults group=<name>: .

--server -s

Az Azure SQL Server neve. Ha meg van adva, lekéri a kiszolgáló összes kért biztonsági mentését.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az sql db ltr-backup restore

Előnézet

Az "sql db ltr-backup" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Hosszú távú megő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
                             [--assign-identity {false, true}]
                             [--auto-pause-delay]
                             [--availability-zone]
                             [--backup-storage-redundancy]
                             [--capacity]
                             [--compute-model {Provisioned, Serverless}]
                             [--edition]
                             [--elastic-pool]
                             [--encryption-protector]
                             [--encryption-protector-auto-rotation {false, true}]
                             [--family]
                             [--federated-client-id]
                             [--ha-replicas]
                             [--keys]
                             [--license-type {BasePrice, LicenseIncluded}]
                             [--min-capacity]
                             [--no-wait]
                             [--preferred-enclave-type {Default, VBS}]
                             [--read-scale {Disabled, Enabled}]
                             [--service-level-objective]
                             [--tags]
                             [--umi]
                             [--zone-redundant {false, true}]

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 mentés erőforrás-azonosítója. A biztonsági mentési azonosítóhoz használja az "az sql db ltr-backup show" vagy 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 az adatbázist vissza szeretné állítani.

--dest-server

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

Opcionális paraméterek

--assign-identity -i

Identitás hozzárendelése az adatbázishoz.

Elfogadott értékek: false, true
--auto-pause-delay

Az adatbázis automatikus szüneteltetése utáni percekben megadott idő. A -1 érték azt jelenti, hogy az automatikus szüneteltetés le van tiltva.

--availability-zone

Rendelkezésre állási zóna.

--backup-storage-redundancy --bsr

A biztonsági mentések tárolására használt biztonsági mentési tár redundanciái. Az engedélyezett értékek a következők: Local, Zone, Geo, GeoZone.

--capacity -c

A termékváltozat kapacitásösszetevője a DTU-k vagy virtuális magok egész számában.

--compute-model

Az adatbázis számítási modellje.

Elfogadott értékek: Provisioned, Serverless
--edition --tier -e

A termékváltozat kiadási összetevője. Az engedélyezett értékek a következők: Alapszintű, Standard, Prémium, GeneralPurpose, BusinessCritical, Rugalmas skálázás.

--elastic-pool

Az adatbázis létrehozásához a rugalmas készlet neve vagy erőforrás-azonosítója.

--encryption-protector

Megadja az adatbázistitkosítási védőkulcsként használni kívánt Azure Key Vault-kulcsot.

--encryption-protector-auto-rotation --epauto

Az adatbázistitkosítási védőkulcs automatikus elforgatási jelzője. Lehet igaz, hamis vagy null.

Elfogadott értékek: false, true
--family -f

A termékváltozat számítási generációs összetevője (csak virtuálismag-termékváltozatok esetén). Az engedélyezett értékek a következők: Gen4, Gen5.

--federated-client-id

Az SQL Database összevont ügyfélazonosítója. Bérlők közötti CMK-forgatókönyvekhez használatos.

--ha-replicas --read-replicas

Az adatbázishoz kiépíteni kívánt magas rendelkezésre állású replikák száma. Csak rugalmas skálázású kiadáshoz beállított tábla.

--keys

Az SQL Database AKV-kulcsainak listája.

--license-type

Az adatbázisra alkalmazandó licenctípus.LicenseIncluded ha licencre van szüksége, vagy BasePriceha rendelkezik licenccel, és jogosult az Azure HybridBenefit használatára.

Elfogadott értékek: BasePrice, LicenseIncluded
--min-capacity

Minimális kapacitás, amelyet az adatbázis mindig lefoglalt, ha nincs szüneteltetve.

--no-wait

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

Alapértelmezett érték: False
--preferred-enclave-type

Megadja az erőforrás enklávéjának típusát.

Elfogadott értékek: Default, VBS
--read-scale

Ha engedélyezve van, a kapcsolati sztring az alkalmazás szándékával rendelkező kapcsolatok egy olvashatóan másodlagos replikára irányíthatók. Ez a tulajdonság csak prémium szintű és üzletileg kritikus adatbázisokhoz van beállítva.

Elfogadott értékek: Disabled, Enabled
--service-level-objective --service-objective

Az új adatbázis szolgáltatási célkitűzése. Például: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.

--tags

Szóközzel elválasztott címkék: key[=value] [key[=value] ...]. Meglévő címkék törlése a "" használatával.

--umi --user-assigned-identity-id

Az SQL Database felhasználó által hozzárendelt identitásának listája.

--zone-redundant -z

Megadja, hogy engedélyezve legyen-e a zónaredundancia. Az alapértelmezett érték igaz, ha nincs megadva érték.

Elfogadott értékek: false, true
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az sql db ltr-backup show

Előnézet

Az "sql db ltr-backup" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

Hosszú távú adatmegőrzési biztonsági mentés 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;Hot"

Kötelező paraméterek

--database -d

Az Azure SQL Database 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 mentés neve. A biztonsági mentés neve az sql db ltr-backup show vagy az sql db ltr-backup list.

--server -s

Az Azure SQL Server neve. Ha meg van adva, lekéri a kiszolgáló összes kért biztonsági mentését.

Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.

az sql db ltr-backup wait

Előnézet

Az "sql db ltr-backup" parancscsoport előzetes verzióban és fejlesztés alatt áll. Referencia- és támogatási szintek: https://aka.ms/CLI_refstatus

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

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

Opcionális paraméterek

--created

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

Alapértelmezett érték: False
--custom

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

--deleted

Várjon a törlésig.

Alapértelmezett érték: False
--exists

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

Alapértelmezett érték: False
--expand

A válaszba belefoglalandó gyermekerőforrások. Az alapértelmezett érték Nincs.

--filter

OData szűrőkifejezés, amely a gyűjtemény elemeit szűri. Az alapértelmezett érték Nincs.

--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. Adjon meg --ids vagy más "Erőforrás-azonosító" argumentumot.

--interval

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

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

Az Azure SQL Database neve.

--resource-group -g

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

--server -s

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

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--timeout

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

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

Várjon, amíg frissül a provisioningState a következő helyen: "Sikeres".

Alapértelmezett érték: False
Globális paraméterek
--debug

Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.

--help -h

Jelenítse meg ezt a súgóüzenetet, és lépjen ki.

--only-show-errors

Csak a hibák megjelenítése, a figyelmeztetések mellőzése.

--output -o

Kimeneti formátum.

Elfogadott értékek: json, jsonc, none, table, tsv, yaml, yamlc
Alapértelmezett érték: json
--query

JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .

--subscription

Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést konfigurálhatja a következővel az account set -s NAME_OR_ID: .

--verbose

A naplózás részletességének növelése. Használja a --debug parancsot a teljes hibakeresési naplókhoz.