KURUM İÇİ SQL SERVER VERİTABANINI AZURE SANAL MAKİNELER ÜZERİNE TAŞIMA
Bu bölümde sizlere kendi yapınızda bulunan SQL Server veritabanını Microsoft Azure sanal makineler üzerinde çalıştırdığınız bir SQL Server’a nasıl taşıyacağınızı anlatmaya çalışacağım.
Kendi yapınızda çalıştırdığınız bir sanal sunucuyu Azure ortamına taşımayı daha önce örnek çalışmamızda sizlere anlatmıştım ve ne kadar kolay olduğunu sizlerde görmüştünüz. SQL Server uygulamanızın Azure sanal makineler üzerine taşınması esnasında da çok minimal kod değiştirmeleri ya da hiçbir değişiklik yapmadan taşınabileceğini göreceksiniz.
- Bunun için öncelikli olarak Microsoft Azure üzerinde Storage Account oluşturmamız gerekmektedir.
- Azure Management Portal ekranında NEW-DATA SERVICES-STORAGE bölümünden QUICK CREATE butonuna basıyoruz.
- Açılan bölümden storage hesabımız için bir URL giriyouz ve Location/Affinity Group ile Replication bilgilerini girdikten sonra CREATE STORAGE ACCOUNT butonuna basıyoruz.
- Storage hesabınız açıldıktan sonra hesabın üzerindeyken Manage Access Keys butonuna basın ve çıkan anahtarları bir text dosyasına kaydedin.
- Şimdi kurum içi SQL Serverınızdan veritabanınızı dışarıya çıkartabilirsiniz.
- SQL Server Management Studio’yu açın ve veritabanınız üzerinde sağ tuş ile tıklayarak Tasks – Export Data-tier Application butonuna basın.
- Export Settings bölümünde Save to Windows Azure bölümünü seçin ve Connect butonuna basın.
- Connect butonuna bastıktan sonra Storage Account alanına Azure storage hesabınızın ismini yazın, Account Key bölümüne de daha önce storage hesabınızın keylerini kopyaladığınız text dosyasından Primary Key’i yazın.
- Ardından container bölümüne bir container ismi girin ve NEXT butonuna basın.
- Özet bölümünden sonra Finnish butonuna basabilirsiniz.
- Bu işlemlerden sonra Azure platformu üzerinde bulunan SQL Server sanal makinenize bağlanabilirsiniz
- SQL Server Management Studio’yu açıyoruz.
- SQL Server Management Studio açıldıktan sonra Database bölümüne sağ tuş ile tıklıyoruz ve Import Data-tier Application butonuna basıyoruz.
- Özet bölümünü geçtikten sonra Import Settings alanında Import from Windows Azure bölümüne tıklayın.
- Connect butonuna bastıktan sonra Storage Account alanına Azure storage hesabınızın ismini yazın, Account Key bölümüne de daha önce storage hesabınızın keylerini kopyaladığınız text dosyasından Primary Key’i yazın.
- Connect butonuna bastıktan sonra lokalde bulunan veritabanınızdan export ederken girdiğiniz bilgiler karşınıza gelecektir.
- Database Setting bölümünü var sayılan ayarlar ile geçebilirsiniz.
- Özet bölümünden sonra Finish butonuna basın.
- Daha sonra SQL Server veri tabanınızı kontrol ettiğinizde Import işleminin başarılı bir şekilde tamamlandığını görebilirsiniz.