OnWorks Linux ו-Windows Online WorkStations

לוגו

אירוח מקוון בחינם עבור תחנות עבודה

<הקודם | תוכן | הבא>

3.4. גיבוי Localhost


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

• קודם ה אחסון יש להגדיר את המכשיר. לַעֲרוֹך /etc/bacula/bacula-sd.conf להוסיף:


התקן {

שם = "טייפ כונן" סוג התקן = סוג קלטת מדיה = DDS-4

ארכיון התקן = /dev/st0 חומרה סוף מדיום = לא;

AutomaticMount = כן; # כאשר המכשיר נפתח, קרא אותו AlwaysOpen = כן;

RemovableMedia = כן;



RandomAccess = לא;

פקודת התראה = "sh -c 'tapeinfo -f %c | grep TapeAlert'"

}


הדוגמה היא עבור א DDS-4 כונן קלטות. התאם את "סוג המדיה" ואת "התקן הארכיון" כך שיתאימו לחומרה שלך.


תוכל גם לבטל הערות לאחת מהדוגמאות האחרות בקובץ.

• לאחר עריכה /etc/bacula/bacula-sd.conf יהיה צורך להפעיל מחדש את דמון האחסון:


sudo systemctl הפעל מחדש את bacula-sd.service

• כעת הוסף א אחסון משאב ב /etc/bacula/bacula-dir.conf כדי להשתמש במכשיר החדש:


# הגדרה של התקן אחסון "טייפ דרייב" Storage {

שם = TapeDrive

# אל תשתמש ב-"localhost" כאן

כתובת = שרת גיבוי # הערה השתמש בשם מלא כאן SDPort = 9103

סיסמה = "Cv70F6pf1t6pBopT4vQOnigDrR0v3LT3Cgkiyjc" התקן = "טייפ דרייב"

סוג מדיה = קלטת

}


אל האני כתובת ההנחיה צריכה להיות שם הדומיין המלא (FQDN) של השרת. שינוי

שרת גיבוי לשם המארח בפועל.


כמו כן, וודא כי ה- סיסמה ההנחיה תואמת למחרוזת הסיסמה ב /etc/bacula/bacula-sd.conf.

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


# LocalhostBacup FileSet. ערכת קבצים {

שם = "LocalhostFiles" כולל {

אפשרויות { חתימה = דחיסה MD5=GZIP

}

קובץ = /etc File = /home

}

}


זֶה ערכת קבצים יגבה את /וכו ו / בית ספריות. ה אפשרויות הנחיות המשאבים מגדירים את ה-FileSet ליצור חתימת MD5 עבור כל קובץ שגובים, וכדי לדחוס את הקבצים באמצעות GZIP.

• לאחר מכן, צור חדש לוח זמנים עבור עבודת הגיבוי:


# לוח זמנים לגיבוי של Localhost -- יומי. לוח זמנים {

שם = "LocalhostDaily" Run = מלא מדי יום בשעה 00:01

}


המשרה תתבצע כל יום בשעה 00:01 או 12:01 בבוקר. ישנן אפשרויות רבות אחרות לתזמון זמינות.

• לבסוף ליצור את עבודה:


# גיבוי Localhost. עבודה {

שם = "LocalhostBackup" JobDefs = "DefaultJob" מופעל = כן

רמה = מלאה

FileSet = "LocalhostFiles" לוח זמנים = "LocalhostDaily" אחסון = TapeDrive

כתוב Bootstrap = "/var/lib/bacula/LocalhostBackup.bsr"

}


העבודה תעשה א מלא גיבוי כל יום לכונן הקלטות.

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


bconsole

• בהנחיית Bacula Console הזן:


תווית

• לאחר מכן תתבקש להזין את אחסון מַשׁאָב:


קטלוג שנבחר אוטומטית: MyCatalog באמצעות קטלוג "MyCatalog"

משאבי האחסון המוגדרים הם: 1: קובץ

2: טייפדרייב

בחר משאב אחסון (1-2):2


• הזן את החדש תכולה שֵׁם:


הזן שם כרך חדש: יום ראשון

בריכות מוגדרות:

1: ברירת מחדל

2: שריטה


חלף יום ראשון עם התווית הרצויה.

• כעת, בחר את ברכה:


בחר את הבריכה (1-2): 1

מתחבר ל- Storage daemon TapeDrive בשרת גיבוי:9103 ... שולח פקודת תווית עבור נפח "יום ראשון" חריץ 0 ...


מזל טוב, הגדרת כעת בקולה כדי לגבות את ה-localhost לכונן קלטות מחובר.


מחשוב ענן מערכת ההפעלה המוביל ב-OnWorks: