az datamigration

Megjegyzés

Ez a hivatkozás az Azure CLI adatmigrációs bővítményének része (2.15.0-s vagy újabb verzió). A bővítmény automatikusan telepíti az az datamigration parancs első futtatásakor. További információ a bővítményekről.

Az adatmigrálás kezelése.

Parancsok

az datamigration get-assessment

Értékelés indítása SQL Server példány(ok)on.

az datamigration get-sku-recommendation

SKU-javaslatokat adhat Azure SQL ajánlatokhoz.

az datamigration performance-data-collection

Teljesítményadatok gyűjtése adott SQL Server példány(ok)ra vonatkozóan.

az datamigration register-integration-runtime

Regisztrálja Database Migration Service a Integration Runtime.

az datamigration sql-db

Adatbázis SQL DB-be történő migrálásának kezelése.

az datamigration sql-db cancel

Állítsa le a folyamatban lévő adatbázis SQL DB-be való migrálását.

az datamigration sql-db create

Hozzon létre egy új adatbázis-migrálást egy adott SQL DB-be.

az datamigration sql-db delete

Folyamatban lévő vagy befejezett adatbázis-migrálás törlése az SQL DB-be.

az datamigration sql-db show

Lekérheti egy adott SQL-adatbázis megadott adatbázis-migrálását.

az datamigration sql-db wait

Helyezze a parancssori felületet várakozó állapotba, amíg az sql-db adatmigrálási feltétel nem teljesül.

az datamigration sql-managed-instance

Adatbázis-migrálások kezelése SQL Managed Instance.

az datamigration sql-managed-instance cancel

Állítsa le a folyamatban lévő adatbázis migrálását SQL Managed Instance.

az datamigration sql-managed-instance create

Hozzon létre egy új adatbázis-migrálást egy adott SQL Managed Instance.

az datamigration sql-managed-instance cutover

Átállás kezdeményezése folyamatban lévő online adatbázis-migráláshoz SQL Managed Instance.

az datamigration sql-managed-instance show

Lekérheti egy adott SQL Managed Instance megadott adatbázis-migrálását.

az datamigration sql-managed-instance wait

Helyezze a parancssori felületet várakozó állapotba, amíg az sql-managed-instance adatmigrálási feltétel nem teljesül.

az datamigration sql-service

Database Migration Service kezelése.

az datamigration sql-service create

Hozzon létre Database Migration Service.

az datamigration sql-service delete

Törölje Database Migration Service.

az datamigration sql-service delete-node

Törölje az integrációs modul csomópontot.

az datamigration sql-service list

Kérje le az erőforráscsoportban található összes Database Migration Services-szolgáltatást. És kérje le az előfizetésben lévő összes Database Migration Servicest.

az datamigration sql-service list-auth-key

Kérje le a saját üzemeltetésű Integration Runtime hitelesítési kulcsainak listáját.

az datamigration sql-service list-integration-runtime-metric

Lekérheti a regisztrált integrációs runtine csomópontokat és azok monitorozási adatait egy adott Database Migration Service.

az datamigration sql-service list-migration

Kérje le a szolgáltatáshoz csatolt adatbázis-migrálások listáját.

az datamigration sql-service regenerate-auth-key

Új hitelesítési kulcskészlet létrehozása saját üzemeltetésű Integration Runtime.

az datamigration sql-service show

Kérje le a Database Migration Service.

az datamigration sql-service update

Frissítse Database Migration Service.

az datamigration sql-service wait

Helyezze a parancssori felületet várakozó állapotba, amíg az sql-service adatmigrálási feltétel nem teljesül.

az datamigration sql-vm

Sql-alapú virtuális gépre történő adatbázis-migrálások kezelése.

az datamigration sql-vm cancel

Állítsa le az adatbázis SQL-alapú virtuális gépre való folyamatban lévő migrálását.

az datamigration sql-vm create

Hozzon létre egy új adatbázis-migrálást egy adott SQL-alapú virtuális gépre.

az datamigration sql-vm cutover

Átállás kezdeményezése folyamatban lévő online adatbázis-migráláshoz SQL virtuális gépre.

az datamigration sql-vm show

Lekérheti egy adott SQL-alapú virtuális gép megadott adatbázis-migrálását.

az datamigration sql-vm wait

Helyezze a parancssori felületet várakozó állapotba, amíg az sql-vm adatmigrálási feltétel nem teljesül.

az datamigration get-assessment

Értékelés indítása SQL Server példány(ok)on.

az datamigration get-assessment [--config-file-path]
                                [--connection-string]
                                [--output-folder]
                                [--overwrite]

Példák

Futtassa az SQL Assessmentet adott SQL Server kapcsolati sztring használatával.

az datamigration get-assessment --connection-string "Data Source=LabServer.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" --output-folder "C:\AssessmentOutput" --overwrite

