Sdílet prostřednictvím


az mysql flexible-server import

Správa pracovních postupů importu pro flexibilní servery MySQL

Příkazy

Name Description Typ Stav
az mysql flexible-server import create

Vytvořte nový pracovní postup importu pro flexibilní server.

Core GA
az mysql flexible-server import stop-replication

Zastavení replikace mezi zdrojovým jedním serverem a cílovým flexibilním serverem

Core GA

az mysql flexible-server import create

Vytvořte nový pracovní postup importu pro flexibilní server.

Tento příkaz se používá pro následující dva účely: Migrace externího serveru MySQL na flexibilní server Azure MySQL, jehož záloha je uložená v kontejneru objektů blob Azure. Migrace jednoúčelového serveru Azure MySQL na flexibilní server Azure MySQL Další informace o konfiguraci sítě najdete v tématu

az mysql flexible-server import create --data-source
                                       --data-source-type {azure_blob, mysql_single}
                                       --name
                                       --resource-group
                                       [--address-prefixes]
                                       [--admin-password]
                                       [--admin-user]
                                       [--auto-scale-iops {Disabled, Enabled}]
                                       [--backup-identity]
                                       [--backup-key]
                                       [--backup-retention]
                                       [--data-source-backup-dir]
                                       [--data-source-sas-token]
                                       [--geo-redundant-backup {Disabled, Enabled}]
                                       [--high-availability {Disabled, SameZone, ZoneRedundant}]
                                       [--identity]
                                       [--iops]
                                       [--key]
                                       [--location]
                                       [--mode {Offline, Online}]
                                       [--private-dns-zone]
                                       [--public-access]
                                       [--sku-name]
                                       [--standby-zone]
                                       [--storage-auto-grow {Disabled, Enabled}]
                                       [--storage-size]
                                       [--subnet]
                                       [--subnet-prefixes]
                                       [--tags]
                                       [--tier]
                                       [--version]
                                       [--vnet]
                                       [--yes]
                                       [--zone]

Příklady

Aktivujte import z jednoúčelového serveru Azure mysql.

az mysql flexible-server import create --data-source-type mysql_single \
  --data-source test-single-server --resource-group test-rg \
  --location northeurope --name testserver \
  --sku-name Standard_B1ms --tier Burstable --public-access 0.0.0.0 \
  --storage-size 32 --tags "key=value" --version 5.7 --high-availability ZoneRedundant \
  --zone 1 --standby-zone 3 --storage-auto-grow Enabled --iops 500

Aktivace online importu z jednoúčelového serveru Azure mysql

az mysql flexible-server import create --data-source-type mysql_single \
  --data-source test-single-server --mode "Online" --resource-group test-rg \
  --location northeurope --name testserver \
  --sku-name Standard_B1ms --tier Burstable --public-access 0.0.0.0 \
  --storage-size 32 --tags "key=value" --version 5.7 --high-availability ZoneRedundant \
  --zone 1 --standby-zone 3 --storage-auto-grow Enabled --iops 500

Aktivujte import ze zdrojové zálohy uložené v kontejneru objektů blob Azure.

az mysql flexible-server import create --data-source-type "azure_blob" \
  --data-source "https://teststorage.blob.windows.net/backupcontainer" \
  --resource-group test-rg --name testserver --version 5.7 --location northeurope \
  --admin-user "username" --admin-password "password" \
  --sku-name Standard_D2ds_v4 --tier GeneralPurpose --public-access 0.0.0.0 \
  --storage-size 32 --tags "key=value" --high-availability ZoneRedundant \
  --zone 1 --standby-zone 3 --storage-auto-grow Enabled --iops 500

Aktivace importu ze zdrojové zálohy uloženého v kontejneru objektů blob Azure (Záložní soubory nejsou přítomné v kořenovém adresáři kontejneru. Místo toho se nachází v backupdata/data/)

az mysql flexible-server import create --data-source-type "azure_blob" \
  --data-source "https://teststorage.blob.windows.net/backupcontainer" \
  --data-source-backup-dir "backupdata/data/" \
  --resource-group test-rg --name testserver --version 5.7 --location northeurope \
  --admin-user "username" --admin-password "password" \
  --sku-name Standard_D2ds_v4 --tier GeneralPurpose --public-access 0.0.0.0 \
  --storage-size 32 --tags "key=value" --high-availability ZoneRedundant \
  --zone 1 --standby-zone 3 --storage-auto-grow Enabled --iops 500

Aktivace importu ze zdrojové zálohy uloženého v kontejneru objektů blob Azure (Záložní soubory, které jsou přítomné v kořenovém adresáři kontejneru a úložišti objektů blob přístupné prostřednictvím tokenu SAS s oprávněními ke čtení a výpisu. V příkazu s tokenem SAS předejte "--%".)

