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.
Kaynak eşitleme, doğrudan bağlı modda Kubernetes API'lerini kullanarak doğrudan Kubernetes kümesinde kaynak oluşturmanıza, güncelleştirmenize veya silmenize olanak tanır ve bu değişiklikleri Azure'a otomatik olarak eşitler. Bu makalede kaynak eşitleme açıklanmaktadır.
Note
Önizleme özelliği olarak, bu makalede sunulan teknoloji Microsoft Azure Önizlemeleri için Ek Kullanım Koşulları'na tabidir.
En son güncelleştirmeler sürüm notlarında bulunur.
Azure Arc özellikli veri hizmetlerini doğrudan bağlı modda dağıttığınızda, dağıtım bir kaynak eşitleme kuralı oluşturur. Bu kaynak eşitleme kuralı, Kubernetes API'lerini doğrudan çağırarak oluşturulan veya güncelleştirilen SQL yönetilen örneği gibi Arc kaynaklarının Azure'daki eşlenen kaynaklarda uygun şekilde güncelleştirilmesini ve kaynak meta verilerinin sürekli olarak Azure'a eşitlenmesini sağlar. Bu kural, veri denetleyicisiyle aynı kaynak grubunda oluşturulur.
Note
Kaynak eşitleme kuralı varsayılan olarak Azure Arc Veri Denetleyicisi dağıtımı sırasında oluşturulur ve yalnızca doğrudan bağlı modda geçerlidir.
Kaynak eşitleme kuralı olmadan, SQL yönetilen örneği aşağıdaki komut kullanılarak oluşturulur:
az sql mi-arc create --name <name> --resource-group <group> --location <Azure location> -–subscription <subscription> --custom-location <custom-location> --storage-class-backups <RWX capable storageclass>
Bu senaryoda ilk olarak Azure ARM API'leri çağrılır ve eşlenen Azure kaynağı oluşturulur. Bu eşlenen kaynak başarıyla oluşturulduktan sonra Kubernetes kümesinde SQL yönetilen örneğini oluşturmak için Kubernetes API'si çağrılır.
Kaynak eşitleme kuralıyla Kubernetes API'sini kullanarak Arc özellikli SQL yönetilen örneğini aşağıdaki gibi oluşturabilirsiniz:
az sql mi-arc create --name <name> --k8s-namespace <namespace> --use-k8s --storage-class-backups <RWX capable storageclass>
Bu senaryoda, SQL yönetilen örneği doğrudan Kubernetes kümesinde oluşturulur. Kaynak eşitleme kuralı, Azure'daki eşdeğer kaynağın da oluşturulmasını sağlar.
Kaynak eşitleme kuralı yanlışlıkla silinirse, aşağıdaki REST API'yi kullanarak eşitleme işlevini geri yüklemek için yeniden ekleyebilirsiniz. REST API'lerini yürütme yönergeleri için Azure REST API başvurusuna bakın. Veri denetleyicisi Azure kaynak aboneliğini ve kaynak grubunu kullandığınızdan emin olun.
https://management.azure.com/subscriptions/{{subscription}}/resourcegroups/{{resource_group}}/providers/microsoft.extendedlocation/customlocations/{{custom_location_name}}/resourcesyncrules/defaultresourcesyncrule?api-version=2021-08-31-preview
"location": "{{Azure region}}",
"properties": {
"targetResourceGroup": "/subscriptions/{{subscription}}/resourcegroups/{{resource_group_of_ data_controller}}",
"priority": 100,
"selector": {
"matchLabels": {
"management.azure.com/resourceProvider": "Microsoft.AzureArcData" //Mandatory
}
}
}
}
Limitations
- Kaynak eşitleme kuralı Azure Arc Veri denetleyicisini yansıtmaz. Azure Arc Veri denetleyicisiNIN ARM API aracılığıyla dağıtılması gerekir.
- Kaynak eşitleme yalnızca Arc özellikli SQL yönetilen örneği gibi Veri denetleyicisi dağıtımı sonrası veri hizmetleri için geçerlidir.
- Kaynak eşitleme kuralı Azure Arc Active Directory bağlayıcısını yansıtmıyor
- Kaynak eşitleme kuralı Azure Arc Örneği Yük Devretme Gruplarını yansıtmaz
İlgili içerik
CLI kullanarak doğrudan bağlantı modunda Azure Arc veri denetleyicisi oluşturma