az mysql flexible-server import
Hantera importarbetsflöden för flexibla MySQL-servrar.
Kommandon
Name | Description | Typ | Status |
---|---|---|---|
az mysql flexible-server import create |
Skapa ett nytt importarbetsflöde för flexibel server. |
Kärna | Allmän tillgänglighet |
az mysql flexible-server import stop-replication |
För att stoppa replikeringen mellan den enskilda källservern och den flexibla målservern. |
Kärna | Allmän tillgänglighet |
az mysql flexible-server import create
Skapa ett nytt importarbetsflöde för flexibel server.
Det här kommandot används för följande två syften: Migrera en extern MySQL-server till Azure MySQL – flexibel server vars säkerhetskopiering lagras i en Azure Blob Container. Migrera en enskild Azure MySQL-server till Azure MySQL – flexibel server. Mer information om nätverkskonfiguration finns i
- Migrera Azure Database for MySQL – enskild server till flexibel server med Azure Database for MySQL Import CLI https://learn.microsoft.com/en-us/azure/mysql/migrate/migrate-single-flexible-mysql-import-cli
- Konfigurera offentlig åtkomst https://docs.microsoft.com/en-us/azure/mysql/flexible-server/how-to-manage-firewall-cli
- Konfigurera privat åtkomst 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]
Exempel
Utlös en import från en enskild Azure mysql-server.
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
Utlös en onlineimport från en enskild azure mysql-server.
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
Utlös en import från källsäkerhetskopian som lagras i Azure Blob-containern.
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
Utlös import från källsäkerhetskopiering som lagras i Azure Blob-containern. (Säkerhetskopieringsfiler finns inte i containerroten. Finns i stället i 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
Utlös import från källsäkerhetskopiering som lagras i Azure Blob-containern. (Säkerhetskopiera filer som finns i containerrot- och bloblagring som är tillgängliga via sas-token med läs- och listbehörigheter. Skicka "--%" i kommandot med SAS-token.)
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
Obligatoriska parametrar
Datakälla för import till flexibel server. Baserat på datakällans typ anger du datakällan enligt nedan. t.ex. mysql_single: Namnet eller resurs-ID:t för den enskilda Azure MySQL-servern. azure_blob: Namnet eller resurs-ID:t för Azure Blob-containern. Lagrings-URI för Azure Blob-containern. Exempel: https://{blob_name}.blob.core.windows.net/{container_name}. Lagrings-URI:n ska inte innehålla sas-token. Vid behov kan sas-token anges i parametern "data-source-sas-token".
Typ av datakälla. t.ex. mysql_single: Azure Database for MySQL-servrar. azure_blob: Källsäkerhetskopiering som tillhandahålls i Azure Blob-containern.
Namnet på servern. Namnet får bara innehålla gemener, siffror och bindestreck (-). Minst 3 tecken och högst 63 tecken.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Valfria parametrar
IP-adressprefixet som ska användas när du skapar ett nytt virtuellt nätverk i CIDR-format. Standardvärdet är 10.0.0.0/16.
Administratörens lösenord. Minst 8 tecken och högst 128 tecken. Lösenordet måste innehålla tecken från tre av följande kategorier: engelska versaler, engelska gemener, siffror och icke-alfanumeriska tecken.
Administratörsanvändarnamn för servern. När den har angetts kan den inte ändras.
Aktivera eller inaktivera automatiska skalnings-iops. Standardvärdet är Inaktiverat.
Namn eller resurs-ID för användaridentiteten för geo-säkerhetskopiering för datakryptering. Identiteten måste finnas i samma region som säkerhetskopieringsregionen.
Resurs-ID för keyvault-nyckel för geo-säkerhetskopiering för datakryptering. Nyckeln måste finnas i samma region som säkerhetskopieringsregionen.
Antalet dagar som en säkerhetskopia behålls. Intervall på 1 till 35 dagar. Standardvärdet är 7 dagar.
Relativ sökväg till katalogen där källsäkerhetskopiering lagras. Som standard kommer säkerhetskopieringsfilerna att läsas från lagringsroten. Den här parametern är giltig för lagringsbaserad datakälla. Exempel: azure_blob.
Sas-token för åtkomst till datakällan. Den här parametern är giltig för lagringsbaserad datakälla. Exempel: azure_blob.
Om geo-redundant säkerhetskopiering är aktiverat eller inte.
Aktivera (ZoneRedundant eller SameZone) eller inaktivera funktionen för hög tillgänglighet.
Namnet eller resurs-ID:t för den användartilldelade identiteten för datakryptering.
Antal IOPS som ska allokeras för den här servern. Du får en viss mängd kostnadsfri IOPS baserat på beräkning och lagring som etablerats. Standardvärdet för IOPS är kostnadsfri IOPS. Mer information om IOPS baserat på beräkning och lagring finns i IOPS i Azure Database for MySQL – flexibel server.
Resurs-ID för den primära nyckelvalvsnyckeln för datakryptering.
Plats. Värden från: az account list-locations
. Du kan konfigurera standardplatsen med hjälp av az configure --defaults location=<location>
.
Importläge. Uppräkningsvärden: [Offline, Online]. Standardvärdet är offline.
Den här parametern gäller endast om du skapar replikserver mellan regioner med privat åtkomst. För läsreplik i regionen med privat åtkomst överförs källserverinställningarna och den här parametern ignoreras. Namn eller ID för ny eller befintlig privat DNS-zon. Du kan använda den privata DNS-zonen från samma resursgrupp, en annan resursgrupp eller en annan prenumeration. Om du vill använda en zon från en annan resursgrupp eller prenumeration anger du resurs-ID. CLI skapar en ny privat DNS-zon inom samma resursgrupp som det virtuella nätverket om det inte tillhandahålls av användarna.
Avgör den offentliga åtkomsten. Ange en eller flera IP-adresser som ska ingå i listan över tillåtna IP-adresser. IP-adressintervall måste vara streckavgränsade och inte innehålla några blanksteg. Om du anger 0.0.0.0 kan offentlig åtkomst från alla resurser som distribueras i Azure komma åt servern. Om du ställer in den på "Ingen" anges servern i läget för offentlig åtkomst, men en brandväggsregel skapas inte.
Namnet på beräknings-SKU:n. Följer konventionen Standard_{VM-namn}. Exempel: Standard_B1ms.
Tillgänglighetszoninformationen för väntelägesservern när hög tillgänglighet är aktiverad.
Aktivera eller inaktivera automatisk uppväxning av lagringen. Standardvärdet är Aktiverat.
Serverns lagringskapacitet. Minimum är 32 GiB och max är 16 TiB.
Namn eller resurs-ID för ett nytt eller befintligt undernät. Den här parametern gäller endast om du skapar replikserver mellan regioner med privat åtkomst. För läsreplik i regionen med privat åtkomst överförs källserverinställningarna och den här parametern ignoreras. Om du vill använda ett undernät från en annan resursgrupp eller prenumeration anger du resurs-ID i stället för namn. Observera att undernätet delegeras till flexibleServers. Efter delegeringen kan det här undernätet inte användas för någon annan typ av Azure-resurser.
Ip-adressprefixet för undernätet som ska användas när du skapar ett nytt undernät i CIDR-format. Standardvärdet är 10.0.0.0/24.
Blankstegsavgränsade taggar: key[=value] [key[=value] ...]. Använd "" för att rensa befintliga taggar.
Beräkningsnivå för servern. Godkända värden: Burstable, GeneralPurpose, MemoryOptimized.
Serverns huvudversion.
Namn eller ID för ett nytt eller befintligt virtuellt nätverk. Den här parametern gäller endast om du skapar replikserver mellan regioner med privat åtkomst. För läsreplik i regionen med privat åtkomst överförs källserverinställningarna och den här parametern ignoreras. Om du vill använda ett virtuellt nätverk från en annan resursgrupp eller prenumeration anger du ett resurs-ID. Namnet måste vara mellan 2 och 64 tecken. Namnet måste börja med en bokstav eller siffra, sluta med en bokstav, ett tal eller understreck och får endast innehålla bokstäver, siffror, understreck, punkter eller bindestreck.
Fråga inte efter bekräftelse.
Tillgänglighetszon som resursen ska etableras i.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.
az mysql flexible-server import stop-replication
För att stoppa replikeringen mellan den enskilda källservern och den flexibla målservern.
az mysql flexible-server import stop-replication [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Exempel
Stoppa replikeringen till "testFlexServer".
az mysql flexible-server import stop-replication -g testGroup -n testFlexServer
Valfria parametrar
Ett eller flera resurs-ID:t (utrymmesavgränsade). Det bör vara ett fullständigt resurs-ID som innehåller all information om argumenten "Resurs-ID". Du bör ange antingen --id eller andra "Resurs-ID"-argument.
Namnet på servern. Namnet får bara innehålla gemener, siffror och bindestreck (-). Minst 3 tecken och högst 63 tecken.
Namnet på resursgruppen. Du kan konfigurera standardgruppen med .az configure --defaults group=<name>
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Fråga inte efter bekräftelse.
Globala parametrar
Öka loggningsverositeten för att visa alla felsökningsloggar.
Visa det här hjälpmeddelandet och avsluta.
Visa bara fel och ignorera varningar.
Utdataformat.
JMESPath-frågesträng. Mer http://jmespath.org/ information och exempel finns i.
Namn eller ID för prenumerationen. Du kan konfigurera standardprenumerationen med .az account set -s NAME_OR_ID
Öka loggningsverbositeten. Använd --debug för fullständiga felsökningsloggar.