Menambahkan host Linux ke konsol pengelolaan appliance

Backup and DR menemukan sistem file, berbagi file jaringan (NFS), dan database yang didukung di host Linux. Sebelum dapat menemukan dan mencadangkan data dari host ini, Anda harus melakukan hal berikut:

Menambahkan host Linux

Gunakan petunjuk berikut untuk menambahkan host Linux:

  1. Di konsol pengelolaan perangkat, buka Manage > Hosts.

  2. Pilih + Add Host.

  3. Di formulir Add Host, masukkan nama dan nama opsional yang mudah diingat. Nama host harus diawali dengan huruf, dan dapat berisi huruf dan angka (0-9). Perhatikan bahwa karakter garis bawah (_) tidak valid dalam nama host.

  4. Masukkan alamat IP host di IP Address dan klik tanda plus (+) untuk menambahkannya.

  5. Di bagian Appliances, pilih konsol pengelolaan perangkat yang dikelola yang ingin Anda gunakan untuk host ini. Jika daftar panjang, Anda dapat menggunakan kolom Search untuk menemukan perangkat atau grup perangkat tertentu.

  6. Di Host Type, pilih Generic.

  7. Masukkan Application Discovery Credentials untuk menemukan dan melindungi aplikasi database di host. Kolom ini hanya berlaku untuk database MariaDB, MaxDB, MySQL, PostGresSQL, SAP ASE, dan SAP IQ.

  8. Di setelan agen Backup and DR, selesaikan langkah-langkah berikut:

  9. Klik Add. Jika Anda mendapatkan pesan keberhasilan sebagian, gunakan petunjuk untuk Memvalidasi konektivitas perangkat pencadangan/pemulihan ke agen Backup and DR.

Menambahkan kunci rahasia

Jika ingin memperbarui kunci rahasia atau jika Anda tidak menambahkan kunci rahasia pada awalnya, Anda dapat menambahkannya di host Linux.

  1. Buka konsol pengelolaan perangkat, pilih Manage , lalu pilih Hosts.

  2. Klik kanan host Linux, lalu pilih Edit.

  3. Buka Backup and DR Agent Settings dan temukan kolom Secret.

  4. Tempel kunci rahasia yang Anda simpan sebelumnya di kolom Secret , lalu klik Save. Pastikan status Certificate berubah menjadi Valid. Jika Anda mendapatkan pesan keberhasilan sebagian, gunakan petunjuk untuk Memvalidasi konektivitas perangkat pencadangan/pemulihan ke agen Backup and DR.

Tugas pencadangan dan fstrim yang sangat lama

Teknologi CBT Backup and DR bergantung pada bitmap yang dibuat untuk setiap operasi tulis pada volume yang dilindungi. Utilitas seperti fstrim yang mengubah blok metadata sistem file menyebabkan proses pencadangan menyalin data tambahan, sehingga meningkatkan waktu pencadangan.

Konektivitas iSCSI di host Linux

Jika agen Backup and DR akan menulis data cadangan ke disk staging menggunakan iSCSI, iSCSI initiator harus diinstal di host.

Menginstal iSCSI initiator di host Linux

Gunakan petunjuk berikut untuk menginstal iSCSI initiator di host Centos, RHEL, SLES, atau Ubuntu.

CentOS

  1. Pastikan Anda telah menginstal paket iscsi-initiator-utils. Gunakan perintah berikut untuk memeriksa paket yang diinstal:

      yum list installed | grep iscsi
    

    Anda juga dapat menggunakan perintah berikut untuk memeriksa paket initiator:

      rpm -qa | grep iscsi
    

    Outputnya akan terlihat mirip seperti berikut:

      iscsi-initiator-utils-6.2.0.865-6.el5.x86_64.rpm
    
  2. Jika tidak ada output, Anda dapat melanjutkan untuk menginstal paket dengan perintah berikut:

      yum install iscsi-initiator-utils
    
  3. Validasi nama iSCSI initiator Anda dengan perintah berikut. Setiap host harus memiliki nama initiator yang unik:

      cat /etc/iscsi/initiatorname.iscsi
    

RHEL

  1. Pastikan Anda telah menginstal paket iscsi-initiator-utils. Gunakan perintah berikut untuk memeriksa paket yang diinstal:

      yum list installed | grep iscsi
    

    Anda juga dapat menggunakan perintah berikut untuk memeriksa paket initiator:

      rpm -qa | grep iscsi
    

    Outputnya akan terlihat mirip seperti berikut:

      iscsi-initiator-utils-6.2.0.865-6.el5.x86_64.rpm
    
  2. Jika tidak ada output, Anda dapat melanjutkan untuk menginstal paket dengan perintah berikut:

      yum install iscsi-initiator-utils
    
  3. Validasi nama iSCSI initiator Anda dengan perintah berikut. Setiap host harus memiliki nama initiator yang unik:

      cat /etc/iscsi/initiatorname.iscsi
    