az mysql flexible-server import create --data-source-type "azure_blob" \
  --data-source "https://teststorage.blob.windows.net/backupcontainer" \
  --data-source-sas-token "sp=r&st=2023-07-20T10:30:07Z..."  \
  --resource-group test-rg --name testserver --version 5.7 --location northeurope \
  --admin-user "username" --admin-password "password" \
  --sku-name Standard_D2ds_v4 --tier GeneralPurpose --public-access 0.0.0.0 \
  --storage-size 32 --tags "key=value" --high-availability ZoneRedundant \
  --zone 1 --standby-zone 3 --storage-auto-grow Enabled --iops 500

Povinné parametry

--data-source

Zdroj dat pro import na flexibilní server Na základě typu zdroje dat zadejte zdroj dat, jak je uvedeno níže. Například mysql_single: Název nebo ID prostředku jednoúčelového serveru Azure MySQL. azure_blob: Název nebo ID prostředku kontejneru objektů blob Azure. Identifikátor URI úložiště kontejneru objektů blob Azure. Příklad: https://{blob_name}.blob.core.windows.net/{container_name}. Identifikátor URI úložiště by neměl obsahovat token SAS. V případě potřeby je možné token SAS zadat v parametru data-source-sas-token.

--data-source-type

Typ zdroje dat. Například mysql_single: Servery Azure Database for MySQL. azure_blob: Zdrojová záloha poskytovaná v kontejneru objektů blob Azure.

Vlastnost Hodnota
Přípustné hodnoty: azure_blob, mysql_single
--name -n

Název serveru. Název může obsahovat pouze malá písmena, číslice a znak spojovníku (-). Minimálně 3 znaky a maximálně 63 znaků.

--resource-group -g

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

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--address-prefixes

Předpona IP adresy, která se má použít při vytváření nové virtuální sítě ve formátu CIDR. Výchozí hodnota je 10.0.0.0/16.

--admin-password -p

Heslo správce. Minimálně 8 znaků a maximálně 128 znaků. Heslo musí obsahovat znaky ze tří z následujících kategorií: velká písmena anglické abecedy, malá písmena anglické abecedy, číslice a jiné než alfanumerické znaky.

Vlastnost Hodnota
Skupina parametrů: Authentication Arguments
--admin-user -u

Uživatelské jméno správce pro server. Po nastavení ji nelze změnit.

Vlastnost Hodnota
Skupina parametrů: Authentication Arguments
--auto-scale-iops

Povolte nebo zakažte iops automatického škálování. Výchozí hodnota je Povoleno.

Vlastnost Hodnota
Default value: Disabled
Přípustné hodnoty: Disabled, Enabled
--backup-identity

Název nebo ID prostředku identity uživatele geografické zálohy pro šifrování dat. Identita musí být ve stejné oblasti jako oblast zálohování.

--backup-key

ID prostředku klíče geografické zálohy klíče pro šifrování dat. Klíč musí být ve stejné oblasti jako oblast zálohování.

--backup-retention

Počet dnů, po které se záloha uchovává. Rozsah od 1 do 35 dnů. Výchozí hodnota je 7 dní.

--data-source-backup-dir

Relativní cesta k adresáři, ve kterém je uložená zdrojová záloha. Ve výchozím nastavení se záložní soubory načtou z kořenového adresáře úložiště. Tento parametr je platný pro zdroj dat založený na úložišti. Příklad: azure_blob.

--data-source-sas-token

Token SAS pro přístup ke zdroji dat. Tento parametr je platný pro zdroj dat založený na úložišti. Příklad: azure_blob.

--geo-redundant-backup

Bez ohledu na to, jestli je povolené geograficky redundantní zálohování.

Vlastnost Hodnota
Přípustné hodnoty: Disabled, Enabled
--high-availability

Povolte (ZoneRedundant nebo SameZone) nebo zakažte funkci vysoké dostupnosti.

Vlastnost Hodnota
Default value: Disabled
Přípustné hodnoty: Disabled, SameZone, ZoneRedundant
--identity

Název nebo ID prostředku identity přiřazené uživatelem pro šifrování dat.

--iops

Počet vstupně-výstupních operací za sekundu přidělených pro tento server Na základě zřízeného výpočetního výkonu a úložiště získáte určité množství bezplatných IOPS. Výchozí hodnota IOPS je bezplatná IOPS. Další informace o IOPS na základě výpočetních prostředků a úložiště najdete na flexibilním serveru Azure Database for MySQL v IOPS.

--key

ID prostředku primárního klíče služby keyvault pro šifrování dat.

--location -l

Location. Hodnoty z: az account list-locations. Výchozí umístění můžete nakonfigurovat pomocí .az configure --defaults location=<location>

--mode

Režim importu Hodnoty výčtu: [Offline, Online]. Výchozí hodnota je offline.

Vlastnost Hodnota
Default value: Offline
Přípustné hodnoty: Offline, Online
--private-dns-zone

