ווטסאפ - לינוקס, BSD, קוד פתוח ותוכנה חופשית בעברית. Whatsup - Linux, BSD, open source and free software in Hebrew

 
 
  כניסת חברים · רישום · שכחתי סיסמה  
tux the penguin
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
מייקילא בפורום כעת ת.הצטרפות: 22/04/2006 · הודעות: 692 · מיקום: גליל
 

הודעה פורסם: 20/10/2014 - 06:19
נושא ההודעה: האם rsync יגבה מחדש קובץ קיים לאחר שינוי תוכנו

שלום,
אני משתמש ב rsync -av לגיבוי צילומים שאני מבצע.
לאחר גיבוי ראשוני, אני לעתים מוחק חלק מהקבצים, ולאחר מכן משנה את שמות הקבצים לשמות סדרתיים חדשים (למשל: במקור היה DSC0001.NEF, DSC0002.NEF, DSC0003.NEF וכך הלאהץ אם מחקתי בהמשך את קובץ 0002 ועדכנתי את השמות קובץ 0003 המקורי ייקרא כעת 0002). במקרה זה, תוכן (וגודל) הקובץ משתנה, אך שמו (והתאריך שלו) קיימים.

שאלתי: האם rsync יגבה לי שנית את הקבצים, לאחר ה"דילול ושינוי השם), למרות שביעד כבר קיימים קבצים בשם ותאריך זהה?

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

הודעה פורסם: 20/10/2014 - 07:29
נושא ההודעה:

אם התאריך והגודל לא שונה הוא לא יעתיק אותו שוב.


קוד:

By default rsync determines which files differ between the sending and receiving systems by checking the modification time and size of each file. This method incurs hardly any I/O and CPU usage, but will miss files whose content, unusually, has changed without modification to size or timestamp.
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
מייקילא בפורום כעת ת.הצטרפות: 22/04/2006 · הודעות: 692 · מיקום: גליל
 

הודעה פורסם: 20/10/2014 - 07:38
נושא ההודעה: תודה!

תודה!
 
 צפיה בפרופיל המשתמש שלח הודעה פרטית ביקור באתר המפרסם  
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 22/10/2014 - 13:45
נושא ההודעה:

אם בתיקיית המקור שינית את שם הקובץ הוא יועתק שוב לתיקיית היעד.
בתיקיית היעד ישארו לך 2 קבצים זהים (אחד בשם הישן ואחד בשם החדש).
כדי למחוק קבצים שנמחקו מתיקיית המקור תשתמש ב
קוד:
     --delete                delete extraneous files from destination dirs
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
אורח · ·
 

הודעה פורסם: 26/10/2014 - 04:29
נושא ההודעה:

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

אם מדובר בהעתקה מרוחקת (דרך ssh או פרוטוקול rsync, ולא העתקה מקומית), אתה יכול לבקש ממנו לעבוד קשה יותר ולמצוא קבצים שיחסכו העברות ע"י הוספת דגל -y לשורת הפקודה - יותר תפעול דיסק בצד המקבל, תמורת (אפשרות ל)העברה קצרה יותר במקרים שבהם שמות קבצים שונו, לדוגמא.

בכל מקרה, כמו שאתה משתמש בו תקבל בדיוק העתק אחד - אם אתה רוצה גיבוי שיאפשר לך לחזור גם אחורה בזמן, אתה מוזמן לקרוא על rsync snapshots ו/או על bup
 
   
תגובה  עם ציטוט חזרה למעלה
חזרה לתוכן הדיון
הצגת הודעות מלפני:     
מעבר אל:  
כל הזמנים הם GMT + 2 שעות
תגובה לנושא
צפיה בנושא הבא Printable version התחבר כדי לבדוק הודעות פרטיות צפיה בנושא הקודם
PNphpBB2 © 2003-2004 

תוכן הדיון

  1. מייקי
  2. אורח
  3. מייקי
  4. אורח
  5. אורח