Sdílet prostřednictvím


az sql db ltr-backup

Tato skupina příkazů je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Správa dlouhodobého uchovávání záloh databáze SQL

Příkazy

Name Description Typ Stav
az sql db ltr-backup delete

Odstraňte dlouhodobé uchovávání záloh.

Základ Preview
az sql db ltr-backup list

Uveďte dlouhodobé zálohy uchovávání pro umístění, server nebo databázi.

Základ Preview
az sql db ltr-backup restore

Obnovení dlouhodobé zálohy uchovávání do nové databáze

Základ Preview
az sql db ltr-backup show

Získejte dlouhodobou zálohu uchovávání databáze.

Základ Preview
az sql db ltr-backup wait

Umístěte rozhraní příkazového řádku do stavu čekání, dokud nebude splněna podmínka databáze.

Základ Preview

az sql db ltr-backup delete

Preview

Skupina příkazů sql db ltr-backup je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Odstraňte dlouhodobé uchovávání záloh.

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

Příklady

Odstraňte dlouhodobé uchovávání záloh databáze.

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

Povinné parametry

--database -d

Název služby Azure SQL Database. Pokud zadáte (společně s názvem serveru), načte všechny požadované zálohy v této databázi.

--location -l

Umístěnípožadovaných

--name -n

Název zálohy LTR. Jako název zálohování použijte příkaz az sql db ltr-backup show nebo az sql db ltr-backup list.

--server -s

Název Azure SQL Serveru Pokud je zadáno, načte všechny požadované zálohy na tomto serveru.

Volitelné parametry

--yes -y

Nezotvádejte výzvu k potvrzení.

Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az sql db ltr-backup list

Preview

Skupina příkazů sql db ltr-backup je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Uveďte dlouhodobé zálohy uchovávání pro umístění, server nebo databázi.

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

Příklady

Uveďte dlouhodobé zálohy uchovávání databáze.

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

Výpis dlouhodobých záloh uchovávání pro server (výpis pouze nejnovějších záloh LTR, které patří do živých databází).

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

Zobrazení seznamu dlouhodobých záloh uchovávání pro server (s argumentem skupiny prostředků)

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

Výpis dlouhodobých záloh uchovávání pro umístění (výpis pouze nejnovějších záloh LTR, které patří do živých databází).

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

Uveďte dlouhodobé zálohy uchovávání informací pro umístění (s argumentem skupiny prostředků).

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

Povinné parametry

--location -l

Umístěnípožadovaných

Volitelné parametry

--database -d

Název služby Azure SQL Database. Pokud zadáte (společně s názvem serveru), načte všechny požadované zálohy v této databázi.

--database-state --state

"Vše", "Živé" nebo "Odstraněno". Načte zálohy pouze z databází zadaného stavu. Pokud žádný stav neprovied, ve výchozím nastavení je nastavená možnost Vše.

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

Pokud ano, vrátí se pouze nejnovější záloha pro každou databázi.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--server -s

Název Azure SQL Serveru Pokud je zadáno, načte všechny požadované zálohy na tomto serveru.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az sql db ltr-backup restore

Preview

Skupina příkazů sql db ltr-backup je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Obnovení dlouhodobé zálohy uchovávání do nové databáze

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říklady

Obnovení zálohy LTR

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"

Povinné parametry

--backup-id

ID prostředku dlouhodobé zálohy uchovávání, které se má obnovit. Pro ID zálohování použijte příkaz az sql db ltr-backup show nebo az sql db ltr-backup list.

--dest-database

Název databáze, která se vytvoří jako cíl obnovení.

--dest-resource-group

Název skupiny prostředků serveru pro obnovení databáze.

--dest-server

Název serveru pro obnovení databáze.

Volitelné parametry

--assign-identity -i

Přiřaďte identitu pro databázi.

Přípustné hodnoty: false, true
--auto-pause-delay

Doba v minutách, po které se databáze automaticky pozastaví. Hodnota -1 znamená, že automatické pozastavení je zakázané.

--availability-zone

Zóna dostupnosti.

--backup-storage-redundancy --bsr

Redundance úložiště zálohování použitá k ukládání záloh. Mezi povolené hodnoty patří: Local, Zone, Geo, GeoZone.

--capacity -c

Komponenta kapacity skladové položky v celočíselném počtu jednotek DTU nebo virtuálních jader.

--compute-model

Výpočetní model databáze.

Přípustné hodnoty: Provisioned, Serverless
--edition --tier -e

Součást edice skladové položky. Mezi povolené hodnoty patří: Basic, Standard, Premium, GeneralPurpose, BusinessCritical, Hyperscale.

--elastic-pool

Název nebo ID prostředku elastického fondu pro vytvoření databáze.

--encryption-protector

