az dms project task
Zarządzanie zadaniami dla projektu wystąpienia usługi Data Migration Service.
Polecenia
| az dms project task cancel |
Anuluj zadanie, jeśli jest obecnie w kolejce lub jest uruchomione. |
| az dms project task check-name |
Sprawdź, czy dana nazwa zadania jest dostępna w danym wystąpieniu usługi DMS, a także czy nazwa ma ważność. |
| az dms project task create |
Utwórz i uruchom zadanie migracji. |
| az dms project task cutover |
W przypadku zadania migracji online wykonaj migrację, wykonując migrację jednorazową. |
| az dms project task delete |
Usuń zadanie migracji. |
| az dms project task list |
Wyświetl listę zadań w projekcie. Niektóre zadania mogą mieć stan Nieznany, co oznacza, że wystąpił błąd podczas wykonywania zapytania o stan tego zadania. |
| az dms project task restart |
Uruchom ponownie całą migrację lub tylko określony obiekt. Obecnie obsługiwane tylko przez migracje bazy danych MongoDB. |
| az dms project task show |
Pokaż szczegóły zadania migracji. Aby uzyskać więcej szczegółów, użyj polecenia "--expand". |
| az dms project task stop |
Zatrzymuje zadanie lub zatrzymuje migrację do określonego obiektu (tylko migracje bazy danych MongoDB). |
az dms project task cancel
Anuluj zadanie, jeśli jest obecnie w kolejce lub jest uruchomione.
az dms project task cancel --name
--project-name
--resource-group
--service-name
Parametry wymagane
Nazwa zadania.
Nazwa Project.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Nazwa usługi.
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. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az dms project task check-name
Sprawdź, czy dana nazwa zadania jest dostępna w danym wystąpieniu usługi DMS, a także czy nazwa ma ważność.
az dms project task check-name --name
--project-name
--resource-group
--service-name
Parametry wymagane
Nazwa zadania do sprawdzenia.
Nazwa Project.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Nazwa usługi.
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. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az dms project task create
Utwórz i uruchom zadanie migracji.
Obsługiwane są następujące konfiguracje zadań: -) źródło -> docelowy :: typ zadania
- SQL -> SQLDB :: OfflineMigration
- PostgreSQL -> AzureDbForPostgreSql :: OnlineMigration
- MySQL -> AzureDbForMySQL :: OfflineMigration.
az dms project task create --database-options-json
--name
--project-name
--resource-group
--service-name
--source-connection-json
--target-connection-json
[--enable-data-integrity-validation]
[--enable-query-analysis-validation]
[--enable-schema-validation]
[--task-type]
Przykłady
Utwórz i uruchom zadanie migracji SQL w trybie offline. W przypadku migracji SQL ta operacja nie przeprowadzi kontroli poprawności.
az dms project task create --task-type OfflineMigration --database-options-json "C:\CLI Files\databaseOptions.json" -n mytask --project-name myproject -g myresourcegroup --service-name mydms --source-connection-json "{'dataSource': 'myserver', 'authentication': 'SqlAuthentication', 'encryptConnection': 'true', 'trustServerCertificate': 'true'}" --target-connection-json "C:\CLI Files\targetConnection.json"
Utwórz i uruchom zadanie SQL, które wykonuje wszystkie testy poprawności.
az dms project task create --task-type OfflineMigration --database-options-json "C:\CLI Files\databaseOptions.json" -n mytask --project-name myproject -g myresourcegroup --service-name mydms --source-connection-json "C:\CLI Files\sourceConnection.json" --target-connection-json "C:\CLI Files\targetConnection.json" --enable-data-integrity-validation --enable-query-analysis-validation --enable-schema-validation
Parametry wymagane
Informacje o bazie danych i tabeli. Może to być ciąg sformatowany w formacie JSON lub lokalizacja pliku zawierającego obiekt JSON. Zobacz przykład poniżej, aby zapoznać się z formatem.
Nazwa zadania.
Nazwa Project.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Nazwa usługi.
Informacje o połączeniu z serwerem źródłowym. Może to być ciąg sformatowany w formacie JSON lub lokalizacja pliku zawierającego obiekt JSON. Zobacz przykłady poniżej, aby zapoznać się z formatem.
Informacje o połączeniu z serwerem docelowym. Może to być ciąg sformatowany w formacie JSON lub lokalizacja pliku zawierającego obiekt JSON. Zobacz "source-connection-json", aby zapoznać się z przykładami formatów połączeń.
Parametry opcjonalne
Tylko w przypadku SQL. Czy przeprowadzić walidację integralności danych na podstawie sumy kontrolnej między źródłem i obiektem docelowym dla wybranej bazy danych i tabel.
Tylko w przypadku SQL. Czy przeprowadzić szybką i inteligentną analizę zapytań, pobierając zapytania z źródłowej bazy danych i wykonując je w obiekcie docelowym. Wynik będzie zawierać statystyki wykonywania dla wykonań w źródłowych i docelowych bazach danych dla wyodrębnionych zapytań.
Tylko w przypadku SQL. Czy porównać informacje o schemacie między źródłem i obiektem docelowym.
Typ przenoszenia danych, który będzie obsługiwać zadanie. Obsługiwane typy to: OnlineMigration, OfflineMigration. Jeśli nie zostanie podana, wartość domyślna to OfflineMigration dla SQL, MySQL i OnlineMigration for PostgreSQL.
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. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az dms project task cutover
W przypadku zadania migracji online wykonaj migrację, wykonując migrację jednorazową.
Aby wyświetlić wynik żądania, użyj polecenia "task show": az dms project task show ... --expand polecenia.
az dms project task cutover --name
--object-name
--project-name
--resource-group
--service-name
Parametry wymagane
Nazwa zadania.
Nazwa bazy danych w źródle, które chcesz przeciąć.
Nazwa Project.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Nazwa usługi.
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. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az dms project task delete
Usuń zadanie migracji.
az dms project task delete --name
--project-name
--resource-group
--service-name
[--delete-running-tasks]
[--yes]
Przykłady
Usuń zadanie migracji. (generowane automatycznie)
az dms project task delete --name MyTask --project-name MyProject --resource-group MyResourceGroup --service-name MyService
Parametry wymagane
Nazwa zadania.
Nazwa Project.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Nazwa usługi.
Parametry opcjonalne
Jeśli zadanie jest obecnie uruchomione, anuluj zadanie przed usunięciem projektu.
Nie monituj o potwierdzenie.
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. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az dms project task list
Wyświetl listę zadań w projekcie. Niektóre zadania mogą mieć stan Nieznany, co oznacza, że wystąpił błąd podczas wykonywania zapytania o stan tego zadania.
az dms project task list --project-name
--resource-group
--service-name
[--task-type]
Przykłady
Wyświetl listę wszystkich zadań w projekcie.
az dms project task list --project-name myproject -g myresourcegroup --service-name mydms
Wyświetl listę tylko SQL, aby SQL zadania migracji w projekcie.
az dms project task list --project-name myproject -g myresourcegroup --service-name mydms --task-type Migrate.SqlServer.SqlDb
Parametry wymagane
Nazwa Project.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Nazwa usługi.
Parametry opcjonalne
Filtruje listę według typu zadania. Aby uzyskać listę możliwych typów, zobacz "az dms check-status".
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. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az dms project task restart
Uruchom ponownie całą migrację lub tylko określony obiekt. Obecnie obsługiwane tylko przez migracje bazy danych MongoDB.
Aby wyświetlić wynik żądania, użyj polecenia "task show": az dms project task show ... --expand polecenia.
az dms project task restart --name
--project-name
--resource-group
--service-name
[--object-name]
Parametry wymagane
Nazwa zadania. Zadanie usługi DMS Project to działanie, które wykonuje pracę związaną z migracją. Może istnieć wiele zadań skojarzonych z Project.
Nazwa Project. Usługa DMS Project to logiczne grupowanie obejmujące połączenie źródłowej bazy danych, docelowe połączenie z bazą danych i listę baz danych do migracji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Nazwa usługi. Usługa DMS to wystąpienie platformy Azure, które wykonuje migracje bazy danych.
Parametry opcjonalne
Kwalifikowana nazwa bazy danych lub kolekcji, którą chcesz ponownie uruchomić. Pozostaw pole puste, aby ponownie uruchomić całą migrację.
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. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az dms project task show
Pokaż szczegóły zadania migracji. Aby uzyskać więcej szczegółów, użyj polecenia "--expand".
az dms project task show --name
--project-name
--resource-group
--service-name
[--expand]
Przykłady
Pokaż szczegóły zadania migracji. Aby uzyskać więcej szczegółów, użyj polecenia "--expand". (generowane automatycznie)
az dms project task show --name MyTask --project-name MyProject --resource-group MyResourceGroup --service-name MyService
Parametry wymagane
Nazwa zadania.
Nazwa Project.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Nazwa usługi.
Parametry opcjonalne
Rozwiń odpowiedź, aby podać więcej szczegółów. Użyj polecenia "command", aby wyświetlić więcej szczegółów zadania. Użyj polecenia z elementem "output", aby wyświetlić wyniki migracji zadania.
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. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az dms project task stop
Zatrzymuje zadanie lub zatrzymuje migrację do określonego obiektu (tylko migracje bazy danych MongoDB).
Aby wyświetlić wynik żądania, użyj polecenia "task show": az dms project task show ... --expand polecenia.
az dms project task stop --name
--project-name
--resource-group
--service-name
[--object-name]
Parametry wymagane
Nazwa zadania. Zadanie usługi DMS Project to działanie, które wykonuje pracę związaną z migracją. Może istnieć wiele zadań skojarzonych z Project.
Nazwa Project. Usługa DMS Project to logiczne grupowanie obejmujące połączenie źródłowej bazy danych, docelowe połączenie z bazą danych i listę baz danych do migracji.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Nazwa usługi. Usługa DMS to wystąpienie platformy Azure, które wykonuje migracje bazy danych.
Parametry opcjonalne
Obsługiwane tylko przez migracje bazy danych MongoDB. Kwalifikowana nazwa bazy danych lub kolekcji, którą chcesz zatrzymać. Pozostaw pole puste, aby zatrzymać całą migrację.
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. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.