הוספת מארחי Linux למסוף הניהול של ה-appliance

שירות Backup and DR מאתר מערכות קבצים, שיתופים של קבצים ברשת (NFS) ומסדי נתונים נתמכים במארחי Linux. כדי לגלות נתונים מהמארחים האלה ולגבות אותם, צריך לבצע את הפעולות הבאות:

הוספת מארחי Linux

כדי להוסיף מארח Linux:

  1. במסוף הניהול של ה-appliance, עוברים אל Manage (ניהול) > Hosts (מארחים).

  2. לוחצים על + הוספת מארח.

  3. בטופס הוספת מארח, מזינים את השם ואת השם הידידותי (אופציונלי). שם המארח חייב להתחיל באות, והוא יכול להכיל אותיות וספרות (0-9). שימו לב שתווי קו תחתון (_) הם לא תווים חוקיים בשמות מארחים.

  4. מזינים את כתובת ה-IP של המארח בשדה כתובת IP ולוחצים על סימן הפלוס (+) כדי להוסיף אותה.

  5. בקטע Appliances (מכשירי חשמל), בוחרים את מכשירי ה-Appliance שמנוהלים על ידי מסוף הניהול של Appliance שרוצים להקצות למארח הזה. אם הרשימה ארוכה, אפשר להשתמש בשדה חיפוש כדי למצוא מכשיר ספציפי או קבוצה של מכשירים.

  6. בשדה Host Type (סוג המארח), בוחרים באפשרות Generic (כללי).

  7. מזינים את פרטי הכניסה של Application Discovery כדי לגלות ולהגן על אפליקציות מסד הנתונים במארח. השדה הזה רלוונטי רק למסדי נתונים של MariaDB,‏ MaxDB,‏ MySQL,‏ PostGresSQL,‏ SAP ASE ו-SAP IQ.

  8. בהגדרות של סוכן ה-Backup and DR, מבצעים את הפעולות הבאות:

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

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

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

  1. עוברים למסוף הניהול של ה-appliance, בוחרים באפשרות ניהול ואז באפשרות מארחים.

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

  3. עוברים אל Backup and DR Agent Settings (הגדרות של Backup and DR Agent) ומחפשים את השדה Secret (סוד).

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

עבודות גיבוי ארוכות באופן חריג ו-fstrim

טכנולוגיית ה-CBT בשירות Backup and DR מסתמכת על מפת סיביות שנוצרת לכל פעולת כתיבה בכרך המוגן. כלי עזר כמו fstrim שמשנים את בלוקי המטא-נתונים של מערכת הקבצים גורמים לתהליך הגיבוי להעתיק נתונים נוספים, וכך מאריכים את זמן הגיבוי.

קישוריות iSCSI במארח Linux

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

התקנת iSCSI initiator במארח Linux

כדי להתקין את iSCSI initiator במארחי Centos, ‏ RHEL, ‏ SLES או Ubuntu, פועלים לפי ההוראות הבאות.

CentOS

  1. מוודאים שהחבילה iscsi-initiator-utils מותקנת. כדי לבדוק את החבילה המותקנת, משתמשים בפקודה הבאה:

      yum list installed | grep iscsi
    

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

      rpm -qa | grep iscsi
    

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

      iscsi-initiator-utils-6.2.0.865-6.el5.x86_64.rpm
    
  2. אם לא מופיע כלום, אפשר להמשיך להתקנת החבילה באמצעות הפקודה הבאה:

      yum install iscsi-initiator-utils
    
  3. מריצים את הפקודה הבאה כדי לאמת את שם יוזם ה-iSCSI. לכל מארח צריך להיות שם ייחודי של יוזם:

      cat /etc/iscsi/initiatorname.iscsi
    

RHEL

  1. מוודאים שהחבילה iscsi-initiator-utils מותקנת. כדי לבדוק את החבילה המותקנת, משתמשים בפקודה הבאה:

      yum list installed | grep iscsi
    

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

      rpm -qa | grep iscsi
    

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

      iscsi-initiator-utils-6.2.0.865-6.el5.x86_64.rpm
    
  2. אם לא מופיע כלום, אפשר להמשיך להתקנת החבילה באמצעות הפקודה הבאה:

      yum install iscsi-initiator-utils
    
  3. מריצים את הפקודה הבאה כדי לאמת את שם יוזם ה-iSCSI. לכל מארח צריך להיות שם ייחודי של יוזם:

      cat /etc/iscsi/initiatorname.iscsi
    