Tento parametr platí jenom v případě, že vytváříte server repliky mezi oblastmi s privátním přístupem. Pro repliku pro čtení v oblasti s privátním přístupem se přenesou nastavení zdrojového serveru a tento parametr se ignoruje. Název nebo ID nové nebo existující zóny privátního dns. Privátní zónu DNS můžete použít ze stejné skupiny prostředků, jiné skupiny prostředků nebo jiného předplatného. Pokud chcete použít zónu z jiné skupiny prostředků nebo předplatného, zadejte ID prostředku. Rozhraní příkazového řádku vytvoří novou privátní zónu DNS ve stejné skupině prostředků jako virtuální síť, pokud ji uživatelé nezadají.

--public-access

Určuje veřejný přístup. Zadejte jeden nebo rozsah IP adres, které se mají zahrnout do seznamu povolených IP adres. Rozsahy IP adres musí být oddělené pomlčkou a nesmí obsahovat žádné mezery. Zadáním 0.0.0.0.0 povolíte veřejný přístup ze všech prostředků nasazených v Rámci Azure pro přístup k vašemu serveru. Nastavení na Hodnotu Žádné nastaví server v režimu veřejného přístupu, ale nevytvoří pravidlo brány firewall.

--sku-name

Název skladové položky výpočetních prostředků. Dodržuje konvenci Standard_{název virtuálního počítače}. Příklady: Standard_B1ms.

--standby-zone

Informace o zóně dostupnosti pohotovostního serveru, pokud je povolená vysoká dostupnost.

--storage-auto-grow

Povolte nebo zakažte automatické zvětšování úložiště. Výchozí hodnota je Povoleno.

Vlastnost Hodnota
Přípustné hodnoty: Disabled, Enabled
--storage-size

Kapacita úložiště serveru. Minimum je 32 GiB a max je 16 TiB.

--subnet

Název nebo ID prostředku nové nebo existující podsítě Tento parametr platí jenom v případě, že vytváříte server repliky mezi oblastmi s privátním přístupem. Pro repliku pro čtení v oblasti s privátním přístupem se přenesou nastavení zdrojového serveru a tento parametr se ignoruje. Pokud chcete použít podsíť z jiné skupiny prostředků nebo předplatného, zadejte místo názvu ID prostředku. Upozorňujeme, že podsíť se deleguje na flexibilní servery. Po delegování se tato podsíť nedá použít pro žádný jiný typ prostředků Azure.

--subnet-prefixes

Předpona IP adresy podsítě, která se má použít při vytváření nové podsítě ve formátu CIDR. Výchozí hodnota je 10.0.0.0/24.

--tags

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

--tier

Úroveň výpočetních prostředků serveru. Přijaté hodnoty: Burstable, GeneralPurpose, MemoryOptimized.

--version

Hlavní verze serveru.

--vnet

Název nebo ID nové nebo existující virtuální sítě Tento parametr platí jenom v případě, že vytváříte server repliky mezi oblastmi s privátním přístupem. Pro repliku pro čtení v oblasti s privátním přístupem se přenesou nastavení zdrojového serveru a tento parametr se ignoruje. Pokud chcete použít virtuální síť z jiné skupiny prostředků nebo předplatného, zadejte ID prostředku. Název musí mít délku 2 až 64 znaků. Název musí začínat písmenem nebo číslem, končí písmenem, číslicí nebo podtržítkem a může obsahovat pouze písmena, číslice, podtržítka, tečky nebo pomlčky.

--yes -y

Nevyzývejte k potvrzení.

Vlastnost Hodnota
Default value: False
--zone -z

Zóna dostupnosti, do které se má prostředek zřídit.

Globální parametry
--debug

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

Vlastnost Hodnota
Default value: False
--help -h

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

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

Vlastnost Hodnota
Default value: json
Přípustné hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
--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.

Vlastnost Hodnota
Default value: False

az mysql flexible-server import stop-replication

Zastavení replikace mezi zdrojovým jedním serverem a cílovým flexibilním serverem

az mysql flexible-server import stop-replication [--ids]
                                                 [--name]
                                                 [--resource-group]
                                                 [--subscription]
                                                 [--yes]

Příklady

Zastavte replikaci na testFlexServer.

az mysql flexible-server import stop-replication -g testGroup -n testFlexServer

Volitelné parametry

Následující parametry jsou volitelné, ale v závislosti na kontextu se může stát, že se jeden nebo více vyžaduje, aby se příkaz úspěšně spustil.

--ids

Jedno nebo více ID prostředků (oddělené 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 buď argumenty --ids, nebo jiné argumenty 'ID prostředku'.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--name -n

Název serveru. Název může obsahovat pouze malá písmena, číslice a znak spojovníku (-). Minimálně 3 znaky a maximálně 63 znaků.

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--resource-group -g

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

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--subscription

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

Vlastnost Hodnota
Skupina parametrů: Resource Id Arguments
--yes -y

Nevyzývejte k potvrzení.

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

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

Vlastnost Hodnota
Default value: False
--help -h

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

--only-show-errors

Zobrazit pouze chyby, potlačit upozornění.

Vlastnost Hodnota
Default value: False
--output -o

Výstupní formát

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

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

--verbose

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

Vlastnost Hodnota
Default value: False