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.

Základ 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.

přijímané 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

--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.

--admin-user -u

Správa ustrator uživatelské jméno pro server. Po nastavení ji nelze změnit.

--auto-scale-iops

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

přijímané hodnoty: Disabled, Enabled
výchozí hodnota: Disabled
--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í.

přijímané hodnoty: Disabled, Enabled
--high-availability

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

přijímané hodnoty: Disabled, SameZone, ZoneRedundant
výchozí hodnota: Disabled
--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

Umístění. 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.

přijímané hodnoty: Offline, Online
výchozí hodnota: Offline
--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.

přijímané 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

Nezotvádejte výzvu k potvrzení.

výchozí hodnota: 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í.

--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řijímané hodnoty: json, jsonc, none, table, tsv, yaml, yamlc
výchozí hodnota: 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.