SLES

  1. מוודאים שהחבילה iopen-iscsi מותקנת. כדי לבדוק את החבילה המותקנת, משתמשים בפקודה הבאה:

      rpm -qa | grep iscsi
    

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

      open-iscsi-x.x.x.x
      yast2-iscsi-client-x.x.x.x
    
  2. אם לא מופיעות שתי החבילות האלה, צריך לפעול לפי השלבים הבאים כדי להתקין את open-iscsi:

    1. מריצים את yast2 sw_single

    2. בחיפוש, מזינים iscsi

    3. בוחרים באפשרות open-iscsi ולוחצים על אישור.

  3. מריצים את הפקודה הבאה כדי לאמת את שם יוזם ה-iSCSI. לכל מארח צריך להיות שם ייחודי של יוזם:

      cat /etc/iscsi/initiatorname.iscsi
    

Ubuntu

  1. כדי להתקין את iSCSI initiator במארח Ubuntu, משתמשים בפקודה הבאה:

      sudo apt install open-iscsi
    

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

      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.
    

הצגה והגדרה של יציאות מארח

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

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

  1. במסוף הניהול של ה-appliance, לוחצים על התפריט הנפתח ניהול ובוחרים באפשרות מארחים.

  2. לוחצים לחיצה ימנית על מארח ולוחצים על עריכה.

  3. לוחצים על הוספת ניוד.

  4. בתיבת הדו-שיח הוספת יציאה, בוחרים את המכשיר (אם כמה מכשירים מתחברים למארח).

  5. בוחרים באפשרות WWPN או iSCSI.

  6. לוחצים על הוספה ואז על שמירה כדי לשמור את הגדרת המארח.

קישוריות NFS במארח Linux

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

שינוי הפורמט של דיסק ההעברה

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

  1. במסוף הניהול של ה-appliance, לוחצים על התפריט הנפתח ניהול ובוחרים באפשרות מארחים.

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

  3. משנים את ההגדרה Staging Disk Format to Guest מ-Block ל-NFS.

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

התקנת לקוח NFS במארח Linux

כדי להתקין ספריות לקוח של NFS במארחי Centos, ‏ RHEL,‏ SLES או Ubuntu, פועלים לפי ההוראות הבאות.

CentOS

  1. מוודאים שהחבילה nfs-utils מותקנת. כדי לבדוק את החבילה המותקנת, משתמשים בפקודה הבאה:

      yum list installed | grep nfs
    

    כדי לבדוק את חבילת היוזם, מריצים את הפקודה הבאה:

      rpm -qa | grep nfs
    

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

      nfs-utils-lib-1.1.5-9.el6.x86_64
      nfs-utils-1.2.3-54.el6.x86_64
    
  2. אם לא מופיע כלום, אפשר להמשיך להתקנת חבילת הלקוח של NFS על ידי הרצת הפקודה הבאה:

      yum install nfs-utils nfs-utils-lib
    
  3. מוודאים שחבילת rpcbind (portmapper) מותקנת במארח Linux באמצעות הפקודה הבאה:

      yum list installed | grep rpcbind
    

    כדי לבדוק את חבילת היוזם, מריצים את הפקודה הבאה:

      rpm -qa | grep rpcbind
    

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

      rpcbind-0.2.0-11.el6.x86_64
    
  4. אם לא מופיע כלום, אפשר להמשיך להתקנה של rpcbind באמצעות הפקודה הבאה:

      yum install rpcbind
    

RHEL

  1. מוודאים שהחבילה nfs-utils מותקנת. כדי לבדוק את החבילה המותקנת, משתמשים בפקודה הבאה:

      yum list installed | grep nfs
    

    כדי לבדוק את חבילת היוזם, מריצים את הפקודה הבאה:

      rpm -qa | grep nfs
    

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

      nfs-utils-lib-1.1.5-9.el6.x86_64
      nfs-utils-1.2.3-54.el6.x86_64
    
  2. אם לא מופיע כלום, אפשר להמשיך להתקנת חבילת הלקוח של NFS באמצעות הפקודה הבאה:

      yum install nfs-utils nfs-utils-lib
    
  3. מוודאים שחבילת rpcbind (portmapper) מותקנת במארח Linux באמצעות הפקודה הבאה:

      yum list installed | grep rpcbind
    

    כדי לבדוק את חבילת היוזם, מריצים את הפקודה הבאה:

      rpm -qa | grep rpcbind
    

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

      rpcbind-0.2.0-11.el6.x86_64
    
  4. אם לא מופיע כלום, אפשר להמשיך להתקנה של rpcbind באמצעות הפקודה הבאה:

      yum install rpcbind
    

