Menginstal server target master Linux untuk failback

Perhatian

Artikel ini mereferensikan CentOS, distribusi Linux yang mendekati status End Of Life (EOL). Harap pertimbangkan penggunaan dan rencanakan yang sesuai. Untuk informasi selengkapnya, lihat panduan Akhir Masa Pakai CentOS.

Setelah melakukan failover pada komputer virtual ke Azure, Anda dapat melakukan failback pada komputer virtual ke situs lokal. Untuk melakukan failback, Anda perlu memproteksi ulang komputer virtual yang berasal dari Azure ke situs lokal. Untuk melakukan proses ini, Anda memerlukan server target master lokal untuk menerima lalu lintas.

Diperlukan target master Windows jika komputer virtual yang terproteksi adalah komputer virtual Windows Anda. Untuk komputer virtual Linux, Anda juga memerlukan target master Linux. Baca langkah-langkah berikut untuk mempelajari cara membuat dan menginstal target master Linux.

Penting

Server target master pada LVM tidak didukung.

Gambaran Umum

Artikel ini akan menyediakan instruksi tentang cara menginstal target master Linux.

Posting komentar atau pertanyaan apa pun di bagian bawah artikel ini, atau di halaman pertanyaan Microsoft Q&A untuk Azure Recovery Services.

Prasyarat

  • Untuk memilih host tujuan penyebaran target master, tentukan apakah failback akan dilakukan pada komputer virtual lokal yang ada atau pada komputer virtual baru.
    • Untuk melakukan failback pada komputer virtual yang ada, host target master harus memiliki akses ke penyimpanan data komputer virtual.
    • Jika komputer virtual lokal tidak tersedia (untuk proses Pemulihan Lokasi Alternatif), mesin virtual yang telah di-failback akan dibuat pada host yang sama dengan host target master. Anda dapat memilih host ESXi apa pun untuk menginstal target master.
  • Target master harus berada di jaringan yang dapat berkomunikasi dengan server proses dan server konfigurasi.
  • Versi target master harus sama dengan atau lebih lama dari versi server proses dan server konfigurasi. Misalnya, jika versi server konfigurasi adalah 9,4, versi target induk yang bisa digunakan adalah 9,4 atau 9,3 dan bukan versi 9,5.
  • Target master hanya bisa berupa komputer virtual VMware, bukan server fisik.

Catatan

Pastikan Anda tidak mengaktifkan Storage vMotion pada komponen manajemen apa pun seperti target master. Jika target master bergerak setelah berhasil diproteksi ulang, VMDK tidak bisa dilepas. Dalam hal ini, failback gagal dilakukan.

Panduan pengatur ukuran untuk membuat server target master

Buat target induk sesuai dengan pedoman pengatur ukuran berikut:

  • RAM: 6 GB atau lebih
  • Ukuran disk OS: 100 GB atau lebih (untuk menginstal OS)
  • Ukuran disk tambahan untuk drive retensi: 1 TB
  • Inti CPU: 4 core atau lebih
  • Kernel: 4.16.*

Sebarkan server target master

Menginstal Ubuntu 16.04.2 Minimal

Penting

Ubuntu 16.04 (Xenial Xerus) telah mencapai akhir masa pakainya dan tidak lagi didukung oleh Canonical atau komunitas Ubuntu. Ini berarti bahwa tidak ada pembaruan keamanan atau perbaikan bug yang akan disediakan untuk versi Ubuntu ini. Terus menggunakan Ubuntu 16.04 dapat mengekspos sistem Anda terhadap potensi kerentanan keamanan atau masalah kompatibilitas perangkat lunak. Sebaiknya tingkatkan ke versi Ubuntu yang didukung, seperti Ubuntu 18.04 atau Ubuntu 20.04.

Ikuti langkah-langkah berikut untuk menginstal sistem operasi Ubuntu 16.04.2 64-bit.

  1. Buka tautan unduhan, pilih cermin terdekat dan unduh ISO Ubuntu 16.04.2 minimal 64-bit. Simpan ISO Ubuntu 16.04.2 minimal 64-bit di drive DVD dan mulai sistem.

