Jegyzet
Az oldalhoz való hozzáférés engedélyezést igényel. Próbálhatod be jelentkezni vagy könyvtárat váltani.
Az oldalhoz való hozzáférés engedélyezést igényel. Megpróbálhatod a könyvtár váltását.
A következőkre vonatkozik:SQL Server
Az áttelepítési irányítópult egy kényelmes nézet, amely az Azure Arc által engedélyezett SQL Server összes példányát és azok migrálási felkészültségét jeleníti meg. Az Azure Arc által engedélyezett SQL Server automatikusan kiértékeli az Azure-ba való migrálást. Ez az értékelés nélkülözhetetlen szerepet játszik a felhőbe való migrálás és a modernizálás sikerességében. Ezzel az irányítópulttal nagy léptékben követheti nyomon a migrálási folyamatot. A felkészültség az Azure felügyeleti síkjának tulajdonságaiként van kivetítve, amely lehetővé teszi az Azure-ban natív szervezeti, címkézési és lekérdezési képességek használatát.
Az irányítópult a következő lehetőségeket nyújtja:
- A felderített SQL Server-példányok és -adatbázisok áttekintése.
- Az SQL Server-példányok áttekintése generált értékelésekkel.
- Az egyes Azure SQL-ajánlatok migrálási készültségi összefoglalása.
- Gazdag szűrési képességek, amelyekkel igényeihez igazíthatja a nézetet.
A migrálási értékelés áttekintése
Az áttelepítési irányítópultot a következő módokon érheti el:
- Az Azure Portalon keressen rá az Azure Arcra , és nyissa meg az Azure Arc-központot.
- A bal oldali panelen bontsa ki az Adatszolgáltatások elemet , és nyissa meg az SQL Server-példányokat.
- Válassza az Áttelepítési irányítópult lapot.
A felderített SQL Server-példányok és -adatbázisok összegzése
Az irányítópult első szakasza áttekintést nyújt az ön számára elérhető ÖSSZES SQL Server-példányról és adatbázisról. A példányok verzió és kiadás szerinti eloszlását is láthatja.
Az SQL Server migrálási felmérésének összegzése
Az irányítópult ezen szakasza áttekintést nyújt az Azure Arc által engedélyezett SQL Server-példányok migrálási felméréséről és migrálási felkészültségéről. Láthatja, hogy hány példány rendelkezik elérhető értékelésekkel. Az egyes Azure SQL-ajánlatok migrálási felkészültsége külön jelenik meg.
Azure Resource Graph-lekérdezés
Az Azure Resource Graph hatékony és hatékony eszközöket biztosít az Azure Arc által engedélyezett SQL Server-példányok készültségi tulajdonságainak lekérdezéséhez. Íme néhány minta lekérdezés.
resources
| where type == 'microsoft.azurearcdata/sqlserverinstances'
| where properties.migration.assessment.assessmentUploadTime > ago(14d) and properties.migration.assessment.enabled == true and isnotnull(parse_json(properties.migration.assessment.skuRecommendationResults))
| extend azureSqlDatabaseRecommendationStatus = tostring(properties.migration.assessment.skuRecommendationResults.azureSqlDatabase.recommendationStatus)
| extend azureSqlManagedInstanceRecommendationStatus = tostring(properties.migration.assessment.skuRecommendationResults.azureSqlManagedInstance.recommendationStatus)
| extend azureSqlVirtualMachineRecommendationStatus = tostring(properties.migration.assessment.skuRecommendationResults.azureSqlVirtualMachine.recommendationStatus)
| extend serverAssessments = tostring(properties.migration.assessment.serverAssessments)
| extend subscriptionId = extract(@"/subscriptions/([^/]+)", 1, id)
| extend resourceGroup = extract(@"/resource[g/G]roups/([^/]+)", 1, id)
| mv-expand platformStatus = pack_array(
pack("platform", "Azure SQL Database", "status", azureSqlDatabaseRecommendationStatus),
pack("platform", "Azure SQL Managed Instance", "status", azureSqlManagedInstanceRecommendationStatus),
pack("platform", "Azure SQL Virtual Machine", "status", azureSqlVirtualMachineRecommendationStatus)
)
| extend platformIncludedString = strcat('"AppliesToMigrationTargetPlatform":', strcat('"', replace(" ", "", tolower(tostring(platformStatus["platform"]))), '"'))
| extend platformHasIssues = tolower(serverAssessments) has tolower(platformIncludedString)
| project Platform = tostring(platformStatus["platform"]), status = tostring(platformStatus["status"]), tostring(serverAssessments), id, platformHasIssues
| extend finalStatus = case(
status == "Ready" and platformHasIssues, "Ready with Conditions",
status == "Ready", "Ready",
status == "NotReady", "NotReady",
isnull(status) or status !in ("Ready", "NotReady", "Ready with Conditions"), "Unknown",
"Unknown")
| summarize TotalAssessed = count(), Ready = countif(finalStatus == "Ready"), NotReady = countif(finalStatus == "NotReady"),
ReadyWithConditions = countif(finalStatus == "Ready with Conditions"), Unknown = countif(finalStatus == "Unknown")
by Platform
az graph query -q "resources | where type =~ 'microsoft.hybridcompute/machines' | extend machineId = tolower(tostring(id)), datacenter = iif(isnull(tags.Datacenter), '', tags.Datacenter), status = tostring(properties.status) | extend mssqlinstalled = coalesce(tobool(properties.detectedProperties.mssqldiscovered),false) | extend pgsqlinstalled = coalesce(tobool(properties.detectedProperties.pgsqldiscovered),false) | extend mysqlinstalled = coalesce(tobool(properties.detectedProperties.mysqldiscovered),false) | extend osSku = properties.osSku, osName = properties.osName, osVersion = properties.osVersion | extend coreCount = tostring(properties.detectedProperties.logicalCoreCount), totalPhysicalMemoryinGB = tostring(properties.detectedProperties.totalPhysicalMemoryInGigabytes) | extend operatingSystem = iif(isnotnull(osSku), osSku, osName) | where mssqlinstalled or mysqlinstalled or pgsqlinstalled | project id ,name, type, resourceGroup, subscriptionId, location, kind, osVersion, status, osSku,coreCount,totalPhysicalMemoryinGB,tags, mssqlinstalled, mysqlinstalled, pgsqlinstalled | sort by (tolower(tostring(name))) asc"
Kapcsolódó tartalom
- Migrálási készültség felmérése – Az Azure Arc által engedélyezett SQL Server
- Értékelési szabályok SQL Server és Azure SQL Managed Instance közötti migrációhoz
- Értékelési szabályok az SQL Server Azure SQL Database-re történő migrálásához
- SQL Server migrálása az Azure SQL
- Az Azure Arc által engedélyezett SQL Server
- Az Azure Arc által engedélyezett SQL Server üzembehelyezési lehetőségei