Azure SQL Yönetilen Örneği’ni kullanmaya başlama

Şunlar için geçerlidir:Azure SQL Yönetilen Örneği

Azure SQL Yönetilen Örneği , en son SQL Server (Enterprise Edition) veritabanı altyapısıyla %100'e yakın uyumluluğu olan bir veritabanı oluşturur ve genel güvenlik sorunlarını ele alan bir yerel sanal ağ (VNet) uygulaması ve mevcut SQL Server müşterileri için uygun bir iş modeli sağlar.

Bu makalede, sql yönetilen örneğini hızlı bir şekilde yapılandırmayı ve oluşturmayı ve veritabanlarınızı geçirmeyi öğreten içeriğe yönelik başvurular bulacaksınız.

Hızlı Başlangıç'a genel bakış

Aşağıdaki hızlı başlangıçlar hızlı bir şekilde BIR SQL Yönetilen Örneği oluşturmanıza, istemci uygulaması için sanal makine veya noktadan siteye VPN bağlantısı yapılandırmanıza ve bir dosyayı kullanarak .bak veritabanını yeni SQL Yönetilen Örneğinize geri yüklemenize olanak tanır.

Ortamı yapılandırma

İlk adım olarak, ilk SQL Yönetilen Örneğinizi yerleştirileceği ağ ortamıyla oluşturmanız ve SQL Yönetilen Örneği'ne sorgu yürüttüğünüz bilgisayardan veya sanal makineden bağlantıyı etkinleştirmeniz gerekir. Aşağıdaki kılavuzları kullanabilirsiniz:

  • Azure portalını kullanarak BIR SQL Yönetilen Örneği oluşturun. Azure portalında gerekli parametreleri (kullanıcı adı/parola, çekirdek sayısı ve maksimum depolama miktarı) yapılandırıp ağ ayrıntıları ve altyapı gereksinimleri hakkında bilgi sahibi olmanıza gerek kalmadan Azure ağ ortamını otomatik olarak oluşturursunuz. Şu anda SQL Yönetilen Örneği oluşturmasına izin verilen bir abonelik türüne sahip olduğunuzdan emin olmanız gerekir. Kullanmak istediğiniz kendi ağınız varsa veya ağı özelleştirmek istiyorsanız bkz. Azure SQL Yönetilen Örneği için mevcut bir sanal ağı yapılandırma veya Azure SQL Yönetilen Örneği için sanal ağ oluşturma.

  • SQL Yönetilen Örneği, genel uç nokta olmadan kendi sanal asında oluşturulur. İstemci uygulaması erişimi için, şu hızlı başlangıçlardan birini kullanarak aynı sanal ağda (farklı alt ağ) bir VM oluşturabilir veya istemci bilgisayarınızdan sanal ağa noktadan siteye VPN bağlantısı oluşturabilirsiniz:

    • Verilerinize doğrudan ortamınızdan erişmek için SQL Yönetilen Örneğinizde genel uç noktayı etkinleştirin.
    • SQL Server Management Studio dahil olmak üzere istemci uygulaması bağlantısı için SQL Yönetilen Örneği sanal asında Azure Sanal Makinesi oluşturun.
    • SQL Server Management Studio ve diğer istemci bağlantı uygulamalarına sahip olduğunuz istemci bilgisayarınızdan SQL Yönetilen Örneğine noktadan siteye VPN bağlantısı ayarlayın. Bu, SQL Yönetilen Örneğinize ve sanal ağınıza bağlantı için iki seçenektir.

    Not

    • Yerel ağınızdan hızlı yol veya siteden siteye bağlantı da kullanabilirsiniz, ancak bu yaklaşımlar bu hızlı başlangıçların kapsamı dışındadır.
    • Bekletme süresini 0 'dan (sınırsız saklama) başka bir değere değiştirirseniz, bekletmenin yalnızca bekletme değeri değiştirildikten sonra yazılan günlükler için geçerli olacağını unutmayın (bekletmenin sınırsız olarak ayarlandığı süre boyunca yazılan günlükler, bekletme etkinleştirildikten sonra bile korunur).

SQL Yönetilen Örneği'nin el ile oluşturulmasına alternatif olarak, bu işlemi betikleyip otomatikleştirmek için PowerShell, Resource Manager şablonuyla PowerShell veya Azure CLI kullanabilirsiniz.

Veritabanlarınızı geçirme

SQL Yönetilen Örneği oluşturup erişimi yapılandırdıktan sonra SQL Server veritabanlarınızı geçirmeye başlayabilirsiniz. Kaynak veritabanında geçirmek istediğiniz desteklenmeyen özellikler varsa geçiş başarısız olabilir. Hataları önlemek ve uyumluluğu denetlemek için Data Migration Yardımcısı'nı (DMA) kullanarak SQL Server'da veritabanlarınızı analiz edebilir ve FileStream veya birden çok günlük dosyasının bulunması gibi SQL Yönetilen Örneğine geçişi engelleyebilecek herhangi bir sorun bulabilirsiniz. Bu sorunları çözerseniz veritabanlarınız SQL Yönetilen Örneği'ne geçirilmeye hazırdır. Veritabanı Deneme Yardımcısı , iş yükünüzü SQL Server'a kaydedebilen ve sql yönetilen örneğinde yeniden yürütebilen bir diğer kullanışlı araçtır. Böylece, SQL Yönetilen Örneğine geçiş yaparsanız herhangi bir performans sorunu olup olmadığını belirleyebilirsiniz.

