Azure SQL yönetilen örneği Azure Arc
Önkoşullar
Bu makaledeki görevlere devam edebilmeniz için, şunları yapmanız gerekir:
-
araçlar Azure Data Studio ve Azure clı içerir.
Azure Data Studio için, Azure Arc ve postgresql için uzantıları yükleme (veri hizmetlerine bağlı olarak)
Azure CLı için uzantıyı yüklemelisiniz
arcdata.
Azure SQL Yönetilen Örnek oluşturma
Yönetilen Örnek için create komutuna SQL seçenekleri görüntülemek için aşağıdaki komutu kullanın:
az sql mi-arc create --help
Yönetilen SQL oluşturmak için aşağıdaki komutu kullanın:
az sql mi-arc create -n <instanceName> --k8s-namespace <namespace> --use-k8s
Örnek:
az sql mi-arc create -n sqldemo --k8s-namespace my-namespace --use-k8s
Not
Adlar 13 karakterden kısa olmalı ve DNS adlandırma kurallarına uygun olmalıdır
Bellek ayırmayı ve sanal çekirdek ayırmayı belirtirken performansınızı kabul edilebilir olduğundan emin olmak için şu formülü kullanın: Her 1 sanal çekirdek için, SQL yönetilen örnek pod'larının çalıştırıca kubernetes düğümünde kullanılabilir en az 4 GB RAM kapasitesine sahip olmak gerekir.
SQL örneklerinin oluşturulmasını otomatikleştirmek ve yönetici parolası için etkileşimli istemden kaçınmak için, komutu çalıştırmadan önce ve ortam değişkenlerini istenen kullanıcı adı ve parola AZDATA_USERNAME AZDATA_PASSWORD olarak az sql mi-arc create ayarlayın.
Veri denetleyicisini aynı terminal oturumunda AZDATA_USERNAME ve AZDATA_PASSWORD kullanarak oluşturduysanız, AZDATA_USERNAME ve AZDATA_PASSWORD değerleri de SQL yönetilen örneği oluşturmak için kullanılır.
Not
Dolaylı bağlantı modunu kullanıyorsanız Kubernetes'te Azure SQL Yönetilen Örneği oluşturmak kaynakları otomatik olarak Azure'a kaydetmez. Kaynağı kaydetme adımları aşağıdaki makalelerde ve bulunmaktadır:
Örnekte örneği Azure Arc
Örneği görüntülemek için aşağıdaki komutu kullanın:
az sql mi-arc list --k8s-namespace <namespace> --use-k8s
Dış IP ve bağlantı noktası numarasını buradan kopyalayıp SQL Sunucusu/Azure SQL örneğine bağlanmak için Azure Data Studio veya SQL Server Management Studio.
Şu anda, Azure Data Studio Insiders derlemesinikullanın.