Futtassa az SQL Assessmentet egy adott SQL Server az értékelési konfigurációs fájl használatával.

az datamigration get-assessment --config-file-path "C:\Users\user\document\config.json"

Futtassa az SQL Assessmentet több SQL Serveren egyetlen hívásban a kapcsolati sztring használatával.

az datamigration get-assessment --connection-string "Data Source=LabServer1.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" "Data Source=LabServer2.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" --output-folder "C:\AssessmentOutput" --overwrite

Opcionális paraméterek

--config-file-path

A ConfigFile elérési útja.

--connection-string

SQL Server kapcsolati sztringeket.

--output-folder

Kimeneti mappa az értékelési jelentés tárolásához.

--overwrite

Engedélyezze ezt a paramétert a meglévő értékelési jelentés felülírásához.

az datamigration get-sku-recommendation

SKU-javaslatokat adhat Azure SQL ajánlatokhoz.

az datamigration get-sku-recommendation [--config-file-path]
                                        [--database-allow-list]
                                        [--database-deny-list]
                                        [--display-result]
                                        [--elastic-strategy]
                                        [--end-time]
                                        [--output-folder]
                                        [--overwrite]
                                        [--scaling-factor]
                                        [--start-time]
                                        [--target-percentile]
                                        [--target-platform]
                                        [--target-sql-instance]

Példák

Termékváltozatra vonatkozó javaslat lekérése adott SQL Server parancssor használatával.

az datamigration get-sku-recommendation --output-folder "C:\PerfCollectionOutput" --database-allow-list AdventureWorks1 AdventureWorks2 --display-result --overwrite

SKU-javaslat lekérése adott SQL Server az értékelési konfigurációs fájl használatával.

az datamigration get-sku-recommendation --config-file-path "C:\Users\user\document\config.json"

Opcionális paraméterek

--config-file-path

A ConfigFile elérési útja.

--database-allow-list

Szóközzel elválasztott lista azoknak az adatbázisoknak a neveiről, amelyeket engedélyezni kell a termékváltozatra vonatkozó javaslatokhoz, miközben az összes többit kizárja. Csak az alábbiak egyikét állítsa be, vagy egyiket sem: databaseAllowList, databaseDenyList. Alapértelmezett: null.

--database-deny-list

Szóközzel elválasztott lista azoknak az adatbázisoknak a neveiről, amelyeket nem kell figyelembe venni a termékváltozatra vonatkozó javaslathoz. Csak az alábbiak egyikét állítsa be, vagy egyiket sem: databaseAllowList, databaseDenyList. Alapértelmezett: null.

--display-result

Azt határozza meg, hogy ki szeretné-e nyomtatni a termékváltozat javaslati eredményeit a konzolra. Engedélyezze ezt a paramétert az eredmény megjelenítéséhez.

--elastic-strategy

Azt határozza meg, hogy a rugalmas stratégiát használja-e a termékváltozat-javaslatokhoz az erőforrás-használati profilkészítés alapján. Engedélyezze ezt a paramétert a rugalmas stratégia használatához.

--end-time

Az összesítés során figyelembe veendő teljesítményadatpontok UTC-záró időpontja ÉÉÉÉ-HH-NN ÓÓ:MM formátumban. Csak alapszintű (nem rugalmas) stratégiához használatos. Alapértelmezett: a rendszer az összes összegyűjtött adatpontot figyelembe veszi.

--output-folder

Kimeneti mappa, ahol a SQL Server teljesítményadatai vannak tárolva. Az itt megadott értéknek meg kell egyeznie a PerfDataCollectionben használt értékkel.

--overwrite

Azt határozza meg, hogy felülírja-e a meglévő termékváltozat javaslatjelentéseit. Engedélyezze ezt a paramétert a felülíráshoz.

--scaling-factor

Az SKU-javaslat során használt skálázási (kényelmi) tényező. Ha például azt állapítják meg, hogy 4 virtuális magos CPU-követelmény van 150%-os skálázási tényezővel, akkor a valódi CPU-követelmény 6 virtuális mag lesz.

alapértelmezett érték: 100
--start-time

Az összesítés során figyelembe veendő teljesítményadatpontok UTC kezdő időpontja ÉÉÉÉ-HH-NN ÓÓ:MM formátumban. Csak alapszintű (nem rugalmas) stratégiához használatos. Alapértelmezett: a rendszer az összes összegyűjtött adatpontot figyelembe veszi.

--target-percentile

A teljesítményadatok összesítése során használandó adatpontok százalékos aránya. Csak alapszintű (nem rugalmas) stratégiához használatos.

alapértelmezett érték: 95
--target-platform

