Menginstal agen Pencadangan dan DR di host Linux

Halaman ini menjelaskan cara menginstal agen Backup dan DR di host Linux dan melakukan operasi lain seperti cara membuat ulang kunci rahasia, memeriksa status agen Backup dan DR, serta memulai ulang agen Backup dan DR.

Cara kerjanya

Agen Pencadangan dan DR untuk Linux berjalan sebagai proses daemon dengan nama pengguna root. Server ini memproses port TCP 5106 untuk komunikasi dari perangkat pencadangan/pemulihan. Agen menulis ke file log di direktori penginstalan /var/act/log/UDSAgent.log dan memposting peristiwa penting ke repositori /var/log/messages.

Setelah menginstal agen, Anda perlu menginisialisasi komunikasi tepercaya antara perangkat pencadangan/pemulihan dan agen Pencadangan dan DR. Tindakan ini hanya perlu dilakukan sekali. Kunci rahasia harus ditambahkan dalam waktu dua jam setelah dibuat. Jika masa berlaku kunci rahasia habis, Anda harus membuat kunci baru.

Menginstal agen di host Linux

Gunakan petunjuk berikut untuk menginstal agen di host Linux:

  1. Untuk mendownload file penginstal agen, lihat Mendapatkan agen Pencadangan dan DR yang tepat untuk host Anda.

  2. Upload file penginstal ke server Linux Anda.

  3. Untuk menginstal agen, pilih salah satu opsi berikut:

    • Untuk penginstalan Linux 32-bit, jalankan perintah berikut.

        rpm -ivh connector-Linux_x86-version.rpm
      
    • Untuk penginstalan Linux 64-bit, jalankan perintah berikut.

        rpm -ivh connector-Linux-version.rpm
      
    • Untuk penginstalan Linux Ubuntu, jalankan perintah berikut.

        dpkg -i connector-linux_ubuntu_amd64-version.deb
      

    Agen selalu diinstal di /opt/act. Setelah penginstalan selesai, kunci rahasia akan ditampilkan.

  4. Simpan kunci rahasia di notepad atau editor teks, Anda perlu menambahkannya di bagian Agen pencadangan dan DR, lihat Menambahkan host Linux.

Membuat ulang kunci rahasia

Kunci rahasia yang dihasilkan di bagian Menginstal agen di host Linux hanya berlaku selama dua jam. Anda harus menambahkannya ke konsol pengelolaan dalam jangka waktu ini atau membuat token baru.

Gunakan petunjuk berikut untuk membuat kunci baru dan menambahkannya ke konsol manajemen.

  1. Di host Linux, login sebagai pengguna root dan jalankan salah satu perintah di direktori:

    • Untuk mereset kunci rahasia setelah mengonfirmasi tindakan, jalankan perintah berikut:

        /opt/act/bin/udsagent secret --reset
      
    • Untuk langsung mereset secret tanpa konfirmasi, jalankan perintah berikut:

        /opt/act/bin/udsagent secret --reset --restart
      
  2. Simpan kunci rahasia di notepad atau editor. Kunci rahasia ini berlaku selama dua jam.

Menambahkan kunci rahasia

Jika ingin memperbarui kunci rahasia atau tidak menambahkan kunci rahasia untuk pertama kalinya, Anda dapat menambahkan host Linux menggunakan petunjuk berikut.

  1. Di konsol pengelolaan, pilih Kelola, lalu pilih Host.

  2. Klik kanan host Linux, lalu pilih Edit.

  3. Buka bagian Setelan agen Pencadangan dan DR, lalu temukan kolom Secret.

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

Memeriksa status agen Pencadangan dan DR

Setelah agen diinstal, Anda dapat memverifikasi statusnya di host Linux menggunakan perintah berikut.

  • Pada target non-sistem (RHEL sebelum 7.0 dan SUSE Linux sebelum 12.0), jalankan perintah berikut.

        service udsagent status
    

    Outputnya terlihat mirip dengan berikut ini untuk baris udsagent daemon is running:

          service udsagent status
          udsagent daemon is running
    
  • Pada target systemd (RHEL 7.0+, SUSE Linux 12.0+, dan Ubuntu 16.0+), jalankan perintah berikut:

        systemctl status udsagent
    

    Outputnya terlihat mirip dengan yang berikut ini:

     ```postgres
     [root@postgres ~]# systemctl status udsagent
         udsagent.service - Google Cloud Backup and DR service
           Loaded: loaded (/usr/lib/systemd/system/udsagent.service; enabled; vendor preset: disabled)
        Active: active (running) since Wed 2022-11-09 22:13:45 UTC; 17min age
        Process: 1056 ExecStart=/act/initscripts/udsagent.init start (code=exited, status=0/SUCCESS)
        Main PID: 1128 (udsagent)
           CGroup: /system.slice/udsagent.service
                   ├─1128 /opt/act/bin/udsagent start
                   └─1132 /opt/act/bin/udsagent start
    
        Nov 09 22:13:44 postgres systemd[1]: Starting Google Cloud Backup and DR Service
        Nov 09 22:13:45 postgres udsagent.init[1056]: Starting /opt/act/bin/udsagent as a daemon. It may take a few minutes for the service to start completely.
        Nov 09 22:13:45 postgres udsagent.init[1056]: Starting /opt/act/bin/udsagent as a daemon. It may take a few minutes for the service to start completely.
    

Memulai ulang agen Pencadangan dan DR di host Linux

Untuk memulai ulang agen Pencadangan dan DR di host Linux, jalankan perintah berikut di host.

  • Untuk host Non-systemd (RHEL sebelum 7.0 dan SUSE Linux sebelum 12.0), jalankan perintah berikut:

        /etc/init.d/udsagent restart
    
  • Untuk host Systemd (RHEL 7.0+, SUSE Linux 12.0+, dan Ubuntu 16.0+), jalankan perintah berikut:

      systemctl restart udsagent
    

Meng-uninstal agen Pencadangan dan DR dari host Linux menggunakan command line

Gunakan petunjuk berikut untuk meng-uninstal agen Pencadangan dan DR dari host Linux:

CentOS/RHEL/SLES

  1. Login sebagai pengguna root dan hentikan agen Pencadangan dan DR dengan menjalankan perintah berikut:

    systemctl stop udsagent
    

    Untuk versi Linux yang lebih lama, Anda mungkin perlu menggunakan perintah berikut:

    /etc/init.d/udsagent stop
    
  2. Periksa nama RPM agen DR dan Pencadangan Linux yang diinstal dengan perintah berikut:

    yum list installed | grep udsagent
    

    Anda juga dapat menggunakan perintah berikut untuk memeriksa nama RPM:

    rpm -qa udsagent
    

    Outputnya terlihat mirip dengan yang berikut ini:

    udsagent-11.0.1-8756.x86_64
    
  3. Uninstal paket menggunakan nama yang Anda peroleh dari kueri. Contoh:

    yum remove udsagent-11.0.1-8756.x86_64
    

    Anda juga dapat menggunakan perintah berikut untuk meng-uninstal paket:

    rpm -e udsagent-11.0.1-8756.x86_64
    

Ubuntu

  1. Login sebagai pengguna root dan hentikan agen Pencadangan dan DR dengan menjalankan perintah berikut:

    systemctl stop udsagent
    
  2. Uninstal agen menggunakan perintah berikut:

    dpkg --remove udsagent
    

Langkah selanjutnya