22Aug

האם זה בטוח להשתמש בכונן קשיח בעוד rsync פועל?

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

שאלה של היום &מפגש תשובה מגיע אלינו באדיבות SuperUser - חלוקה של סטאק שערי, קהילה מונחה קיבוץ של Q & אתרי אינטרנט.

השאלה

SuperUser Reader כל רוצה לדעת אם זה בטוח להשתמש בכונן הקשיח בזמן rsync פועל:

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

האם בטוח להשתמש בכונן קשיח בזמן ש- rsync פועל?

התשובה

תרומת SuperUser מייקל Kjorling יש את התשובה עבורנו:

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

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

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

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

לרוץ השני צריך להעביר רק הבדלים שקרו במהלך rsync הקודם לרוץ, וככזה, יושלם הרבה יותר מהר.לכן, אתה יכול להרגיש חופשי להשתמש במחשב בדרך כלל במהלך הריצה הראשונה, אבל צריך להימנע עושה כל השינויים עד כמה שניתן למקור במהלך הריצה השנייה.אם אתה יכול, לשקול מאוד remounting את מערכת הקבצים המקור כקריאה בלבד לפני תחילת הפעלת rsync השני( משהו כמו הר-או ro, remont /media/ המקור צריך לעשות).

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

תמונה אשראי: לינוקס צילומי מסך( Flickr)