SLES

  1. Pastikan Anda telah menginstal paket iopen-iscsi. Gunakan perintah berikut untuk memeriksa paket yang diinstal:

      rpm -qa | grep iscsi
    

    Outputnya akan terlihat mirip seperti berikut:

      open-iscsi-x.x.x.x
      yast2-iscsi-client-x.x.x.x
    
  2. Jika Anda tidak melihat kedua paket ini, gunakan prosedur berikut untuk menginstal open-iscsi:

    1. Jalankan yast2 sw_single

    2. Dalam penelusuran, masukkan iscsi

    3. Pilih open-iscsi, lalu klik Accept.

  3. Validasi nama iSCSI initiator Anda dengan perintah berikut. Setiap host harus memiliki nama initiator yang unik:

      cat /etc/iscsi/initiatorname.iscsi
    

Ubuntu

  1. Gunakan perintah berikut untuk menginstal iSCSI initiator di host Ubuntu:

      sudo apt install open-iscsi
    

    Outputnya akan terlihat mirip seperti berikut:

      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      open-iscsi is already the newest version (2.0.874-5ubuntu2.11).
      open-iscsi set to manually installed.
      The following package was automatically installed and is no longer required:
      libnuma1
      Use 'sudo apt autoremove' to remove it.
      0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
    

Melihat dan mengonfigurasi port host

Port ditetapkan pada waktu deployment di Menyiapkan dan merencanakan deployment Backup and DR. Gunakan bagian ini untuk mengganti informasi port yang disediakan perangkat pencadangan/pemulihan dengan port iSCSI baru di host untuk terhubung ke perangkat. Informasi port ini dikirim ke perangkat.

Gunakan petunjuk berikut jika Anda ingin melihat atau mengganti informasi port yang disediakan oleh perangkat:

  1. Di konsol pengelolaan perangkat, klik menu drop-down Manage , lalu pilih Hosts.

  2. Klik kanan host, lalu klik Edit.

  3. Klik Add Port.

  4. Di dialog Add port, pilih perangkat (jika beberapa perangkat terhubung ke host).

  5. Pilih WWPN atau iSCSI.

  6. Klik Add , lalu Save setelan host.

Konektivitas NFS di host Linux

Jika agen Backup and DR akan menulis data cadangan ke disk staging melalui NFS, klien NFS harus diinstal di host.

Mengubah format disk staging

Gunakan petunjuk berikut untuk mengubah format disk staging:

  1. Di konsol pengelolaan perangkat, klik menu drop-down Manage , lalu pilih Hosts.

  2. Klik kanan host yang format disk staging-nya ingin Anda ubah, lalu klik Edit.

  3. Ubah setelan Staging Disk Format to Guest dari Block menjadi NFS.

    Tindakan ini memastikan bahwa disk staging ditampilkan sebagai berbagi NFS dan agen Backup and DR menggunakan berbagi ini. Saat Anda memasang cadangan yang diambil dengan NFS, cadangan tersebut harus diakses sebagai berbagi NFS; cadangan tidak dapat diakses menggunakan iSCSI.

Menginstal klien NFS di host Linux

Gunakan petunjuk berikut untuk menginstal library klien NFS di host Centos, RHEL, SLES, atau Ubuntu.

CentOS

  1. Pastikan Anda telah menginstal paket nfs-utils. Gunakan perintah berikut untuk memeriksa paket yang diinstal:

      yum list installed | grep nfs
    

    Untuk memeriksa paket initiator, jalankan perintah berikut:

      rpm -qa | grep nfs
    

    Outputnya akan terlihat mirip dengan output ini:

      nfs-utils-lib-1.1.5-9.el6.x86_64
      nfs-utils-1.2.3-54.el6.x86_64
    
  2. Jika tidak ada output, Anda dapat melanjutkan untuk menginstal paket klien NFS dengan menjalankan perintah berikut:

      yum install nfs-utils nfs-utils-lib
    
  3. Pastikan paket rpcbind (portmapper) diinstal di host Linux dengan perintah berikut:

      yum list installed | grep rpcbind
    

    Untuk memeriksa paket initiator, jalankan perintah berikut:

      rpm -qa | grep rpcbind
    

    Outputnya akan terlihat mirip dengan output berikut:

      rpcbind-0.2.0-11.el6.x86_64
    
  4. Jika tidak ada output, Anda dapat melanjutkan untuk menginstal rpcbind dengan perintah berikut:

      yum install rpcbind
    

