2.2. כונני קלטות
ניתן להשתמש בכונן קלטות המחובר לשרת במקום שיתוף NFS. שימוש בכונן קלטות מפשט את סיבוב הארכיון, ומקל גם על הוצאת המדיה מחוץ לאתר.
בעת שימוש בכונן קלטות, חלקי שם הקובץ של הסקריפט אינם נחוצים מכיוון שהנתונים נשלחים ישירות להתקן הקלטת. יש צורך בכמה פקודות כדי לתפעל את הקלטת. זה מושג באמצעות mt, כלי עזר לבקרת סרט מגנטי מחבילת cpio.
להלן סקריפט המעטפת ששונה לשימוש בכונן קלטות:
#! / bin / bash
####################################
#
# גיבוי לסקריפט לכונן קלטות.
#
####################################
# מה לגיבוי.
backup_files="/home /var/spool/mail /etc /root /boot /opt"
# לאן לגבות. dest="/dev/st0"
# הדפס את הודעת מצב ההתחלה.
echo "גיבוי $backup_files לתאריך $dest".
הד
# ודא שהקלטת משוחזרת. mt -f $dest rewind
# גבה את הקבצים באמצעות tar. tar czf $dest $backup_files
# גלגל אחורה והוציא את הקלטת. mt -f $dest rewoffl
# הדפס הודעת סטטוס סיום. הֵד
הד תאריך "הגיבוי הסתיים".
שם ההתקן המוגדר כברירת מחדל עבור כונן קלטות SCSI הוא /dev/st0. השתמש בנתיב ההתקן המתאים למערכת שלך.
שחזור מכונן טייפ זהה בעצם לשחזור מקובץ. כל שעליך לעשות הוא להריץ את הקלטת לאחור ולהשתמש בנתיב המכשיר במקום בנתיב הקובץ. למשל כדי לשחזר את / Etc / hosts הקובץ אל /tmp/etc/hosts:
mt -f /dev/st0 הרצה לאחור
tar -xzf /dev/st0 -C /tmp etc/hosts