Catatan

Dari, versi 9.42, sistem operasi Ubuntu 20.04 didukung untuk server target master Linux. Jika Anda ingin menggunakan OS terbaru, lanjutkan pengaturan mesin dengan gambar iso Ubuntu 20.04.

  1. Pilih Bahasa Inggris sebagai bahasa pilihan Anda, lalu pilih Enter.

    Pilih bahasa

  2. Pilih Instal Ubuntu Server,lalu pilih Enter.

    Pilih Instal Ubuntu Server

  3. Pilih Bahasa Inggris sebagai bahasa pilihan Anda, lalu pilih Enter.

    Pilih Bahasa Inggris sebagai bahasa pilihan Anda

  4. Pilih opsi yang sesuai dari daftar opsi Zona Waktu, lalu pilih Enter.

    Pilih zona waktu yang sesuai

  5. Pilih Tidak (opsi default), lalu pilih Enter.

    Konfigurasi keyboard

  6. Pilih Bahasa Inggris (US) sebagai negara/wilayah asal keyboard, lalu pilih Enter.

  7. Pilih Bahasa Inggris (US) sebagai tata letak keyboard, lalu pilih Enter.

  8. Masukkan nama host untuk server Anda dalam kotak Nama Host, lalu pilih Lanjutkan.

  9. Untuk membuat akun pengguna, masukkan nama pengguna, lalu pilih Lanjutkan.

    Buat akun pengguna

  10. Masukkan kata sandi untuk akun pengguna baru, lalu pilih Lanjutkan.

  11. Konfirmasi kata sandi untuk akun pengguna baru, lalu pilih Lanjutkan.

    Konfirmasi kata sandi

  12. Untuk mengenkripsi direktori rumah Anda, pilih Tidak (opsi default), lalu pilih Enter pada pilihan berikutnya.

  13. Jika zona waktu yang ditampilkan sudah benar, pilih Ya (opsi default), lalu pilih Enter. Untuk mengonfigurasi ulang zona waktu Anda, pilih Tidak.

  14. Dari opsi metode partisi, pilih Dipandu- gunakan seluruh disk, lalu pilih Enter.

    Pilih opsi metode partisi

  15. Pilih disk yang sesuai dari opsi Pilih disk ke partisi, lalu pilih Enter.

    Pilih disk

  16. Pilih Ya untuk menulis perubahan pada disk, lalu pilih Enter.

    Pilih opsi defaul

  17. Dalam opsi konfigurasi proksi, pilih opsi default, pilih Lanjutkan, lalu pilih Enter.

    Cuplikan layar yang menunjukkan tempat untuk memilih Lanjutkan lalu pilih Enter.

  18. Pilih opsi Tidak ada pembaruan otomatis dalam pilihan untuk mengelola peningkatan pada sistem Anda, lalu pilih Enter.

    Pilih cara mengelola peningkatan

    Peringatan

    Karena server target master Azure Site Recovery memerlukan versi Ubuntu yang sangat spesifik, Anda harus memastikan bahwa peningkatan kernel dinonaktifkan untuk komputer virtual. Jika peningkatan tersebut diaktifkan, peningkatan reguler apa pun akan menyebabkan server target master tidak berfungsi. Pastikan Anda memilih opsi Tidak ada pembaruan otomatis.

  19. Pilih opsi default. Jika Anda ingin menggunakan openSSH untuk SSH connect, pilih opsi server OpenSSH, lalu pilih Lanjutkan.

    Pilih perangkat lunak

  20. Dalam pilihan untuk menginstal loader boot GRUB, Pilih Ya, lalu pilih Enter.

    Alat penginstal boot GRUB

  21. Pilih perangkat yang sesuai untuk instalasi boot loader (sebaiknya /dev/sda),lalu pilih Enter.

    Pilih perangkat yang sesuai

  22. Pilih Lanjutkan, lalu pilih Enter untuk menyelesaikan instalasi.

    Selesaikan instalasi

  23. Setelah instalasi selesai, masuk ke komputer virtual menggunakan kredensial pengguna baru. (Lihat Langkah 10 untuk informasi lebih lanjut.)

  24. Gunakan langkah-langkah yang dijelaskan dalam cuplikan layar berikut untuk mengatur kata sandi pengguna ROOT. Kemudian masuk sebagai pengguna ROOT.

    Atur kata sandi pengguna ROOT

