Bu yazıda yerelde bulunan bir Microsoft SQL veritabanını Microsoft Azure’da SQL ortamına nasıl taşıyacağımızı anlatacağım.
Öncelikle Azure hesabımızda veritabanını atacağımız bir Server oluşturuyoruz.
Resim-2
Create a SQL Database Server seçeneğine tıklıyoruz.
Resim-3
Oluşturacağımız Server bilgilerini girdikten sonra check işaretini tıklıyoruz. Azure hesabında Serverımızı oluşturmuş olduk. Şimdi Azure hesabında yer alan Server bilgilerini alacağız bu bilgiler ile yerel SQL Serverdan buraya login olacağız.
Resim-4
Server sayfasının altındaki “Manage” butonuna tıklıyoruz açılan sayfada yer alan;
Resim-5
Url veya Server altında yazan Url adresini kopyalıyoruz.
SQL Server Management Studio’yu açıyoruz ve bir veritabanı oluşturup içerisine bilgiler yazıyoruz.
Resim-6
Veritabanımızın üzerine sağ tıklayıp Tasks >Deploy Database to SQL Azure seçeneğini seçiyoruz.
Resim-7
Karşımıza gelen ekranda veritabanımızı .dacpac yani Azure ortamının algılayacağı bir dosya formatına çevirme işlemi yapacağız aynı zamanda buradan Azure de bilgilerini aldığımız Server a bağlanıp veritabanını taşıyacağız.
Resim-8
Next seçeneğini seçip ilerliyoruz. Karşımıza gelen ekranda Server Connection bölümünde yer alan Connect butonunu tıklıyoruz. Azure de oluşturmuş olduğumuz veritabanı bilgilerini giriyoruz.
Resim-9
Connect butonunu tıklayıp Azure’da açmış olduğumuz hesaba login oluyoruz.
Resim-10
Login olduğumuzda Server Connection kısmında Azure hesabında yer alan Server adı görünür. Azure SQL database settings kısmında veritabanı türünü seçebilir ve kaç GB olacağını ayarlayabiliriz. Next seçeneğine tıklayıp devam ediyoruz.
Resim-11
Bu ekranda yaptığımız işlemlere dair bilgiler yer almaktadır. Source kısmında local veritabanımızın bilgileri, Target kısmında ise Azure hesabına taşınacak veritabanı bilgileri yer almaktadır. Finish seçeneğine tıklıyoruz. Veritabanımızın export edilmesini bekliyoruz.
Resim-12
İşlemin tamamlandığına dair bilgilendirme ekranı geldikten sonra Azure hesabımızdaki Servera giriş yapıyoruz.
Resim-13
Resim-14
Giriş yaptıktan sonra Select Database kısmından göndermiş olduğumuz databasemizi seçiyoruz.
Resim-15
Artık işlemlerimize Azure ortamında devam edebiliriz.
Bu konuyla ilgili sorularınızı alt kısımda bulunan yorumlar alanını kullanarak sorabilirsiniz.
Referanslar