פיקוד לינוקס - פיקוד יוניקס

שֵׁם

dump - ext2 גיבוי מערכת

תַקצִיר

- [-] [-] [-] [-] [-] קובץ [] - [- B רשומות ] [- - צפיפות d ] [- ] [- אני nr שגיאות ] [- j רמת דחיסה ] [- L תווית ] [- Q קובץ ] [- s הרגליים ] [- T תאריך ] [- z רמת דחיסה ] קבצים אל dump
מזבלה [- W -W ]

(תחביר האפשרות BSD 4.3 מיושם עבור תאימות לאחור אך אינו מתועד כאן).

תיאור

Dump בוחן קבצים על מערכת הקבצים ext2 וקובע אילו קבצים צריך להיות מגובים. קבצים אלה מועתקים לדיסק, קלטת או אמצעי אחסון אחר לשמירה על בטיחות (ראה אפשרות - f להלן לביצוע גיבוי מרחוק ). מזבלה כי הוא גדול יותר בינוני פלט הוא שבור לכרכים מרובים. במרבית אמצעי ההדפסה הגודל נקבע על - ידי כתיבה עד להשלמת אינדיקציה של סוף התקשורת.

במדיה שאינה יכולה להחזיר באופן מהימן אינדיקציה של סוף מדיה (כגון כמה כונני קלטות של מחסניות דיו), כל אמצעי אחסון הוא בגודל קבוע; הגודל בפועל נקבע על-ידי ציון אמצעי המחסנית, או באמצעות גודל הקלטת, הצפיפות ו / או אפשרויות החסימה שלמטה. כברירת מחדל, שם קובץ פלט זה נמצא בשימוש עבור כל אמצעי אחסון לאחר שתבקש מהמפעיל לשנות את המדיה.

קבצים ל- dump הוא גם mountpoint של מערכת קבצים או רשימה של קבצים וספריות להיות מגובים כמו משנה של מערכת הקבצים. במקרה הקודם, ניתן להשתמש בנתיב למערכת קבצים מותקנת או להתקן של מערכת קבצים שלא השתנתה. במקרה האחרון, הגבלות מסוימות ממוקמות על הגיבוי: - u אינו מותר, רמת המזבלה היחידה הנתמכת היא - 0 וכל הקבצים והספריות חייבים להתגורר באותה מערכת קבצים.

האפשרויות הבאות נתמכות על ידי :

-0-9

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

"Auto-size" "עקיפת כל חישובי אורך הקלטת, וכתוב עד לסיום אינדיקציה של סוף מדיה. זה עובד הכי טוב עבור רוב כונני קלטות המודרנית, והוא ברירת המחדל. השימוש באפשרות זו מומלץ במיוחד בעת צירוף קלטת קיימת, או באמצעות כונן קלטת עם דחיסת חומרה (שבו אתה אף פעם לא יכול להיות בטוח לגבי יחס דחיסה).

-ארכיון

ארכיון טבלה של תוכן dump ב archive_file שצוין לשמש שחזור (8) כדי לקבוע אם הקובץ נמצא בקובץ dump כי הוא משוחזר.

חסימה

מספר הקילובייט לכל רשומת dump. מאז מערכת IO חותכת את כל הבקשות לגושים של MAXBSIZE (בדרך כלל 64kB), לא ניתן להשתמש blockize גדול יותר ללא בעיות מאוחר יותר עם שחזור (8). לכן dump יאלץ את הכתיבה ל- MAXBSIZE. ברירת המחדל blockize הוא 10.

-B רשומות

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

שנה את ברירות המחדל לשימוש עם כונן קלטת דיו, עם צפיפות של 8000 bpi ואורך של 1700 רגל. הגדרת כונן מחסנית דורשת את זיהוי קצה המדיה.

צפיפות

הגדרת צפיפות הקלטת לצפיפות ברירת המחדל היא 1600BPI. הגדרת צפיפות הקלטת דורשת את זיהוי קצה המדיה.

- inodes

אל תכלול קטעים מתוך המזבלה. הפרמטר inodes הוא רשימה מופרדת בפסיקים של מספרי inode (ניתן להשתמש ב- Stat כדי למצוא את מספר ה- inode עבור קובץ או ספריה).

-E הקובץ

קרא את רשימת inodes כדי לא לכלול את המזבלה מקובץ קובץ טקסט קובץ הקובץ צריך להיות קובץ רגיל המכיל מספרים inode מופרדים על ידי שורות חדשות.

- קובץ

