Pada tutorial kali ini akan dibahas bagaimana cara melakukan migrasi dari SQL Server database ke SQL Azure. Langkah pertama yang harus dilakukan adalah instalasi SQL Database Migration Wizard pada tautan berikut.
Sebagai contoh pada tutorial kali ini kita akan mengeksport database dengan nama StorageDb ke SQL Azure.
Caranya cukup mudah, pertama masuk kedalam portal Azure anda di halaman http://portal.azure.com. Kemudian buat SQL Azure dengan cara klik pada SQL Databases, kemudian pilih Add, kemudian masukan nama database yang akan dibuat sebagai contoh StorageDb, pada konfigurasi server tambahkan server baru karena kita belum membuat server sebelumnya.
Untuk paket kita akan mencoba paket yang paling murah yaitu paket basic seharga 7orb-an per bulan. Untuk pilihan region, anda dapat memilih region yang paling dekat dengan lokasi target pengguna anda.
Untuk group, anda dapat menambahkan group baru jika belum memiliki group. Group digunakan untuk mengelompokan resource yang anda buat pada layanan Microsoft Azure.
Langkah terakhir tekan tombol Create. Setelah beberapa saat anda akan melihat bahwa database pada SQL Azure sudah berhasil dibuat.
Setelah database di SQL Azure siap, maka langkah selanjutnya adalah menggunakan tools SQL Database Migration Wizard.
Sebelumnya anda dapat menambahkan konfigurasi firewall pada SQL Azure agar komputer anda dapat terkoneksi kedalam layanan SQL Azure, ikuti langkah dibawah ini.
Kemudian tambahkan ip dari komputer anda pada daftar tersebut agar anda dapat mengakses layanan SQL Azure dari komputer anda.
Buka SQL Database Migration Wizard, pilih Azure SQL Database sebagai target server, kemudian pada pilihan Migrate pilih Database. Tekan tombol Next
Pertama anda harus memasukan informasi sumber data yang akan dimigrasikan ke SQL Azure, pada contoh ini saya menggunakan SQL SERVER EXPRESS, dan database yang akan dimigrasi adalah StorageDb.
Kemudian tekan tombol Connect. Pilih Script all database object untuk mentransfer semua object pada database anda ke SQL Azure. Tekan tombol Next.
Maka tools ini akan menggenerate semua script yang dibutuhkan.
Langkah selanjutnya adalah menambahkan database server tujuan, yaitu database server yang sudah anda buat sebelumnya di SQL Azure, masukan informasi koneksi seperti server name, username, dan password. Tekan tombol Connect.
Tekan tombol next untuk memulai proses migrasi. Setelah proses migrasi selesai akan muncul tampilan seperti gambar dibawah ini.
Untuk memastikan apakah semua table beserta isinya sudah berhasil dimigrasikan ke SQL Azure, maka anda dapat membuka tools SQL Server Management Studio, kemudian hubungkan dengan SQL Azure.
Maka anda akan dapat melihat database StorageDb yang ada di SQL Azure.
Demikian tutorial untuk migrasi database dari database SQL Server di server onpremis kedalam database yang ada pada SQL Azure.