SKU-javaslat célplatformja: AzureSqlDatabase, AzureSqlManagedInstance, AzureSqlVirtualMachine vagy Any. Ha bármelyik lehetőség van kiválasztva, akkor a rendszer kiértékeli mindhárom célplatform termékváltozat-javaslatait, és visszaadja a legjobb illesztést.

alapértelmezett érték: Any
--target-sql-instance

Annak az SQL-példánynak a neve, amelyhez ajánlott termékváltozatot javasolni. Alapértelmezett: az outputFolder a PerfDataCollection művelet által létrehozott fájlokat ellenőrzi, és minden talált példányhoz javaslatokat ad.

az datamigration performance-data-collection

Teljesítményadatok gyűjtése adott SQL Server példány(ok)ra vonatkozóan.

az datamigration performance-data-collection [--config-file-path]
                                             [--connection-string]
                                             [--number-of-iteration]
                                             [--output-folder]
                                             [--perf-query-interval]
                                             [--static-query-interval]
                                             [--time]

Példák

Egy adott SQL Server teljesítményadatainak gyűjtése kapcsolati sztring használatával.

az datamigration performance-data-collection --connection-string "Data Source=LabServer.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" --output-folder "C:\PerfCollectionOutput" --number-of-iteration 5 --perf-query-interval 10 --static-query-interval 60

Több SQL Server teljesítményadatainak összegyűjtése egy hívásban kapcsolati sztring használatával.

az datamigration performance-data-collection --connection-string "Data Source=LabServer1.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" "Data Source=LabServer2.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" --output-folder "C:\PerfCollectionOutput" --number-of-iteration 5 --perf-query-interval 10 --static-query-interval 60

Gyűjtse össze egy adott SQL Server teljesítményadatait az értékelési konfigurációs fájl használatával.

az datamigration performance-data-collection --config-file-path "C:\Users\user\document\config.json"

Gyűjtse össze egy adott SQL Server teljesítményadatait egy időkorlát megadásával. Ha a megadott időkorlát megelőzi az iterációs ciklust, a folyamat az utolsó ciklus teljesítményadatainak mentése nélkül fejeződik be.

az datamigration performance-data-collection --connection-string "Data Source=LabServer.database.net;Initial Catalog=master;Integrated Security=False;User Id=User;Password=password" --output-folder "C:\PerfCollectionOutput" --number-of-iteration 5 --perf-query-interval 10 --static-query-interval 60 --time 60

Opcionális paraméterek

--config-file-path

A ConfigFile elérési útja.

--connection-string

SQL Server kapcsolati sztringeket.

--number-of-iteration

A fájlban való megőrzés előtt végrehajtandó teljesítményadat-gyűjtemény iterációinak száma. Az alapértelmezett értékekkel például a teljesítményadatok 30 másodpercenként * 20 iteráció = 10 percenként lesznek megőrizve. Minimum: 2.

alapértelmezett érték: 20
--output-folder

Kimeneti mappa a teljesítményadatok tárolásához.

--perf-query-interval

A teljesítményadatok lekérdezésének időköze másodpercben.

alapértelmezett érték: 30
--static-query-interval

A statikus konfigurációs adatok lekérdezésének és megőrzésének időköze másodpercben.

alapértelmezett érték: 3600
--time

Az az idő, amely után a parancs végrehajtása automatikusan leáll, másodpercben. Ha ez a paraméter nincs megadva, manuális beavatkozásra lesz szükség a parancs végrehajtásának leállításához.

az datamigration register-integration-runtime

Regisztrálja Database Migration Service a Integration Runtime.

az datamigration register-integration-runtime --auth-key
                                              [--installed-ir-path]
                                              [--ir-path]

Példák

Az SQL Migration Service regisztrálása saját üzemeltetésű Integration Runtime.

az datamigration register-integration-runtime --auth-key "IR@00000-0000000-000000-aaaaa-bbbb-cccc"

Telepítse Integration Runtime, és regisztráljon rajta egy SQL Migration Service-t.

az datamigration register-integration-runtime --auth-key "IR@00000-0000000-000000-aaaaa-bbbb-cccc" --ir-path "C:\Users\user\Downloads\IntegrationRuntime.msi"

Olvassa el a Integration Runtime a megadott telepítési helyről.

az datamigration register-integration-runtime --auth-key "IR@00000-0000000-000000-aaaaa-bbbb-cccc" --installed-ir-path "D:\My Softwares\Microsoft Integration Runtime\5.0"

Kötelező paraméterek

--auth-key

Az SQL Migration Service AuthKey kulcsa.

Opcionális paraméterek

--installed-ir-path

Verziómappa elérési útja a Integration Runtime telepített helyen. Ez az integrációs modul telepítésekor adható meg, de a parancs nem olvassa be. Formátum: "Microsoft Integration Runtime".

--ir-path

Az MSI Integration Runtime elérési útja.