Veritabanınızı SQL Yönetilen Örneği'ne geçirebileceğinizden emin olduktan sonra, yerel SQL Server geri yükleme özelliklerini kullanarak veritabanını bir dosyadan SQL Yönetilen Örneği'ne .bak geri yükleyebilirsiniz. Şirket içinde veya Azure Sanal Makinelerinde yüklü SQL Server veritabanı altyapısından veritabanlarını geçirmek için bu yöntemi kullanabilirsiniz. Hızlı başlangıç için bkz . Yedeklemeden SQL Yönetilen Örneğine geri yükleme. Bu hızlı başlangıçta Transact-SQL komutunu kullanarak RESTORE Azure Blob depolamada depolanan bir .bak dosyadan geri yükleyebilirsiniz.

Bahşiş

Transact-SQL komutunu kullanarak BACKUP Azure Blob depolamada veritabanınızın yedeğini oluşturmak için bkz . URL'ye SQL Server yedeklemesi.

Bu hızlı başlangıçlar, veritabanı yedeklemesini hızlı bir şekilde oluşturmanızı, yapılandırmanızı ve bir SQL Yönetilen Örneğine geri yüklemenizi sağlar. Bazı senaryolarda SQL Yönetilen Örneği'nin ve gerekli ağ ortamının dağıtımını özelleştirmeniz veya otomatikleştirmeniz gerekir. Bu senaryolar aşağıda açıklanacaktır.

Ağ ortamını özelleştirme

Örnek Azure portalı kullanılarak oluşturulduğunda sanal ağ/alt ağ otomatik olarak yapılandırılabilir, ancak sanal ağ ve alt ağ parametrelerini yapılandırabileceğiniz için SQL Yönetilen Örneği'nde örnek oluşturmaya başlamadan önce bunu oluşturmak iyi olabilir. Ağ ortamını oluşturmanın ve yapılandırmanın en kolay yolu, örneğin yerleştirileceği ağınızı ve alt ağınızı oluşturan ve yapılandıran Azure Kaynak dağıtım şablonunu kullanmaktır. Yalnızca Azure Resource Manager dağıtım düğmesine basmanız ve formu parametrelerle doldurmanız yeterlidir.

Alternatif olarak, ağın oluşturulmasını otomatikleştirmek için bu PowerShell betiğini de kullanabilirsiniz.

SQL Yönetilen Örneğinizi dağıtmak istediğiniz bir sanal ağınız ve alt ağınız varsa, sanal ağınızın ve alt ağınızın ağ gereksinimlerini karşıladığından emin olmanız gerekir. Alt ağınızın düzgün yapılandırıldığını doğrulamak için bu PowerShell betiğini kullanın. Bu betik ağınızı doğrular ve sorunları bildirir, nelerin değiştirilmesi gerektiğini bildirir ve ardından sanal ağınızda/alt ağınızda gerekli değişiklikleri yapmayı teklif eder. Sanal ağınızı/alt ağınızı el ile yapılandırmak istemiyorsanız bu betiği çalıştırın. Ağ altyapınızın herhangi bir büyük yeniden yapılandırmasından sonra da çalıştırabilirsiniz. Kendi ağınızı oluşturmak ve yapılandırmak istiyorsanız bağlantı mimarisini ve SQL Yönetilen Örneği ortamı oluşturma ve yapılandırmaya yönelik bu nihai kılavuzu okuyun.

SQL Yönetilen Örneğine geçiş

Daha önce bahsedilen hızlı başlangıçlar, yerel RESTORE özelliği kullanarak hızla bir SQL Yönetilen Örneği ayarlamanıza ve veritabanlarınızı taşımanıza olanak tanır. Kavramların hızlı kanıtını tamamlamak ve çözümünüzün Yönetilen Örnek üzerinde çalışabildiğini doğrulamak istiyorsanız bu iyi bir başlangıç noktasıdır.

Ancak, üretim veritabanınızı ve hatta bazı performans testlerinde kullanmak istediğiniz geliştirme/test veritabanlarını geçirmek için aşağıdakiler gibi bazı ek teknikleri kullanmayı göz önünde bulundurmanız gerekir:

  • Performans testi - Kaynak SQL Server örneğinizdeki temel performans ölçümlerini ölçmeli ve veritabanını geçirdiğiniz hedef SQL Yönetilen Örneği'nin performans ölçümleriyle karşılaştırmalısınız. Performans karşılaştırması için en iyi yöntemler hakkında daha fazla bilgi edinin.
  • Çevrimiçi geçiş - Bu makalede açıklanan yerel RESTORE ile veritabanlarının geri yüklenmesini (ve orada depolanmadıysa Azure Blob depolama alanına kopyalanmasını) beklemeniz gerekir. Bu, özellikle daha büyük veritabanları için uygulamanızın kapalı kalma süresine neden olur. Üretim veritabanınızı taşımak için Veri Geçişi hizmetini (DMS) kullanarak veritabanınızı en düşük kapalı kalma süresiyle geçirin. DMS bunu, kaynak veritabanınızda yapılan değişiklikleri geri yüklenen SQL Yönetilen Örneği veritabanına artımlı olarak göndererek gerçekleştirir. Bu şekilde, uygulamanızı en düşük kapalı kalma süresiyle kaynaktan hedef veritabanına hızla geçirebilirsiniz.

Önerilen geçiş işlemi hakkında daha fazla bilgi edinin.

Sonraki adımlar