כתיבת הגיבוי לקובץ הקובץ עשויה להיות קובץ מכשיר מיוחד כמו / dev / st0 (כונן קלטות), / dev / rsd1c ( כונן תקליטונים ), קובץ רגיל או `-` (הפלט הסטנדרטי). ניתן לתת שמות קבצים מרובים כארגומנט יחיד המופרד באמצעות פסיקים. כל קובץ ישמש עבור נפח dump אחד בסדר המפורט; אם המזבלה דורשת כמות גדולה יותר ממספר השמות שניתנו, שם הקובץ האחרון ישמש לכל הכרכים הנותרים לאחר שתבקש לשנות את המדיה. אם שם הקובץ הוא של הטופס `host: file`` או` `משתמש @ מארח: קובץ '' dump כותב לקובץ בשם במחשב המרוחק באמצעות rmt (8). שם ברירת המחדל של הנתיב של rmt מרחוק (8) התוכנית היא / etc / rmt זה ניתן לדרוס על ידי משתנה הסביבה RMT

-F סקריפט

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

רמה

לכבד את המשתמש '' nodump '' דגל Dp Dv UF_NODUMP רק עבור dumps ב או מעל לרמה הנתונה רמת הכבוד ברירת המחדל היא 1, כך גיבויים מצטבר להשמיט קבצים כאלה אבל גיבויים מלאים לשמור אותם.

- שגיאות nr

כברירת מחדל, dump יתעלם מ -32 שגיאות הקריאה הראשונות במערכת הקבצים לפני שיבקשו התערבות של המפעיל. תוכל לשנות זאת באמצעות דגל זה לכל ערך. אפשרות זו שימושית בעת הפעלת dump במערכת קבצים פעילה שבה שגיאות קריאה פשוט מציינות חוסר עקביות בין המיפוי והעברת הפסולת.

רמת דחיסה

לדחוס כל בלוק להיות כתוב על הקלטת באמצעות bzlib הספרייה. אפשרות זו תפעל רק בעת הטלה לקובץ או לצינור, או בעת הטלה לכונן קלטות, אם כונן הקלטת מסוגל לכתוב בלוקים באורך משתנה. אתה צריך לפחות את הגירסה 0.4b24 של שחזור על מנת לחלץ קלטות דחוס. קלטות שנכתבות באמצעות דחיסה לא יהיו תואמות לפורמט BSD. הפרמטר (אופציונלי) מציין את רמת דחיסת bzlib ישתמש. רמת ברירת המחדל לדחיסה היא 2. אם נקבע הפרמטר האופציונלי, לא יהיה רווח לבן בין אות האופציה לבין הפרמטר.

-k

השתמש באימות Kerberos כדי לדבר עם שרתי קלטות רחוקים. (זמין רק אם אפשרות זו הופעלה בעת עיבוד הקובץ .)

-L תווית

תווית מחרוזת הטקסט שסופקה על-ידי המשתמש ממוקמת בכותרת ה- dump, כאשר כלים כמו שחזור (8) וקובץ (1) יכולים לגשת אליה. שים לב שתווית זו מוגבלת לכל היותר LBLSIZE (כרגע 16) תווים, אשר חייבים לכלול את הסיומת `0 '

-M

אם דגל זה צוין, dump יהיה לייעל את הפלט עבור inodes לאחר השתנה אבל לא השתנה מאז המזבלה האחרונה ('השתנה' ו 'שונה' יש את המשמעות המוגדרת stat (2)). עבור אלה inodes, dump ישמור רק את metadata, במקום לשמור את כל התוכן inode. Inodes אשר הן ספריות או השתנו מאז המזבלה האחרונה נשמרים באופן קבוע. שימושים של דגל זה חייבים להיות עקביים, כלומר, או לכל מזבלה במערך מזבלה מצטבר יש את הדגל, או לאף אחד אין את זה.

קלטות שנכתבות תוך שימוש בקבצים מסוג 'מטא נתונים בלבד' לא יהיו תואמות לפורמט קלטת BSD או לגירסאות ישנות יותר של שחזור.

-M

הפעל את התכונה מרובת הכרכים. השם שצוין ב - f מטופל כקידומת ו dump כותב ברצף ל 001, 002 וכו 'זה יכול להיות שימושי כאשר dumping לקבצים על מחיצה ext2, כדי לעקוף את הגבלת גודל הקובץ 2GB.

-n

בכל פעם שמזבלה דורשת תשומת לב של המפעיל, הודע לכל המפעילים בקבוצה "מפעיל" באופן דומה לקיר (1).

-q

הפוך dump להפיל מיד כאשר תשומת הלב מפעיל נדרש, ללא הנחיה במקרה של שגיאות כתיבה, שינויים קלטת וכו '

-Q קובץ

הפעל את התמיכה המהירה בגישה לקבצים. עמדות קלטת עבור כל inode מאוחסנים בקובץ הקובץ שבו נעשה שימוש על ידי שחזור (אם נקרא עם פרמטר Q ואת שם הקובץ) כדי למקם את הסרט ישירות על שחזור הקובץ הוא עובד כרגע. זה חוסך שעות בעת שחזור קבצים בודדים מגיבויים גדולים, חוסך את הקלטות ואת הראש של הכונן.

מומלץ להגדיר את מנהל ההתקן של ST כדי להחזיר מיקומים קלטות לוגיות ולא פיזית לפני קורא dump / לשחזר עם פרמטר ש מאז לא כל התקני קלטת תמיכה עמדות קלטת פיזית התקני קלטות אלה מחזירים שגיאה במהלך dump / Recovery כאשר הנהג st מוגדר להגדרה הפיזית המוגדרת כברירת מחדל. אנא ראה את הדף st man, אפשרות MTSETDRVBUFFER, או את דף האיש הר, על איך להגדיר את הנהג כדי להחזיר קלטות לוגי.

