התקנת סוכן Backup and DR במארח Linux לגיבויים שמנוהלים על ידי מכשיר

בדף הזה מוסבר איך להתקין את סוכן Backup and DR לאחסון שמנוהל על ידי מכשיר במארח Linux, ואיך לבצע פעולות אחרות כמו יצירה מחדש של מפתח סודי, בדיקת הסטטוס של סוכן Backup and DR והפעלה מחדש של סוכן Backup and DR.

איך זה עובד

סוכן Backup and DR ל-Linux פועל כתהליך דימון (daemon) בשם המשתמש ברמה הבסיסית (root). הוא מאזין ליציאת TCP‏ 5106 לתקשורת ממכשיר הגיבוי/השחזור. הסוכן כותב לקובץ יומן בספריית ההתקנה /var/act/log/UDSAgent.log ומפרסם אירועים משמעותיים במאגר /var/log/messages.

אחרי שמתקינים את הסוכן, צריך להפעיל תקשורת מהימנה בין מכשיר הגיבוי/השחזור לבין סוכן Backup and DR. צריך לעשות את זה רק פעם אחת. צריך להוסיף את המפתח הסודי תוך שעתיים מרגע היצירה שלו. אם פג התוקף של המפתח הסודי, צריך ליצור מפתח חדש.

לפעמים צריך ליצור מחדש מפתח סודי. לדוגמה, אם מארח נשאר במצב אופליין למשך תקופה ארוכה, סטטוס האישור שלו עשוי להשתנות ל"לא מאותחל". במקרה כזה, צריך ליצור מפתח חדש כדי ליצור מחדש אישור תקין ולהמשיך בפעולה הרגילה.

התקנת הסוכן במארח Linux

כדי להתקין את הסוכן במארח Linux:

  1. מורידים את קובץ ההתקנה של הסוכן, כמו שמוסבר במאמר השגת הסוכן המתאים של Backup and DR למארח.

  2. מעלים את קובץ ההתקנה לשרת Linux.

  3. כדי להתקין את הסוכן, בוחרים באחת מהאפשרויות הבאות:

    • כדי להתקין את Linux בגרסת 32 ביט, מריצים את הפקודה הבאה.

        rpm -ivh connector-Linux_x86-version.rpm
      
    • כדי להתקין את גרסת 64 ביט של Linux, מריצים את הפקודה הבאה.

        rpm -ivh connector-Linux-version.rpm
      
    • כדי להתקין ב-Linux Ubuntu, מריצים את הפקודה הבאה.

        dpkg -i connector-linux_ubuntu_amd64-version.deb
      

    הסוכן תמיד מותקן בנתיב /opt/act. בסיום ההתקנה, יוצג מפתח סודי.

  4. שומרים את המפתח הסודי בפנקס רשימות או בכלי לעריכת טקסט. צריך להוסיף אותו בקטע של סוכן Backup and DR, כמו שמוסבר במאמר הוספת מארח Linux.

יצירה מחדש של המפתח הסודי

המפתח הסודי שנוצר בקטע התקנת הסוכן במארח Linux תקף לשעתיים בלבד. צריך להוסיף אותו למסוף הניהול של המכשיר בפרק הזמן הזה, או ליצור קוד חדש.

כדי ליצור מפתח חדש ולהוסיף אותו למסוף הניהול, צריך לפעול לפי ההוראות הבאות.

  1. במארח Linux, נכנסים כמשתמש Root ומריצים את אחת מהפקודות בספרייה:

    • כדי לאפס את המפתח הסודי אחרי אישור הפעולה, מריצים את הפקודה הבאה:

        /opt/act/bin/udsagent secret --reset
      
    • כדי לאפס את הסוד באופן מיידי בלי אישור, מריצים את הפקודה הבאה:

        /opt/act/bin/udsagent secret --reset --restart
      
  2. שומרים את המפתח הסודי בפנקס רשימות או בכלי עריכה. המפתח הסודי הזה תקף לשעתיים.

הוספת מפתח סודי

אם רוצים לעדכן את המפתח הסודי או שלא הוספתם את המפתח הסודי בפעם הראשונה, אפשר להוסיף אותו במארח Linux לפי ההוראות הבאות.

  1. במסוף הניהול של המכשיר, לוחצים על Manage ואז על Hosts.

  2. לוחצים לחיצה ימנית על המארח של Linux ובוחרים באפשרות Edit.

  3. עוברים לקטע Backup and DR agent Settings ומוצאים את השדה Secret.

  4. מדביקים את המפתח הסודי ששמרתם קודם בשדה Secret ולוחצים על Save. מוודאים שהסטטוס של האישור משתנה לתקין. אם מופיעה הודעה על הצלחה חלקית, פועלים לפי ההוראות לאימות הקישוריות של מכשיר הגיבוי/השחזור לסוכן Backup and DR.

בדיקת הסטטוס של סוכן Backup and DR

אחרי שמתקינים את הסוכן, אפשר לאמת את הסטטוס שלו במארחי Linux באמצעות הפקודה הבאה.

systemctl status udsagent

הפלט אמור להיראות כך:

[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 2025-11-09 22:13:45 UTC; 17min ago
   Process: 1056 ExecStart=/opt/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…
    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.

הפעלה מחדש של סוכן Backup and DR במארח Linux

כדי להפעיל מחדש את סוכן Backup and DR במארח Linux, מריצים את הפקודה הבאה במארח.

systemctl restart udsagent

הגדרת ריבוי נתיבים לסוכן

לפני שמתקינים את הסוכן, מגדירים את ריבוי הנתיבים באופן הבא:

  1. מוסיפים את השינויים הבאים לקובץ ‎/etc/multipath.conf במארח:

     blacklist {
          device {
          vendor "ACTIFIO|SCST_FIO|SCST_BIO"
          product "ActifioSky|LUN0"
          }
     }
    
  2. מפעילים מחדש את multipathd:

     systemctl status multipathd
    

השבתת ריבוי נתיבים מהגדרות הסוכן

 ```none
 /act/config/connector.conf

 DisableMultipathCheck = true
 ```

הסרת סוכן Backup and DR ממארח Linux באמצעות שורת הפקודה

כדי להסיר את סוכן Backup and DR ממארח Linux:

CentOS/RHEL/SLES

  1. נכנסים כמשתמש Root ומריצים את הפקודה הבאה כדי לעצור את סוכן Backup and DR:

    systemctl stop udsagent
    

    בגרסאות ישנות יותר של Linux, יכול להיות שתצטרכו להשתמש בפקודה הבאה:

    /etc/init.d/udsagent stop
    
  2. כדי לבדוק את שם ה-RPM של סוכן Backup and DR של Linux שמותקן, מריצים את הפקודה הבאה:

    yum list installed | grep udsagent
    

    אפשר גם להשתמש בפקודה הבאה כדי לבדוק את שם ה-RPM:

    rpm -qa udsagent
    

    הפלט אמור להיראות כך:

    udsagent-11.0.15-8756.x86_64
    
  3. מסירים את החבילה באמצעות השם שקיבלתם מהשאילתה. לדוגמה:

    yum remove udsagent
    

    אפשר גם להשתמש בפקודה הבאה כדי להסיר את החבילה:

    rpm -e udsagent
    

Ubuntu

  1. נכנסים כמשתמש Root ומריצים את הפקודה הבאה כדי לעצור את סוכן Backup and DR:

    systemctl stop udsagent
    
  2. מסירים את ה-agent באמצעות הפקודה הבאה:

    dpkg --remove udsagent
    

המאמרים הבאים