Mengonfigurasi mesin sebagai server target master

Untuk mendapatkan ID untuk tiap-tiap hard disk SCSI di dalam mesin virtual Linux,parameter disk.EnableUUID = TRUE perlu diaktifkan. Untuk mengaktifkan parameter ini, lakukan langkah-langkah berikut:

  1. Matikan komputer virtual Anda.

  2. Klik kanan entri untuk komputer virtual di panel sebelah kiri, lalu pilih Edit Pengaturan.

  3. Pilih tab Opsi.

  4. Di panel sebelah kiri, pilih Tingkat Lanjut>Umum, lalu pilih tombol Parameter Konfigurasi di bagian kanan bawah layar.

    Buka parameter konfigurasi

    Opsi Parameter Konfigurasi tidak tersedia ketika mesin sedang berjalan. Untuk membuat tab ini aktif, matikan komputer virtual.

  5. Lihat apakah baris dengan disk. EnableUUID sudah tersedia.

    • Jika nilai sudah tersedia dan sudah diatur menjadi False, ubah nilai menjadi True. (Nilai tidak peka huruf besar/kecil.)

    • Jika nilai sudah tersedia dan sudah diatur menjadi True, pilih Batalkan.

    • Jika nilai tidak tersedia, pilih Tambahkan Baris.

    • Di kolom nama, tambahkan disk.EnableUUID, lalu atur nilai menjadi TRUE.

      Periksa apakah disk.EnableUUID sudah tersedia

Nonaktifkan peningkatan kernel

Server target master Azure Site Recovery memerlukan versi Ubuntu tertentu. Pastikan bahwa peningkatan kernel dinonaktifkan untuk komputer virtual. Jika peningkatan kernel diaktifkan, itu dapat menyebabkan server target master tidak berfungsi.

Mengunduh dan menginstal paket tambahan

Catatan

Pastikan Anda memiliki konektivitas Internet untuk mengunduh dan menginstal paket tambahan. Jika Anda tidak memiliki konektivitas Internet, Anda perlu menemukan paket Deb ini secara manual dan menginstalnya.

   sudo apt-get install -y multipath-tools lsscsi python-pyasn1 lvm2 kpartx

Catatan

Dari, versi 9.42, sistem operasi Ubuntu 20.04 didukung untuk server target master Linux. Jika Anda ingin menggunakan OS terbaru, tingkatkan sistem operasi ke Ubuntu 20.04 sebelum melanjutkan. Untuk meningkatkan sistem operasi nanti, Anda dapat mengikuti instruksi yang tercantum di sini.

Dapatkan penginstal untuk penyetelan

Jika target master Anda memiliki konektivitas Internet, lakukan langkah-langkah berikut untuk mengunduh penginstal. Jika tidak, Anda dapat menyalin penginstal dari server proses lalu menginstalnya.

Unduh paket instalasi target master

Unduh bit penginstalan target master Linux terbaru untuk Ubuntu 20.04.

Unduh bit penginstalan target master Linux lama untuk Ubuntu 16.04.

Catatan

Disarankan agar Anda menggunakan versi sistem operasi Ubuntu terbaru untuk menyiapkan server target utama.

Untuk mengunduh bit tersebut menggunakan Linux, ketik:

   sudo wget https://aka.ms/latestlinuxmobsvc -O latestlinuxmobsvc.tar.gz

Peringatan

Pastikan Anda mengunduh dan membuka zip penginstal di direktori home Anda. Jika Anda membuka zip ke /usr/Lokal, penginstalan akan gagal.

Mengakses penginstal dari server proses

  1. Pada server proses, buka C:\Program Files (x86)\Microsoft Azure Site Recovery\home\svsystems\pushinstallsvc\repository.

  2. Salin file penginstal yang diperlukan dari server proses, dan simpan sebagai latestlinuxmobsvc.tar.gz di direktori home Anda.