SLES

  1. מוודאים שהחבילה nfs-utils-utils מותקנת. כדי לבדוק את החבילה המותקנת, משתמשים בפקודה הבאה:

      rpm -qa | grep nfs
    

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

      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. אם חבילות nfs-client או yast2-nfs-xxxx לא מופיעות, משתמשים ב-YaST או ב-zypper כדי להתקין את חבילות הלקוח של NFS באמצעות הפקודות הבאות.

    • מריצים את הפקודה הבאה באמצעות YaST:

       yast2 --install yast2-nfs-client
       yast2 --install yast2-nfs-common
      
    • מריצים את הפקודה הבאה באמצעות zypper:

        zypper install nfs-client
      
  3. מוודאים שחבילת rpcbind (portmapper) מותקנת במארח Linux באמצעות הפקודה הבאה:

        rpm -qa | grep rpcbind
    

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

    rpcbind-0.1.6+git20080930-6.15
    
  4. אם לא מופיע כלום, צריך להתקין את החבילות באמצעות YaST או zypper:

    • מריצים את הפקודה הבאה באמצעות YaST:

        yast2 --install rpcbind
      
    • מריצים את הפקודה הבאה באמצעות zypper:

        zypper install rpcbind
      

Ubuntu

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

      sudo apt install nfs-common
    

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

      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.
    

הגדרת נתיב קלט/פלט של דיסק ההעברה (מכונות וירטואליות של VMware בלבד)

במכונות וירטואליות של Linux VMware אפשר גם לבחור נתיב קלט/פלט של דיסק staging. אפשר להקצות העברה של NFS או SAN ‏ (iSCSI) באמצעות המארח ESX, או לעקוף את המארח ולהפנות את ההעברה למכונה הווירטואלית. מצב התעבורה של NFS הוא ברירת המחדל. ההגדרה הזו לא משפיעה על ההגדרה Staging Disk Format to Guest.

כדי להגדיר את נתיב קלט/פלט של דיסק ההעברה:

  1. במסוף הניהול של ה-Appliance, מרחיבים את התפריט הנפתח Manage (ניהול) ובוחרים באפשרות Hosts (מארחים).

    יופיע הדף 'מארחים'.

  2. מסננים לפי מארחים מהסוג Generic, ובקטע Show only בוחרים באפשרות Virtual Machines.

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

  4. בדף Edit Host (עריכת מארח), עוברים לקטע Staging Disk I/O Path (נתיב קלט/פלט של דיסק זמני).

  5. בוחרים אחת מהאפשרויות הבאות לפי המידע שבטבלה הזו:

    תחבורה נפחי אחסון של Backup and DR איפה מוצגים נפחי החיפוש מהו השם של הדיסק כשהוא מצורף למכונת ה-VM
    העברה ב-NFS מעל מאגר נתונים של NFS מארח ESXi VMDK
    SAN Transport דרך iSCSI מארח ESXi iSCSI initiator מיפוי גולמי של מכשירים (RDM)
    SAN לאורח דרך iSCSI מכונה וירטואלית אורחת – יוזם iSCSI חסימת המכשיר
    ‫NFS לאורח דרך NFS לקוח NFS של מכונה וירטואלית אורחת שיתוף באמצעות NFS
  6. לוחצים על Save.

חיפוש יומנים וסקריפטים במארח Linux

במארח Linux, יומני הסוכן, שנקראים UDSAgent.logs, מאוחסנים ב-/var/act/log. אפשר ליצור סקריפטים לביצוע פעולות לפני ואחרי באפליקציות במארח Linux. כדי להשתמש בסקריפטים, צריך ליצור תיקייה בשם /act/scripts ולאחסן בה את כל הסקריפטים.