Not
Bu sayfaya erişim yetkilendirme gerektiriyor. Oturum açmayı veya dizinleri değiştirmeyi deneyebilirsiniz.
Bu sayfaya erişim yetkilendirme gerektiriyor. Dizinleri değiştirmeyi deneyebilirsiniz.
Geçiş panosu, Azure Arc tarafından etkinleştirilen tüm SQL Server örneklerini ve geçiş hazırlığını gösteren kullanışlı bir görünümdür. Azure Arc tarafından etkinleştirilen SQL Server, Azure'a geçiş için otomatik olarak bir değerlendirme oluşturur. Bu değerlendirme, buluta geçiş ve modernizasyon yolculuğunuzun başarısında önemli bir rol oynar. Bu panoyla geçiş yolculuğunu uygun ölçekte izleyebilirsiniz. Hazır olma durumu, Azure'a özgü kuruluş, etiketleme ve sorgulama özelliklerinin kullanılmasına olanak tanıyan Özellikler olarak Azure yönetim düzlemine yansıtılır.
Pano aşağıdakileri sağlar:
- Bulunan SQL Server örneklerine ve veritabanlarına genel bakış.
- Oluşturulan değerlendirmelerle SQL Server örneklerine genel bakış.
- Her Azure SQL teklifi için geçişe hazır olma özeti.
- Görünümü ihtiyaçlarınıza göre uyarlamak için kullanabileceğiniz zengin filtreleme özellikleri.
Geçiş değerlendirmesini gözden geçirme
Geçiş panosuna aşağıdaki yollarla erişebilirsiniz:
- Azure portalında Azure Arc'ı arayın ve Azure Arc merkezine gidin.
- Sol bölmede Veri hizmetleri'ni genişletin ve SQL Server örnekleri'ne gidin.
- Geçiş Panosu sekmesini seçin.
Bulunan SQL Server örneklerinin ve veritabanlarının özeti
Panonun ilk bölümünde, sizin için erişilebilir olan tüm SQL Server örneklerine ve veritabanlarına genel bir bakış sağlanır. Örneklerin sürüme ve baskıya göre dağılımını da görebilirsiniz.
SQL Server geçiş değerlendirmesinin özeti
Panonun bu bölümü, Azure Arc tarafından etkinleştirilen SQL Server örneklerinin geçiş değerlendirmesine ve geçiş hazırlığına genel bir bakış sağlar. Kaç örneğin kullanılabilir değerlendirmeleri olduğunu görebilirsiniz. Her Azure SQL teklifi için geçiş hazırlığı ayrı olarak gösterilir.
Azure Kaynak Grafı sorgusu
Azure Kaynak Grafı, Azure Arc tarafından etkinleştirilen SQL Server örneklerinin hazır olma özelliklerini sorgulamak için verimli ve performanslı araçlar sağlar. İşte bazı örnek sorgular.
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"
İlgili içerik
- Geçiş hazırlığını değerlendirme - Azure Arc tarafından etkinleştirilen SQL Server
- SQL Server'dan Azure SQL Yönetilen Örneği'ne geçiş için değerlendirme kuralları
- SQL Server'dan Azure SQL Veritabanı'na geçiş için değerlendirme kuralları
- SQL Server'ı Azure SQL'e geçirme
- Azure Arc tarafından etkinleştirilen SQL Server
- Azure Arc tarafından etkinleştirilen SQL Server için dağıtım seçenekleri