Menerapkan perubahan konfigurasi kustom

Untuk menerapkan perubahan konfigurasi kustom, gunakan langkah-langkah berikut sebagai pengguna ROOT:

  1. Jalankan perintah berikut untuk membongkar biner.

       sudo tar -xvf latestlinuxmobsvc.tar.gz
    

    Cuplikan layar perintah yang akan dijalankan

  2. Jalankan perintah berikut ini untuk memberikan izin.

       sudo chmod 755 ./ApplyCustomChanges.sh
    
  3. Jalankan perintah berikut untuk menjalankan skrip.

       sudo ./ApplyCustomChanges.sh
    

Catatan

Jalankan skrip satu kali saja di server. Kemudian matikan server. Mulai ulang server setelah Anda menambahkan disk, seperti yang dijelaskan di bagian berikutnya.

Menambahkan disk retensi ke komputer virtual target master Linux

Gunakan langkah-langkah berikut untuk membuat disk retensi:

  1. Pasang disk 1-TB baru ke komputer virtual target master Linux, lalu mulai jalankan mesin.

  2. Gunakan perintah multipath -ll untuk mempelajari ID multipath dari disk retensi: multipath -ll

    ID Multijalur

  3. Format drive, lalu buat sistem file pada drive baru: mkfs.ext4 /dev/mapper/<id multijalur disk retensi>.

    Sistem file

  4. Setelah Anda membuat sistem file, pasang disk retensi.

    sudo mkdir /mnt/retention
    sudo mount /dev/mapper/<Retention disk's multipath id> /mnt/retention
    
  5. Buat entri fstab untuk memasang drive retensi tiap kali sistem dimulai.

       sudo vi /etc/fstab
    

    Pilih Sisipkan untuk mulai mengedit file. Buat baris baru, lalu sisipkan teks berikut ini. Edit ID multipath disk berdasarkan ID multipath yang disorot dari perintah sebelumnya.

    /dev/mapper/<Id multijalur disk retensi> /mnt/retention ext4 rw 0 0

    Pilih Esc, lalu ketik :wq (tulis dan keluar) untuk menutup jendela editor.

Pasang target master

Penting

Versi server target master harus sama dengan atau lebih lama dari versi server proses dan versi server konfigurasi. Jika kondisi ini tidak terpenuhi, proteksi ulang akan berhasil, tetapi replikasi akan gagal.

Catatan

