az mysql flexible-server import
Zarządzanie przepływami pracy importu dla serwerów elastycznych MySQL.
Polecenia
Nazwa | Opis | Typ | Stan |
---|---|---|---|
az mysql flexible-server import create |
Utwórz nowy przepływ pracy importu dla serwera elastycznego. |
Podstawowe funkcje | Ogólna dostępność |
az mysql flexible-server import stop-replication |
Aby zatrzymać replikację między pojedynczym serwerem źródłowym i docelowym serwerem elastycznym. |
Podstawowe funkcje | Ogólna dostępność |
az mysql flexible-server import create
Utwórz nowy przepływ pracy importu dla serwera elastycznego.
To polecenie jest używane do następujących dwóch celów: aby przeprowadzić migrację zewnętrznego serwera MySQL do serwera elastycznego Usługi Azure MySQL, którego kopia zapasowa jest przechowywana w kontenerze obiektów blob platformy Azure. Aby przeprowadzić migrację pojedynczego serwera usługi Azure MySQL do serwera elastycznego usługi Azure MySQL. Aby uzyskać więcej informacji na temat konfiguracji sieci, zobacz
- Migrowanie usługi Azure Database for MySQL — pojedynczy serwer do serwera elastycznego przy użyciu interfejsu wiersza polecenia importowania usługi Azure Database for MySQL https://learn.microsoft.com/en-us/azure/mysql/migrate/migrate-single-flexible-mysql-import-cli
- Konfigurowanie dostępu publicznego https://docs.microsoft.com/en-us/azure/mysql/flexible-server/how-to-manage-firewall-cli
- Skonfiguruj dostęp https://docs.microsoft.com/en-us/azure/mysql/flexible-server/how-to-manage-virtual-network-cliprywatny.
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]
Przykłady
Wyzwalanie importu z pojedynczego serwera usługi 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
Wyzwalanie importu online z pojedynczego serwera usługi 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
Wyzwalanie importu ze źródłowej kopii zapasowej przechowywanej w kontenerze obiektów blob platformy 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
Wyzwalaj importowanie ze źródłowej kopii zapasowej przechowywanej w kontenerze obiektów blob platformy Azure. (Pliki kopii zapasowej nie są obecne w katalogu głównym kontenera. Zamiast tego znajdują się w danych kopii zapasowej/danych/)
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
Wyzwalaj importowanie ze źródłowej kopii zapasowej przechowywanej w kontenerze obiektów blob platformy Azure. (Pliki kopii zapasowej obecne w magazynie głównym kontenera i blob dostępne za pośrednictwem tokenu sas z uprawnieniami odczyt i lista. Przekaż polecenie "--%" w poleceniu przy użyciu tokenu SAS.
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
Parametry wymagane
Źródło danych do importowania do serwera elastycznego. Na podstawie typu źródła danych podaj źródło danych, jak wspomniano poniżej. np. mysql_single: nazwa lub identyfikator zasobu pojedynczego serwera usługi Azure MySQL. azure_blob: nazwa lub identyfikator zasobu kontenera obiektów blob platformy Azure. Identyfikator URI magazynu kontenera obiektów blob platformy Azure. Przykład: https://{blob_name}.blob.core.windows.net/{container_name}. Identyfikator URI magazynu nie powinien zawierać tokenu sas. W razie potrzeby token sas można podać w parametrze "data-source-sas-token".
Typ źródła danych. np. mysql_single: Serwery usługi Azure Database for MySQL. azure_blob: Źródłowa kopia zapasowa udostępniona w kontenerze obiektów blob platformy Azure.
Nazwa serwera programu . Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Parametry opcjonalne
Prefiks adresu IP używany podczas tworzenia nowej sieci wirtualnej w formacie CIDR. Wartość domyślna to 10.0.0.0/16.
Hasło administratora. Minimalnie 8 znaków i maksymalnie 128 znaków. Hasło musi zawierać znaki z trzech z następujących kategorii: wielkie litery angielskie, małe litery angielskie, cyfry i znaki inne niż alfanumeryczne.
Nazwa użytkownika administratora serwera. Po ustawieniu nie można go zmienić.
Włącz lub wyłącz operacje we/wy skalowania automatycznego. Wartość domyślna to Wyłączone.
Nazwa lub identyfikator zasobu tożsamości użytkownika kopii zapasowej geograficznej na potrzeby szyfrowania danych. Tożsamość musi znajdować się w tym samym regionie co region kopii zapasowej.
Identyfikator zasobu klucza magazynu kluczy kopii zapasowej geograficznej na potrzeby szyfrowania danych. Klucz musi znajdować się w tym samym regionie co region kopii zapasowej.
Liczba dni przechowywania kopii zapasowej. Zakres od 1 do 35 dni. Wartość domyślna to 7 dni.
Ścieżka względna katalogu, w którym jest przechowywana kopia zapasowa źródła. Domyślnie pliki kopii zapasowej będą odczytywane z katalogu głównego magazynu. Ten parametr jest prawidłowy dla źródła danych opartego na magazynie. Przykład: azure_blob.
Token sygnatury dostępu współdzielonego do uzyskiwania dostępu do źródła danych. Ten parametr jest prawidłowy dla źródła danych opartego na magazynie. Przykład: azure_blob.
Określa, czy jest włączona geograficznie nadmiarowa kopia zapasowa.
Włącz (ZoneRedundant lub SameZone) lub wyłącz funkcję wysokiej dostępności.
Nazwa lub identyfikator zasobu tożsamości przypisanej przez użytkownika na potrzeby szyfrowania danych.
Liczba operacji we/wy na sekundę do przydzielenia dla tego serwera. Uzyskasz pewną ilość bezpłatnych operacji we/wy na sekundę na podstawie aprowizacji zasobów obliczeniowych i magazynu. Wartość domyślna liczby operacji we/wy na sekundę to bezpłatna wartość operacji we/wy na sekundę. Aby dowiedzieć się więcej na temat liczby operacji we/wy na sekundę opartych na obliczeniach i magazynie, zapoznaj się z tematem Liczba operacji we/wy na sekundę w usłudze Azure Database for MySQL — elastyczny serwer.
Identyfikator zasobu podstawowego klucza magazynu kluczy na potrzeby szyfrowania danych.
Lokalizacja. Wartości z: az account list-locations
. Lokalizację domyślną można skonfigurować przy użyciu polecenia az configure --defaults location=<location>
.
Tryb importowania. Wartości wyliczenia: [Offline, Online]. Wartość domyślna to Offline.
Ten parametr ma zastosowanie tylko w przypadku tworzenia między regionami serwera repliki z dostępem prywatnym. W przypadku repliki do odczytu w regionie z dostępem prywatnym ustawienia serwera źródłowego są przenoszone i ten parametr jest ignorowany. Nazwa lub identyfikator nowej lub istniejącej prywatnej strefy DNS. Możesz użyć prywatnej strefy DNS z tej samej grupy zasobów, innej grupy zasobów lub innej subskrypcji. Jeśli chcesz użyć strefy z innej grupy zasobów lub subskrypcji, podaj identyfikator zasobu. Interfejs wiersza polecenia tworzy nową prywatną strefę DNS w tej samej grupie zasobów co sieć wirtualna, jeśli nie zostanie podana przez użytkowników.
Określa dostęp publiczny. Wprowadź pojedynczy lub zakres adresów IP, które mają być uwzględnione na liście dozwolonych adresów IP. Zakresy adresów IP muszą być oddzielone kreską i nie zawierają żadnych spacji. Określenie wartości 0.0.0.0.0 umożliwia dostęp publiczny z dowolnych zasobów wdrożonych na platformie Azure w celu uzyskania dostępu do serwera. Ustawienie go na wartość "Brak" ustawia serwer w trybie dostępu publicznego, ale nie tworzy reguły zapory.
Nazwa jednostki SKU obliczeniowej. Zgodnie z konwencją Standard_{nazwa maszyny wirtualnej}. Przykłady: Standard_B1ms.
Informacje o strefie dostępności serwera rezerwowego po włączeniu wysokiej dostępności.
Włączanie lub wyłączanie automatycznego zwiększania rozmiaru magazynu. Wartość domyślna to Włączone.
Pojemność magazynu serwera. Minimum to 32 GiB, a maksimum to 16 TiB.
Nazwa lub identyfikator zasobu nowej lub istniejącej podsieci. Ten parametr ma zastosowanie tylko w przypadku tworzenia między regionami serwera repliki z dostępem prywatnym. W przypadku repliki do odczytu w regionie z dostępem prywatnym ustawienia serwera źródłowego są przenoszone i ten parametr jest ignorowany. Jeśli chcesz użyć podsieci z innej grupy zasobów lub subskrypcji, podaj identyfikator zasobu zamiast nazwy. Należy pamiętać, że podsieć zostanie delegowana do serwerów elastycznych. Po delegowaniu tej podsieci nie można używać dla żadnego innego typu zasobów platformy Azure.
Prefiks adresu IP podsieci do użycia podczas tworzenia nowej podsieci w formacie CIDR. Wartość domyślna to 10.0.0.0/24.
Tagi rozdzielone spacjami: klucz[=wartość] [key[=value] ...]. Użyj ciągu "", aby wyczyścić istniejące tagi.
Warstwa obliczeniowa serwera. Zaakceptowane wartości: Burstable, GeneralPurpose, MemoryOptimized.
Wersja główna serwera.
Nazwa lub identyfikator nowej lub istniejącej sieci wirtualnej. Ten parametr ma zastosowanie tylko w przypadku tworzenia między regionami serwera repliki z dostępem prywatnym. W przypadku repliki do odczytu w regionie z dostępem prywatnym ustawienia serwera źródłowego są przenoszone i ten parametr jest ignorowany. Jeśli chcesz użyć sieci wirtualnej z innej grupy zasobów lub subskrypcji, podaj identyfikator zasobu. Nazwa musi zawierać od 2 do 64 znaków. Nazwa musi zaczynać się literą lub cyfrą, kończyć literą, cyfrą lub podkreśleniami i może zawierać tylko litery, cyfry, podkreślenia, kropki lub łączniki.
Nie monituj o potwierdzenie.
Strefa dostępności, do której należy aprowizować zasób.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.
az mysql flexible-server import stop-replication
Aby zatrzymać replikację między pojedynczym serwerem źródłowym i docelowym serwerem elastycznym.
az mysql flexible-server import stop-replication [--ids]
[--name]
[--resource-group]
[--subscription]
[--yes]
Przykłady
Zatrzymaj replikację na "testFlexServer".
az mysql flexible-server import stop-replication -g testGroup -n testFlexServer
Parametry opcjonalne
Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".
Nazwa serwera programu . Nazwa może zawierać tylko małe litery, cyfry i znak łącznika (-). Minimalnie 3 znaki i maksymalnie 63 znaki.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>
.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Nie monituj o potwierdzenie.
Parametry globalne
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID
.
Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.