RHEL

  1. Pastikan Anda telah menginstal paket nfs-utils. Gunakan perintah berikut untuk memeriksa paket yang diinstal:

      yum list installed | grep nfs
    

    Untuk memeriksa paket initiator, jalankan perintah berikut:

      rpm -qa | grep nfs
    

    Outputnya akan terlihat mirip dengan output berikut:

      nfs-utils-lib-1.1.5-9.el6.x86_64
      nfs-utils-1.2.3-54.el6.x86_64
    
  2. Jika tidak ada output, Anda dapat melanjutkan untuk menginstal paket klien NFS dengan perintah berikut:

      yum install nfs-utils nfs-utils-lib
    
  3. Pastikan paket rpcbind (portmapper) diinstal di host Linux dengan perintah berikut:

      yum list installed | grep rpcbind
    

    Untuk memeriksa paket initiator, jalankan perintah berikut:

      rpm -qa | grep rpcbind
    

    Outputnya akan terlihat mirip dengan output berikut:

      rpcbind-0.2.0-11.el6.x86_64
    
  4. Jika tidak ada output, Anda dapat melanjutkan untuk menginstal rpcbind dengan perintah berikut:

      yum install rpcbind
    

SLES

  1. Pastikan Anda telah menginstal paket nfs-utils-utils. Gunakan perintah berikut untuk memeriksa paket yang diinstal:

      rpm -qa | grep nfs
    

    Outputnya akan terlihat mirip seperti berikut:

      nfs-client-1.2.1-2.6.6
      yast2-nfs-common-2.17.7-1.1.2
      yast2-nfs-client-2.17.12-0.1.81
    
  2. Jika Anda tidak melihat paket nfs-client atau yast2-nfs-xxxx, gunakan YaST atau zypper untuk menginstal paket klien NFS menggunakan perintah berikut.

    • Menggunakan YaST, jalankan perintah berikut:

       yast2 --install yast2-nfs-client
       yast2 --install yast2-nfs-common
      
    • Menggunakan zypper, jalankan perintah berikut:

        zypper install nfs-client
      
  3. Pastikan paket rpcbind (portmapper) diinstal di host Linux menggunakan perintah berikut:

        rpm -qa | grep rpcbind
    

    Outputnya akan terlihat mirip seperti berikut:

    rpcbind-0.1.6+git20080930-6.15
    
  4. Jika tidak ada output, Anda harus menginstal paket menggunakan YaST atau zypper:

    • Menggunakan YaST, jalankan perintah berikut:

        yast2 --install rpcbind
      
    • Menggunakan zypper, jalankan perintah berikut:

        zypper install rpcbind
      

Ubuntu

  1. Gunakan perintah berikut untuk menginstal library klien NFS di host Ubuntu:

      sudo apt install nfs-common
    

    Outputnya akan terlihat mirip seperti berikut:

      Reading package lists... Done
      Building dependency tree
      Reading state information... Done
      The following package was automatically installed and is no longer required:
      libnuma1
      Use 'sudo apt autoremove' to remove it.
    

Menetapkan jalur I/O disk staging (khusus VM VMware)

VMware VM Linux juga dapat memilih jalur I/O disk staging. Anda dapat menetapkan transportasi NFS atau SAN (iSCSI) menggunakan host ESX, atau melewatinya dan mengarahkannya ke VM. Mode transportasi NFS adalah mode default. Hal ini tidak memengaruhi setelan Staging Disk Format to Guest.

Gunakan petunjuk berikut untuk mengonfigurasi jalur I/O disk staging:

  1. Di konsol pengelolaan perangkat, luaskan menu drop-down Manage , lalu pilih Hosts.

    Halaman Hosts akan muncul.

  2. Filter menurut host berjenis Generic dan untuk Show only, pilih Virtual Machines.

  3. Pilih host yang jalur I/O disk staging-nya ingin Anda konfigurasi, lalu klik Edit.

  4. Di halaman Edit Host, buka bagian Staging Disk I/O Path.

  5. Pilih salah satu opsi berikut menggunakan informasi dalam tabel ini:

    Transportasi Volume Backup and DR Tempat volume ditampilkan Sebagai apa volume terlampir ke VM
    Transportasi NFS Melalui datastore NFS Host ESXi VMDK
    Transportasi SAN Melalui iSCSI iSCSI initiator host ESXi Pemetaan perangkat mentah (RDM)
    SAN ke Tamu Melalui iSCSI iSCSI initiator VM Tamu Blokir perangkat
    NFS ke Tamu Melalui NFS Klien NFS VM Tamu Berbagi NFS
  6. Klik Save.

Menemukan log dan skrip di host Linux

Di host Linux, log agen, yang disebut UDSAgent.logs, disimpan di /var/act/log. Anda dapat membuat skrip untuk melakukan tindakan sebelum dan sesudah pada aplikasi di host Linux. Untuk menggunakan skrip, buat folder bernama /act/scripts dan simpan semua skrip di dalamnya.