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 stop-replication |
Zastavení replikace mezi zdrojovým jedním serverem a cílovým flexibilním serverem |
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
- Migrace jednoúčelového serveru Azure Database for MySQL na flexibilní server pomocí rozhraní příkazového řádku importu služby Azure Database for MySQL https://learn.microsoft.com/en-us/azure/mysql/migrate/migrate-single-flexible-mysql-import-cli
- Konfigurace veřejného přístupu https://docs.microsoft.com/en-us/azure/mysql/flexible-server/how-to-manage-firewall-cli
- Konfigurace privátního přístupu https://docs.microsoft.com/en-us/azure/mysql/flexible-server/how-to-manage-virtual-network-cli
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
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.
Typ zdroje dat. Například mysql_single: Servery Azure Database for MySQL. azure_blob: Zdrojová záloha poskytovaná v kontejneru objektů blob Azure.
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ů.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Volitelné parametry
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.
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.
Uživatelské jméno správce pro server. Po nastavení ji nelze změnit.
Povolte nebo zakažte iops automatického škálování. Výchozí hodnota je Zakázaná.
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í.
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í.
Počet dnů, po které se záloha uchovává. Rozsah od 1 do 35 dnů. Výchozí hodnota je 7 dní.
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.
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.
Bez ohledu na to, jestli je povolené geograficky redundantní zálohování.
Povolte (ZoneRedundant nebo SameZone) nebo zakažte funkci vysoké dostupnosti.
Název nebo ID prostředku identity přiřazené uživatelem pro šifrování dat.
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.
ID prostředku primárního klíče služby keyvault pro šifrování dat.
Umístění. Hodnoty z: az account list-locations
. Výchozí umístění můžete nakonfigurovat pomocí .az configure --defaults location=<location>
Režim importu Hodnoty výčtu: [Offline, Online]. Výchozí hodnota je offline.
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í.
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.
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.
Informace o zóně dostupnosti pohotovostního serveru, pokud je povolená vysoká dostupnost.
Povolte nebo zakažte automatické zvětšování úložiště. Výchozí hodnota je Povoleno.
Kapacita úložiště serveru. Minimum je 32 GiB a max je 16 TiB.
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.
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.
Značky oddělené mezerami: klíč[=hodnota] [klíč[=hodnota] ...]. K vymazání existujících značek použijte "".
Úroveň výpočetních prostředků serveru. Přijaté hodnoty: Burstable, GeneralPurpose, MemoryOptimized.
Hlavní verze serveru.
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.
Nezotvádejte výzvu k potvrzení.
Zóna dostupnosti, do které se má prostředek zřídit.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.
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
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.
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ů.
Název skupiny prostředků. Výchozí skupinu můžete nakonfigurovat pomocí az configure --defaults group=<name>
.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Nezotvádejte výzvu k potvrzení.
Globální parametry
Zvyšte úroveň podrobností protokolování, aby se zobrazily všechny protokoly ladění.
Zobrazte tuto zprávu nápovědy a ukončete ji.
Zobrazují se pouze chyby, potlačení upozornění.
Výstupní formát
Řetězec dotazu JMESPath Další http://jmespath.org/ informace a příklady najdete v tématu.
Název nebo ID předplatného. Výchozí předplatné můžete nakonfigurovat pomocí az account set -s NAME_OR_ID
.
Zvyšte úroveň podrobností protokolování. K úplnému ladění protokolů použijte příkaz --debug.