Určuje klíč trezoru klíčů Azure, který se má použít jako šifrovací klíč pro šifrování databáze.

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

Určuje příznak automatické obměně klíče pro šifrování databáze. Může to být pravda, nepravda nebo null.

Přípustné hodnoty: false, true
--family -f

Komponenta generování výpočetních prostředků skladové položky (pouze pro skladové položky virtuálních jader). Povolené hodnoty zahrnují: Gen4, Gen5.

--federated-client-id

ID federovaného klienta pro službu SQL Database. Používá se pro scénář CMK napříč tenanty.

--ha-replicas --read-replicas

Počet replik s vysokou dostupností, které se mají pro databázi zřídit. Lze nastavit pouze pro edici Hyperscale.

--keys

Seznam klíčů AKV pro službu SQL Database.

--license-type

Typ licence, který se má použít pro tuto databázi.LicenseIncluded pokud potřebujete licenci nebo BasePricepokud máte licenci a máte nárok na Azure HybridBenefit.

Přípustné hodnoty: BasePrice, LicenseIncluded
--min-capacity

Minimální kapacita databáze bude vždy přidělena, pokud není pozastavena.

--no-wait

Nečekejte na dokončení dlouhotrvající operace.

Default value: False
--preferred-enclave-type

Určuje typ enklávy pro tento prostředek.

Přípustné hodnoty: Default, VBS
--read-scale

Pokud je tato možnost povolená, mohou být připojení, která mají záměr aplikace nastavenou na jen pro čtení v jejich připojovací řetězec, směrována na sekundární repliku jen pro čtení. Tato vlastnost je nastavena pouze pro databáze Premium a Pro důležité obchodní informace.

Přípustné hodnoty: Disabled, Enabled
--service-level-objective --service-objective

Cíl služby pro novou databázi. Příklad: Basic, S0, P1, GP_Gen4_1, GP_S_Gen5_8, BC_Gen5_2, HS_Gen5_32.

--tags

Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".

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

Seznam identit přiřazených uživatelem pro službu SQL Database.

--zone-redundant -z

Určuje, jestli se má povolit redundance zón. Výchozí hodnota je true, pokud není zadána žádná hodnota.

Přípustné hodnoty: false, true
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az sql db ltr-backup show

Preview

Skupina příkazů sql db ltr-backup je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Získejte dlouhodobou zálohu uchovávání databáze.

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

Příklady

Umožňuje zobrazit dlouhodobé uchovávání záloh databáze.

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

Povinné parametry

--database -d

Název služby Azure SQL Database. Pokud zadáte (společně s názvem serveru), načte všechny požadované zálohy v této databázi.

--location -l

Umístěnípožadovaných

--name -n

Název zálohy LTR. Jako název zálohování použijte příkaz az sql db ltr-backup show nebo az sql db ltr-backup list.

--server -s

Název Azure SQL Serveru Pokud je zadáno, načte všechny požadované zálohy na tomto serveru.

Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.

az sql db ltr-backup wait

Preview

Skupina příkazů sql db ltr-backup je ve verzi Preview a ve vývoji. Referenční úrovně a úrovně podpory: https://aka.ms/CLI_refstatus

Umístěte rozhraní příkazového řádku do stavu čekání, dokud nebude splněna podmínka databáze.

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

Volitelné parametry

--created

Počkejte na vytvoření s 'provisioningState' v 'Succeeded'.

Default value: False
--custom

Počkejte, až podmínka splňuje vlastní dotaz JMESPath. Například provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Počkejte na odstranění.

Default value: False
--exists

Počkejte, až prostředek existuje.

Default value: False
--expand

Podřízené prostředky, které se mají zahrnout do odpovědi. Výchozí hodnota je None.

--filter

Výraz filtru OData, který filtruje prvky v kolekci. Výchozí hodnota je None.

--ids

Jedno nebo více ID prostředků (oddělených mezerami) Mělo by se jednat o úplné ID prostředku obsahující všechny informace o argumentech ID prostředku. Měli byste zadat argumenty --ids nebo jiné argumenty ID prostředku.

--interval

Interval dotazování v sekundách

Default value: 30
--name -n

Název služby Azure SQL Database.

--resource-group -g

Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>.

--server -s

Název Azure SQL Serveru Výchozí nastavení můžete nakonfigurovat pomocí az configure --defaults sql-server=<name>.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--timeout

Maximální čekání v sekundách.

Default value: 3600
--updated

Počkejte, dokud se neaktualizuje stav zřizování ve stavu Úspěch.

Default value: False
Globální parametry
--debug

Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.

--help -h

Zobrazte tuto zprávu nápovědy a ukončete ji.

--only-show-errors

Zobrazují se pouze chyby, potlačení upozornění.

--output -o

Výstupní formát

Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.

--subscription

Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID.

--verbose

Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.