Mulai menggunakan database tunggal di Azure SQL Database
Berlaku untuk: Azure SQL Database
Database tunggal adalah platform dikelola penuh sebagai database layanan (PaaS), sebagai layanan (DbaaS) yang merupakan mesin penyimpanan ideal untuk aplikasi modern kelahiran cloud. Di bagian ini, Anda akan mempelajari cara mengonfigurasi dan membuat database tunggal dengan cepat di Azure SQL Database.
Gambaran umum mulai cepat
Di bagian ini, Anda akan melihat ringkasan artikel yang tersedia yang dapat membantu Anda memulai database tunggal dengan cepat. Mulai cepat berikut ini mengaktifkan Anda membuat database tunggal dengan cepat, mengonfigurasi aturan firewall tingkat server, lalu mengimpor database ke dalam database tunggal baru menggunakan .bacpac
file:
- Buat database tunggal menggunakan portal Microsoft Azure.
- Setelah membuat database, Anda harus mengamankan database Anda dengan mengonfigurasi aturan firewall.
- Jika Anda memiliki database yang sudah ada di SQL Server yang ingin Anda migrasikan ke Microsoft Azure SQL Database, Anda harus memasang Asisten Migrasi Data (DMA) yang akan menganalisis database Anda di SQL Server dan menemukan masalah apa pun yang dapat memblokir migrasi. Jika anda tidak menemukan masalah, anda dapat mengekspor database anda sebagai
.bacpac
file dan mengimpornya menggunakan portal Microsoft Azure atau SqlPackage.
Mengotomatiskan operasi pengelolaan
Anda bisa menggunakan PowerShell atau Azure CLI untuk membuat, mengonfigurasi, dan menskalakan database Anda.
- Membuat dan mengonfigurasi database tunggal menggunakan PowerShell atau Azure CLI
- Memperbarui database tunggal dan menskalakan sumber daya menggunakan PowerShellatau Azure CLI
Melakukan migrasi ke database tunggal dengan waktu henti minimal
Mulai cepat ini mengaktifkan Anda untuk dengan cepat membuat atau mengimpor database Anda ke Azure menggunakan .bacpac
file. Namun, .bacpac
dan .dacpac
file dirancang untuk memindahkan database dengan cepat ke berbagai versi SQL Server dan dalam Azure SQL, atau untuk mengimplementasikan integrasi berkelanjutan di alur DevOps Anda. Namun, metode ini tidak dirancang untuk migrasi database produksi Anda dengan waktu henti minimal, karena Anda harus berhenti menambahkan data baru, tunggu hingga ekspor database sumber ke .bacpac
file selesai, lalu tunggu hingga impor ke Azure SQL Database selesai. Semua proses menunggu ini menghasilkan waktu henti aplikasi Anda, terutama untuk database besar. Untuk memindahkan database produksi Anda, Anda memerlukan cara yang lebih baik untuk melakukan migrasi yang menjamin waktu henti migrasi minimal. Untuk ini, gunakan Layanan Migrasi Data (DMS) untuk memigrasikan database Anda dengan waktu henti minimal. DMS menyelesaikan ini dengan secara bertahap mendorong perubahan yang dibuat dalam database sumber Anda ke database tunggal yang sedang dipulihkan. Dengan cara ini, Anda dapat dengan cepat mengalihkan aplikasi Anda dari sumber ke database target dengan waktu henti minimal.
Modul pembelajaran langsung
Modul Learn gratis berikut ini membantu Anda mempelajari tentang Azure SQL Database.
- Menyediakan database di SQL Database untuk menyimpan data aplikasi
- Mengembangkan dan mengonfigurasi aplikasi ASP.NET yang mengkueri database di Azure SQL Database
- Mengamankan database Anda di Azure SQL Database
Langkah berikutnya
- Temukan daftar tingkat tinggi fitur yang didukung di Azure SQL Database.
- Pelajari cara membuat database Anda lebih aman.
- Temukan cara penggunaan tingkat lanjut selengkapnya dalam cara menggunakan database tunggal di Azure SQL Database.
- Temukan contoh skrip lainnya yang ditulis di PowerShell dan Azure CLI.
- Pelajari selengkapnya tentang API manajemen yang dapat Anda gunakan untuk mengonfigurasi database Anda.
- Identifikasi Microsoft Azure SQL Database yang tepat atau Azure SQL Managed Instance untuk database lokal Anda.