בדף הזה מוסבר איך לוודא שיש קישוריות NFS ל-Backup and DR.
התקנה של לקוח NFS במארח Red Hat RHEL 6 או CentOS Linux
כדי לבדוק אם הלקוח מותקן, מריצים את הפקודה: # rpm -qa | grep nfs
התשובה אמורה להיות דומה לזו:
nfs-utils-lib-1.1.5-9.el6.x86_64
nfs-utils-1.2.3-54.el6.x86_64
- אם לא מופיע כלום, משתמשים ב-yum כדי להתקין את חבילות הלקוח של NFS.
הפעלה:
# yum install nfs-utils nfs-utils-lib - מוודאים שהחבילה rpcbind /portmapper מותקנת במארח Linux.
ריצה:
# rpm -qa | grep rpcbind
הפלט צריך להיות דומה לזה: rpcbind-0.2.0-11.el6.x86_64
- אם לא מופיע כלום, צריך להשתמש ב-yum כדי להתקין את rpcbind.
ריצה:
# yum install rpcbind
התקנת לקוח NFS במארח SLES Linux
כדי לבדוק אם הלקוח מותקן, מריצים את הפקודה:
# 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אם לא מופיעות החבילות nfs-client או yast2-nfs-xxxx, צריך להשתמש ב-YaST או ב-zypper כדי להתקין את חבילות הלקוח של NFS.
- באמצעות YaST:
# yast2 --install yast2-nfs-client # yast2 --install yast2-nfs-common- שימוש ב-Zypper:
# zypper install nfs-client
מוודאים שהחבילה rpcbind או portmapper מותקנת במארח Linux. מריצים את הפקודה:
# rpm -qa | grep rpcbindהפלט צריך להיות דומה לזה: rpcbind-0.1.6+git20080930-6.15אם לא מופיע כלום, צריך להתקין את החבילות באמצעות YaST או zypper:
- שימוש ב-YaST:
# yast2 --install rpcbind - שימוש ב-Zypper:
# zypper install rpcbind
- שימוש ב-YaST:
קבלת מידע על לקוח NFS מהמארח ב-Linux
צריך להתקין במארח חבילה וגרסה של לקוח NFS שאושרו על ידי Backup and DR.
בודקים אם השירות portmapper או rpcbind פועל. ריצה:
# sudo service rpcbind status- ממארח Red Hat RHEL 6 או CentOS Linux אמורה להתקבל תשובה כמו:
rpcbind (pid 1591) is running... - מארח SLES Linux אמור להחזיר משהו כזה:
Checking for service rpcbind running
- ממארח Red Hat RHEL 6 או CentOS Linux אמורה להתקבל תשובה כמו:
אם שירות rpcbind לא פועל במארח Linux, מפעילים אותו באמצעות הפקודה:
# sudo service rpcbind startמשתמשים ב-rpcinfo כדי להציג רשימה של תוכניות או שירותים רשומים של RPC. צריך לרשום את Portmapper ולהפעיל אותו.
# sudo rpcinfo -p program vers proto port service 100000 4 tcp 111 portmapper 100000 3 tcp 111 portmapper 100000 2 tcp 111 portmapper 100000 4 udp 111 portmapper 100000 3 udp 111 portmapper 100000 2 udp 111 portmapperכדי לבדוק אם מארח Linux יכול לבצע קריאת RPC לתוכניות rpcbind ו-NFS במכשיר הגיבוי/שחזור, משתמשים בפקודה הבאה.
# sudo rpcinfo -T tcp <#vm internal IP> rpcbind program 100000 version 2 ready and waiting program 100000 version 3 ready and waiting program 100000 version 4 ready and waiting # sudo rpcinfo -T tcp <#vm internal IP> nfs program 100003 version 2 ready and waiting program 100003 version 3 ready and waiting
אם הפקודות הקודמות מחזירות את הפלט שמוצג קודם, אז הקישוריות של NFS ממארח Linux למכשיר הגיבוי או השחזור תקינה.
תכנון גודל הדיסק של סביבת הביניים
יכול להיות שבמערכות קבצים גדולות תצטרכו להגדיר ידנית את גודל הדיסק הזמני של מערכת הקבצים. גודל הדיסק שמוגדר כברירת מחדל לאזור ההמתנה הוא NAS capacity + 20%, אבל יש שני מקרים שבהם הגודל הזה לא מספיק:
לפעמים מערכות קבצים ברשת NFS ו-SMB מדווחות באופן שגוי על נפחים גדולים מאוד. במקרים שבהם מערכת הקבצים מדווחת על גודל של יותר מ-128TiB, סוכן Backup and DR נכשל בגיבוי עם קוד השגיאה 5289: 'הגודל המדווח של הנפח המוגן מחייב לציין את גודל דיסק האחסון הזמני עבור האפליקציה הזו'. השגיאה הזו מונעת מ-Backup and DR להקצות דיסק גדול מאוד שלא נחוץ או שגדול מדי בשביל מכשיר הגיבוי או השחזור.
גם אם מערכת ה-NAS משתמשת בביטול כפילויות ובדחיסה בדיסקים שלה, שירות Backup and DR לא מבטל כפילויות ולא דוחס נתונים בגיבוי בדיסק הזמני. יכול להיות שמערכת ה-NAS תדווח על שימוש בנפח של 5TB, אבל הגיבוי בדיסק הזמני עשוי לתפוס נפח גדול בהרבה. בנוסף, האדמינים צריכים לציין את הגודל של דיסק ההכנה באופן ידני. יכול להיות שתופיע השגיאה "הדיסק של אזור הביניים מלא".
אם אחת מהשגיאות האלה מופיעה, צריך להגדיר באופן ידני את גודל הדיסק של סביבת הבדיקה בפרטי האפליקציה וההגדרות שלה.
תמונות מצב וירטואליות בספרייה .snapshot
לפעמים ב-NAS יש ספריות .snapshot שמכילות עותק מלא של התוכן ב-NAS. אלה תמונות וירטואליות של ה-NAS. הסוכן Backup and DR מנסה להעתיק את כל התמונות האלה, אבל נגמר לו המקום. כדי לפתור את הבעיה, אפשר להשתמש בדפוס החרגה .snapshot או ~snapshot (בהתאם לשם שבו משתמש ה-NAS). כך מחריגים דפוסים
מידע נוסף על הכנת מארחים של מערכת קבצים
מידע נוסף שרלוונטי להכנת מארח של מערכת קבצים להגנה מופיע במאמר ניהול מארחים והאפליקציות המקושרות שלהם.