Kelola database in Azure SQL Database by using Azure Automation
Berlaku untuk: Azure SQL Database
Panduan ini memperkenalkan Anda ke layanan Azure Automation, dan bagaimana hal itu dapat digunakan untuk menyederhanakan manajemen database di Azure SQL Database.
Tentang Azure Automation
Azure Automation adalah layanan Azure untuk menyederhanakan manajemen cloud melalui otomatisasi proses. Dengan Azure Automation, tugas-tugas berdurasi panjang, yang dilakukan secara manual, rawan kesalahan, dan berulang dapat diotomatisasi untuk meningkatkan keandalan, efisiensi, dan waktu pengerjaan untuk organisasi Anda. Untuk informasi tentang memulai, lihat Penganut Azure Automation.
Azure Automation menyediakan mesin eksekusi alur kerja dengan keandalan tinggi dan ketersediaan tinggi, dan itu mengikuti skala kebutuhan Anda saat organisasi Anda tumbuh. Di Azure Automation, proses dapat dimulai secara manual, oleh sistem pihak ketiga, atau pada interval terjadwal sehingga tugas dieksekusi tepat saat diperlukan.
Mengurangi overhead operasional dan membebaskan staf IT/DevOps untuk fokus pada pekerjaan yang menambah nilai bisnis dengan memindahkan tugas manajemen cloud Anda untuk dijalankan secara otomatis oleh Azure Automation.
Cara Azure Automation dapat membantu mengelola database Anda
Dengan Azure Automation, Anda dapat mengelola database di Azure SQL Database dengan menggunakan cmdlet Az PowerShell terbaru yang tersedia di Azure Az PowerShell. Azure Automation memiliki cmdlet Azure Az PowerShell ini segera tersedia, sehingga Anda dapat melakukan semua tugas manajemen SQL Database Anda dalam layanan. Anda juga dapat memasangkan cmdlet ini di Azure Automation dengan cmdlet untuk layanan Azure lainnya, untuk mengotomatiskan tugas rumit di seluruh layanan Azure dan sistem pihak ke-3.
Azure Automation juga memiliki kemampuan untuk berkomunikasi dengan server logis Azure SQL secara langsung, dengan mengeluarkan perintah SQL menggunakan PowerShell.
Galeri runbook dan modul untuk Azure Automation menawarkan berbagai runbook dari Microsoft dan komunitas yang dapat Anda impor ke Azure Automation. Untuk menggunakannya, unduh runbook dari galeri, atau Anda dapat langsung mengimpor runbook dari galeri, atau dari akun Azure Automation Anda di portal Microsoft Azure.
Untuk tutorial, lihat Mengelola database di Azure SQL Database menggunakan Azure Automation.
Catatan
Runbook Automation mungkin berjalan dari berbagai alamat IP di pusat data apa pun di wilayah Azure. Untuk mempelajari selengkapnya, lihat Catatan DNS wilayah Automation.
Autentikasi melalui identitas terkelola
Pada 30 September 2023, akun Azure Automation Classic Run As akan dihentikan. Sebagai gantinya, gunakan identitas terkelola untuk autentikasi untuk runbook yang sudah ada dan baru. Identitas terkelola menyediakan fungsionalitas yang sama dengan akun Jalankan Sebagai, dan ditambah:
- Autentikasi aman ke layanan Azure apa pun yang mendukung autentikasi dengan ID Microsoft Entra (sebelumnya Azure Active Directory).
- Meminimalkan overhead manajemen dengan akses yang mudah ke sumber daya.
- Runbook yang disederhanakan tanpa persyaratan untuk menggunakan kode multibaris.
Sejak April 2023, pembuatan akun Run As baru di Azure Automation tidak lagi dimungkinkan.
Untuk informasi selengkapnya tentang tindakan yang diperlukan ini, kunjungi Migrasi dari akun Jalankan Sebagai yang ada ke Identitas Terkelola.
Metode otomatisasi lainnya
Alih-alih SQL Agent, Azure SQL Database dapat menggunakan agen pekerjaan elastis untuk menjalankan pernyataan T-SQL sesuai jadwal. Untuk informasi selengkapnya tentang perbedaan antara Agen SQL dan pekerjaan elastis, lihat Mengotomatiskan tugas manajemen di Azure SQL.
Konten terkait
Untuk tutorial dan sampel, lihat Mengelola database di Azure SQL Database menggunakan Azure Automation.
Sekarang setelah Anda mempelajari dasar-dasar Azure Automation dan cara penggunaannya untuk mengelola Azure SQL Database, ikuti tautan ini untuk mempelajari selengkapnya tentang Azure Automation: