Bagikan melalui


Menyiapkan pemulihan bencana untuk aplikasi Dynamics AX multitier

Dynamics AX adalah salah satu solusi ERP paling populer yang digunakan oleh perusahaan untuk menstandarkan proses di seluruh lokasi, mengelola sumber daya, dan menyederhanakan kepatuhan. Karena aplikasi ini sangat penting bagi suatu organisasi, jika terjadi bencana, aplikasi harus aktif dan berjalan dalam waktu minimum.

Saat ini, Dynamics AX tidak menyediakan kemampuan pemulihan bencana di luar kebiasaan. Dynamics AX terdiri dari banyak komponen server, seperti Windows Application Object Server, Microsoft Entra ID, Azure SQL Database, SharePoint Server, dan Reporting Services. Mengelola pemulihan bencana secara manual di masing-masing komponen ini tidak hanya mahal, tetapi juga rawan kesalahan.

Artikel ini menjelaskan cara yang dapat Anda lakukan untuk membuat solusi pemulihan bencana untuk aplikasi Dynamics AX dengan menggunakan Azure Site Recovery. Ini juga mencakup kegagalan pengujian yang direncanakan/tidak direncanakan dengan menggunakan rencana pemulihan satu klik, konfigurasi yang didukung, dan prasyarat.

Prasyarat

Menerapkan pemulihan bencana untuk aplikasi Dynamics AX dengan menggunakan Azure Site Recovery memerlukan prasyarat berikut:

• Menyiapkan penyebaran Dynamics AX lokal.

• Membuat vault Azure Site Recovery dalam langganan Azure.

• Jika Azure adalah situs pemulihan Anda, jalankan alat Penilaian Kesiapan Azure Komputer Virtual pada VM. Mereka harus kompatibel dengan Microsoft Azure Komputer Virtual dan layanan Azure Site Recovery.

Dukungan Azure Site Recovery

Untuk pembuatan artikel ini, kami menggunakan komputer virtual VMware dengan Dynamics AX 2012 R3 di Windows Server 2012 R2 Enterprise. Karena replikasi Azure Site Recovery adalah agnostik aplikasi, kami berharap rekomendasi yang diberikan ini bisa diterapkan untuk skenario berikut.

Sumber dan target

Skenario Ke situs sekunder Ke Azure
Hyper-V Ya Ya
VMware Ya Ya
Server Fisik Ya Ya

Aktifkan pemulihan bencana aplikasi Dynamics AX dengan menggunakan Azure Site Recovery

Lindungi aplikasi Dynamics AX Anda

Untuk mengaktifkan replikasi dan pemulihan aplikasi lengkap, setiap komponen Dynamics AX harus dilindungi.

1. Siapkan Direktori Aktif dan replikasi DNS

Layanan Domain Active Directory diperlukan di situs pemulihan bencana agar aplikasi Dynamics AX berfungsi. Kami merekomendasikan dua pilihan berikut berdasarkan kompleksitas lingkungan lokal pelanggan.

Opsi 1

Pelanggan memiliki sejumlah kecil aplikasi dan pengendali domain tunggal untuk seluruh situs lokal dan berencana untuk mengalihkan seluruh situs bersama-sama. Kami sarankan Anda menggunakan replikasi Azure Site Recovery untuk mereplikasi mesin pengendali domain ke situs kedua (berlaku untuk skenario situs ke situs dan situs-ke-Azure).

Opsi 2

Pelanggan memiliki sejumlah besar aplikasi dan menjalankan hutan Direktori Aktif serta berencana untuk mengalihkan beberapa aplikasi pada satu waktu. Kami saranakn Anda untuk menyiapkan pengendali domain tambahan di situs pemulihan bencana (situs sekunder atau di Azure).

Untuk informasi selengkapnya, lihat Membuat pengendali domain tersedia di situs pemulihan bencana. Untuk sisa dokumen ini, kami berasumsi bahwa pengendali domain tersedia di situs pemulihan bencana.

2. Siapkan replikasi SQL Server

Untuk panduan teknis tentang opsi yang direkomendasikan untuk melindungi tingkat SQL, lihat Mereplikasi aplikasi dengan Microsoft SQL Server dan Azure Site Recovery.

3. Aktifkan perlindungan untuk klien Dynamics AX dan VM Server Objek Aplikasi

Lakukan konfigurasi Azure Site Recovery yang relevan berdasarkan apakah VM diterapkan pada Hyper-V atau VMware.

Tip

Kami sarankan Anda mengonfigurasi frekuensi yang konsisten dengan crash hingga 15 menit.

Rekam jepret berikut menunjukkan status perlindungan VM komponen Dynamics dalam skenario perlindungan VMware site-to-Azure.

Protected items

4. Konfigurasikan jaringan

Konfigurasikan komputasi komputer virtual dan pengaturan jaringan

Untuk klien Dynamics AX dan VM Server Objek Aplikasi, konfigurasikan pengaturan jaringan di Azure Site Recovery agar jaringan komputer virtual terpasang ke jaringan pemulihan bencana yang tepat setelah kegagalan. Pastikan bahwa jaringan pemulihan bencana untuk tingkat ini dapat dirutekan ke tingkat SQL.