לפני שתתקשר לשחזור עם פרמטר Q, ודא תמיד כי מנהל ההתקן של ST מוגדר להחזיר את אותו סוג של מיקום קלטת בשימוש במהלך השיחה כדי dump. אחרת שחזור עשוי להיות מבולבל.

ניתן להשתמש באפשרות זו בעת הטלה לקלטות מקומיות (ראה לעיל) או לקבצים מקומיים.

- מטר

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

-S

הערכת גודל. לקבוע את כמות השטח הדרוש כדי לבצע את dump מבלי לעשות את זה בפועל, ולהציג את המספר המשוער של בתים זה ייקח. זה שימושי עם dumps מצטבר כדי לקבוע כמה כמויות של מדיה יהיה צורך.

-T

השתמש בתאריך שצוין כזמן ההתחלה עבור המזבלה במקום הזמן שנקבע על ידי חיפוש ב- / etc / dumpdates. הפורמט של התאריך זהה לזה של ctime (3). אפשרות זו שימושית עבור סקריפטים אוטומטיים dump שרוצים לזרוק על פני תקופה מסוימת של זמן. אופציית ה - T הינה חלופה הדדית מאופציית ה -.

-u

עדכן את הקובץ / etc / dumpdates לאחר מצבור מוצלח. הפורמט של / etc / dumpdates הוא קריא על ידי אנשים, המורכב רשומת פורמט אחד חינם בכל שורה: שם מערכת הקבצים , רמת תוספת ו ctime (3) תאריך dump בפורמט. ייתכן שיש רק ערך אחד לכל מערכת קבצים בכל רמה. הקובץ / etc / dumpdates ניתן לערוך כדי לשנות את כל השדות, במידת הצורך.

-W

Dump אומר למפעיל מה מערכות הקבצים צריך להיות זרק. מידע זה הוא מלוטש מתוך קבצים / etc / dumpdates ו / etc / fstab אפשרות W - גורם dump להדפיס, עבור כל מערכות הקבצים ב / etc / dumpdates ומערכות קבצים מוכרים ב / etc / fstab תאריך האחרון dump רמה, ומדגיש את אלה שיש לזרוק. אם האפשרות - W מוגדרת, כל האופציות האחרות מתעלמות, ו dump מפסיק באופן מיידי.

-W

הוא כמו - W אבל הדפסים רק במערכות מוכרות ב / etc / fstab אשר צריך להיות זרק.

-z רמת דחיסה

לדחוס כל בלוק להיות כתוב על הקלטת באמצעות ספריית zlib. אפשרות זו תפעל רק בעת הטלה לקובץ או לצינור, או בעת הטלה לכונן קלטות, אם כונן הקלטת מסוגל לכתוב בלוקים באורך משתנה. אתה צריך לפחות את הגירסה 0.4b22 של שחזור על מנת לחלץ קלטות דחוס. קלטות שנכתבות באמצעות דחיסה לא יהיו תואמות לפורמט BSD. הפרמטר (אופציונלי) מציין את רמת הדחיסה zlib ישתמש. רמת ברירת המחדל לדחיסה היא 2. אם נקבע הפרמטר האופציונלי, לא יהיה רווח לבן בין אות האופציה לבין הפרמטר.

Dump דורש התערבות מפעיל בתנאים אלה: סוף קלטת, סוף dump, קלטת שגיאת כתיבה, קלטת פתוחה שגיאה או דיסק לקרוא שגיאה (אם יש יותר מסף שגיאות nr). בנוסף התראה כל המפעילים משתמעת על ידי מפתח n , המזבלה אינטראקציה עם המפעיל על מסוף שליטה של dump בזמנים כאשר dump לא יכול להמשיך, או אם משהו לא בסדר גמור. יש לענות על כל השאלות על ידי הקלדת "כן" או "לא" כראוי.

מאז ביצוע dump כרוך הרבה זמן ומאמץ עבור dumps מלא, dump מחסומים עצמו בתחילת כל קלטת נפח. אם כתיבת הכרך נכשלת מסיבה כלשהי, מזבלה , עם אישור מפעיל, להפעיל מחדש את עצמו מהמחסום לאחר הקלטת הישנה כבר rewound והוסרו, קלטת חדשה כבר מותקן.

Dump אומר למפעיל מה קורה במרווחי זמן תקופתיים, כולל הערכות נמוכות בדרך כלל של מספר בלוקים לכתוב, מספר קלטות זה ייקח, את הזמן להשלמת, ואת הזמן לשנות את הקלטת. הפלט הוא verbose, כך שאחרים יודעים כי המזבלה השליטה המסוף הוא עסוק, ויהיה במשך זמן מה.

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

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

ראה גם

rmt (8)

חשוב: השתמש בפקודת הגבר ( % man ) כדי לראות כיצד נעשה שימוש בפקודה במחשב הספציפי שלך.