Sebelum Anda menginstal server target master, periksa apakah file /etc/hosts pada komputer virtual berisi entri yang memetakan nama host lokal ke alamat IP yang terkait dengan semua adaptor jaringan.

  1. Jalankan perintah berikut untuk menginstal target master.

    sudo ./install -q -d /usr/local/ASR -r MT -v VmWare
    
  2. Salin frase sandi dari C:\ProgramData\Microsoft Azure Site Recovery\private\connection.passphrase pada server konfigurasi. Kemudian simpan sebagai passphrase.txt pada direktori lokal yang sama dengan menjalankan perintah berikut:

       sudo echo <passphrase> >passphrase.txt
    

    Contoh:

       sudo echo itUx70I47uxDuUVY >passphrase.txt`
    
  3. Catat alamat IP server konfigurasi. Jalankan perintah berikut untuk mendaftarkan server dengan server konfigurasi.

    sudo /usr/local/ASR/Vx/bin/UnifiedAgentConfigurator.sh -i <ConfigurationServer IP Address> -P passphrase.txt
    

    Contoh:

    sudo /usr/local/ASR/Vx/bin/UnifiedAgentConfigurator.sh -i 104.40.75.37 -P passphrase.txt
    

Tunggu sampai skrip selesai. Jika target master berhasil terdaftar, target master akan tercantum di halaman portal Infrastruktur Site Recovery.

Instal target master dengan menggunakan instalasi interaktif

  1. Jalankan perintah berikut untuk menginstal target master. Untuk peran agen, pilih target master.

    sudo ./install
    
  2. Pilih lokasi default untuk penginstalan, lalu pilih Enter untuk melanjutkan.

    Memilih lokasi default untuk penginstalan target master

Setelah instalasi selesai, daftarkan server konfigurasi dengan menggunakan baris perintah.

  1. Perhatikan alamat IP server konfigurasi. Anda akan membutuhkannya di langkah berikutnya.

  2. Jalankan perintah berikut untuk mendaftarkan server dengan server konfigurasi.

    sudo /usr/local/ASR/Vx/bin/UnifiedAgentConfigurator.sh
    

    Tunggu sampai skrip selesai. Jika target master berhasil didaftarkan, target master akan tercantum di halaman portal Infrastruktur Site Recovery.

Instal alat VMware/buka alat komputer virtual pada server target master

Anda perlu menginstal alat VMware atau alat-komputer virtual-terbuka pada target untuk menemukan penyimpanan data. Jika alat tidak diinstal, layar yang dilindungi ulang tidak tercantum di penyimpanan data. Setelah berhasil menginstal alat VMware, Anda perlu memulai ulang.

Meningkatkan server target master

Menjalankan alat penginstal secara otomatis mendeteksi bahwa agen diinstal pada target master. Untuk menyelesaikan peningkatan, selesaikan langkah-langkah berikut:

  1. Salin tar.gz dari server konfigurasi ke target master linux
  2. Jalankan perintah ini untuk memvalidasi versi yang Anda jalankan: cat /usr/local/.vx_version
  3. Ekstrak tar: tar -xvf latestlinuxmobsvc.tar.gz
  4. Berikan izin untuk menjalankan perubahan: chmod 755 ./install
  5. Jalankan skrip pemutakhiran: sudo ./install
  6. Penginstal harus mendeteksi agen dipasang pada target induk. Untuk meningkatkan, pilih Y.
  7. Validasi agen sedang menjalankan versi baru: cat /usr/local/.vx_version

Setelah pengaturan selesai, periksa versi target master yang sudah diinstal dengan menggunakan perintah berikut:

   sudo cat /usr/local/.vx_version

Anda akan melihat bahwa bidang Versi memberikan nomor versi target master.

Upgrade OS server target master dari Ubuntu 16.04 ke Ubuntu 20.04

Dari versi 9.42, ASR mendukung server target master Linux di Ubuntu 20.04. Untuk meningkatkan OS server target master yang ada,

  1. Pastikan server target master scale-out Linux tidak digunakan untuk melindungi kembali operasi komputer virtual yang dilindungi.
  2. Membongkar penginstal server target master dari komputer
  3. Sekarang, tingkatkan sistem operasi dari Ubuntu 16.04 ke 20.04
  4. Setelah peningkatan OS berhasil,mulai ulang komputer.
  5. Sekarang unduh penginstal terbaru dan ikuti instruksi yang diberikan di atas untuk menyelesaikan penginstalan server target master.

Masalah umum

  • Pastikan Anda tidak mengaktifkan Storage vMotion pada komponen manajemen apa pun seperti target master. Jika target master bergerak setelah berhasil diproteksi ulang, VMDK tidak bisa dilepas. Dalam hal ini, failback gagal dilakukan.

  • Target utama tidak boleh memiliki rekam jepret pada komputer virtual. Jika terdapat rekam jepret, failback akan gagal.

  • Karena terdapat beberapa konfigurasi kustom NIC, antarmuka jaringan akan dinonaktifkan selama startup, dan agen target master tidak dapat menginisialisasi. Pastikan properti berikut ini diatur dengan benar. Periksa properti berikut ini di file kartu Ethernet /etc/network/interfaces.

    • et0 otomatis
    • iface eth0 inet dhcp

    Mulai ulang layanan jaringan menggunakan perintah berikut:

   sudo systemctl restart networking

Langkah berikutnya

Setelah instalasi dan pendaftaran target master selesai, Anda dapat melihat target master muncul di bagian target master pada Infrastruktur Site Recovery, di bawah gambaran umum server konfigurasi.

Anda sekarang dapat melanjutkan proteksi ulang, lalu dilanjutkan dengan melakukan failback.