Anda dapat memilih VM di item yang direplikasi untuk mengonfigurasi pengaturan jaringan, seperti yang ditunjukkan pada rekam jepret berikut:

  • Untuk server Server Objek Aplikasi, pilih set ketersediaan yang benar.

  • Jika Anda menggunakan IP statis, tentukan IP yang Anda inginkan untuk diambil VM dalam kotak teks IP Target.

    Network settings

5. Buatlah rencana pemulihan

Anda bisa membuat rencana pemulihan di Azure Site Recovery untuk mengotomatiskan proses kegagalan. Tambahkan tingkat aplikasi dan tingkat web dalam rencana pemulihan. Pesan di grup yang berbeda sehingga front-end mati sebelum tingkat aplikasi.

  1. Pilih vault Azure Site Recovery di langganan Anda, dan pilih petak peta Rencana Pemulihan.

  2. Pilih + Rencana pemulihan,dan tentukan nama.

  3. Pilih Sumber dan Target. Targetnya bisa Azure atau situs kedua. Jika Anda memilih Azure, Anda harus menentukan model penyebaran.

    Create recovery plan

  4. Pilih Server Objek Aplikasi dan VM klien untuk rencana pemulihan, dan pilih ✓.

    Select items

    Contoh rencana pemulihan:

    Recovery plan details

Anda dapat mengkustomisasi rencana pemulihan untuk aplikasi Dynamics AX dengan menambahkan langkah-langkah berikut. Rekam jepret sebelumnya menunjukkan rencana pemulihan lengkap setelah Anda menambahkan semua langkah.

  • Langkah-langkah kegagalan Microsoft SQL Server:Untuk informasi tentang langkah-langkah pemulihan khusus untuk server SQL, lihat Aplikasi replikasi dengan Microsoft SQL Server dan Azure Site Recovery.

  • Grup Kegagalan 1:Alihkan VM Server Objek Aplikasi. Pastikan bahwa titik pemulihan yang dipilih memiliki kedekatan dengan PIT database, tetapi tidak di depannya.

  • Skrip: Tambahkan load balancer (hanya E-A). Tambahkan skrip (melalui Azure Automation) setelah grup VM Server Objek Aplikasi muncul untuk menambahkan load balancer ke dalamnya. Anda bisa menggunakan skrip untuk melakukan tugas ini. Untuk informasi selengkapnya, lihatCara menambahkan load balancer untuk pemulihan bencana aplikasi multitier.

  • Grup Kegagalan 2:Alihkan VM klien Dynamics AX. Alihkan VM tingkat web sebagai bagian dari rencana pemulihan.

Melakukan kegagalan pengujian

Informasi khusus selengkapnya tentang Direktori Aktif selama kegagalan pengujian, lihatlah panduan pendamping "Solusi pemulihan bencana Direktori Aktif.”

Untuk informasi khusus selengkapnya tentang server SQL selama pengujian kegagalan, lihat Mereplikasi aplikasi dengan Microsoft SQL Server dan Azure Site Recovery.

  1. Bukalah portal Microsoft Azure, dan pilih vault Azure Site Recovery Anda.

  2. Pilih rencana pemulihan yang dibuat untuk Dynamics AX.

  3. Pilih Uji Failover.

  4. Pilih jaringan virtual untuk memulai proses kegagalan pengujian.

  5. Ketika lingkungan sekunder telah habis, Anda dapat melakukan validasi.

  6. Setelah validasi selesai, pilih Validasi selesai dan lingkungan kegagalan pengujian dibersihkan.

Untuk informasi selengkapnya tentang melakukan kegagalan pengujian, lihat Kegagalan pengujian di Azure Site Recovery.

Melakukan kegagalan

  1. Bukalah portal Microsoft Azure, dan pilih vault Azure Site Recovery Anda.

  2. Pilih rencana pemulihan yang dibuat untuk Dynamics AX.

  3. Pilih Kegagalan, dan pilih Kegagalan.

  4. Pilih jaringan target, dan pilih untuk memulai proses kegagalan.

Untuk informasi selengkapnya tentang melakukan kegagalan, lihat Kegagalan di Azure Site Recovery.

Melakukan failback

Untuk pertimbangan khusus mengenai Microsoft SQL Server selama failback, lihat Mereplikasi aplikasi dengan Microsoft SQL Server dan Azure Site Recovery.

  1. Bukalah portal Microsoft Azure, dan pilih vault Azure Site Recovery Anda.

  2. Pilih rencana pemulihan yang dibuat untuk Dynamics AX.

  3. Pilih Kegagalan, dan pilih Kegagalan.

  4. Pilih Ubah direktori.

  5. Pilih opsi yang sesuai: sinkronisasi data dan pembuatan VM.

  6. Pilih untuk memulai proses failback.

Untuk informasi selengkapnya tentang melakukan failback, lihatFailback VMware VM dari Azure ke lokal.

Ringkasan

Dengan menggunakan Azure Site Recovery, Anda dapat membuat rencana pemulihan bencana otomatis lengkap untuk aplikasi Dynamics AX Anda. Jika terjadi gangguan, Anda dapat memulai kegagalan dalam hitungan detik dari mana saja dan aplikasi akan kembali berjalan dalam hitungan menit.

Langkah berikutnya

Untuk mempelajari selengkapnya tentang melindungi beban kerja perusahaan dengan Azure Site Recovery, lihat Beban kerja apa yang dapat saya lindungi?.