CyberTek - the future at the present!
Google

סקריפט גיבוי DVD

פורסם על ידי: admin (מחט 29)

בסקריפט הבא כמה תיקיות גיבוי על ידי צריבת DVD, לאחר הדו"ח נשלח על ידי כתובת דוא"ל. הוא השתמש, ז במצב (צירוף) כמו הישן Z-פרמטר כאשר החלה שאינו אינטראקטיבי אינו פועל כראוי, אם הנתונים על התקשורת, אתה יכול לנסות להשתמש growisofs-cmq, להשתמש בכוח, לוק = TTY Z- אפילו במצב שקט למרות שיש כבר נתונים על אמצעי התקשורת.

דוגמה:

יצירת הקובץ ולהפוך אותו ההפעלה:

> מגע / bin / dvdbackup.sh

> Chmod 755 / bin / dvdbackup.sh

מוסיפים את ההוראות הבאות:

# / Bin / bash
# להחליף את המיקומים של התוכנית עם אלו של מערכת ההפעלה
Growisofs = / usr / bin / growisofs
ECHO = / bin / הד
Grep = / bin / grep
MAIL = / bin / mail
היום = `/ bin /% תאריך +`
גיבוי # מתחיל מתחת
$ ECHO "יצירת גיבוי היום $">> / tmp / backupoutput.tmp
$ ECHO>> / tmp / backupoutput.tmp
$ Growisofs לשימוש, את הכוחות, לוק =-TTY compat-DVD-M / dev / DVD-D-J-R-T-l
'שוחד' נקודות 'להסתיר' ולייט-ארוכת Joliet-trans-tbl
-ISO-4-ברמה מהירות = 1-overburn V "$ היום גיבוי"
/ מייל וכו '= / / מייל וכו'
גליל / var / mail = var / spool / mail
בבית = / הביתה
שורש = / root> / tmp / backupoutput.tmp 2> & 1
# ערוך שבילי ההצלה לכאן הצורך
myCode = $?
$ ECHO>> / tmp / backupoutput.tmp
$ אקו "הייתה שגיאה, קוד שגיאה: $ myCode">> / tmp / backupoutput.tmp
$ ECHO>> / tmp / backupoutput.tmp
$ אקו "סוף היום $ גיבוי">> / tmp / backupoutput.tmp
$ Grep-i-v tmp השינה / /> backupoutput.tmp / tmp/backupoutput.tmp2
Grep-i-v עיצוב $ / tmp/backupoutput.tmp2> / tmp / backupoutput.txt
$ אלקטרוני n-s "התוצאה של הגיבוי ב-DVD usermail @ <תחום / tmp / backupoutput.txt

עד אז פשוט להוסיף את תזמון crontab כדי להתחיל הפעלת גיבוי:

> Crontab אלקטרוני

קו דוגמה להוספה:

0 20 * * * / bin / dvdbackup.sh

פורסם ב: פיתוח , סקריפטים , עצות

הוסף תגובה

הגנה מפני דואר זבל באמצעות WP-Captcha חינם

מופעל על ידי Cybertek - סיוע מרחוק