Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőre vonatkozik: :SQL Server
Az áttelepítési irányítópult egy kényelmes nézet, amely a Azure Arc által engedélyezett SQL Server összes példányát és a migrálási felkészültséget jeleníti meg. Az SQL Server, amelyet az Azure Arc engedélyezett, automatikusan elkészít egy kiértékelést az Azure-ba való migrálásra. 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 a Azure felügyeleti síkban lévő tulajdonságokként van előrevetítve, amely lehetővé teszi a Azure 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.
- A létrehozott értékelésekkel rendelkező SQL Server példányok áttekintése.
- 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:
- A Azure portálon keresse meg a Azure Arc, majd a Azure Arc központot.
- A bal oldali panelen bontsa ki az Adatszolgáltatásokat , és lépjen az SQL-kiszolgálókra.
- 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.
A SQL Server migrálási felmérésének összefoglalása
Az irányítópult ezen szakasza áttekintést nyújt a Azure Arc által engedélyezett SQL Server példányainak migrálási felméréséről és migrálási ké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 készültsége külön jelenik meg.
Azure Resource Graph lekérdezés
Azure Resource Graph hatékony és hatékony eszközöket biztosít a 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
- A migráció készenlétének értékelése – SQL Server az Azure Arc által támogatott
- Szabályok az SQL Server az Azure SQL Managed Instance migrálásához
- Értékelési szabályok az SQL Server Azure SQL Database migrálásához
- SQL Server migrálása az Azure SQL-be
- Az Azure Arc által engedélyezett SQL Server
A Azure Arc