סנכרון וגיבויים מקומיים עם FreeFileSync

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

סנכרון וגיבויים מקומיים עם FreeFileSync

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

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

מה זה FreeFileSync ולמה הוא כל כך שימושי?

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

זו תוכנה חינמי וקוד פתוח, חינמי לחלוטין וחוצה פלטפורמותזמין עבור Windows, macOS ו-Linux, הוא אינו מוגבל לדיסקים מקומיים: הוא יכול לעבוד גם עם שיתופי רשת, שרתים מרוחקים (FTP, FTPS, SFTP) ואפילו עם התקני MTP כמו טלפונים ניידים או מצלמות.

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

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

כיצד FreeFileSync משווה קבצים ומזהה שינויים

השוואה בין קבצים ותיקיות עם FreeFileSync

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

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

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

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

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

סנכרון וגיבויים מקומיים: סוגי אסטרטגיות

גיבויים מקומיים עם FreeFileSync

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

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

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

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

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

דוגמה מעשית: העתקת קבצים חדשים בלבד בין שתי תיקיות

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

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

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

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

כשאתה ברור לגבי זה, אתה לוחץ על הכפתור לחץ על "השווה" כדי ש-FreeFileSync ינתח את שני המיקומים ויפרט את ההבדלים.תראה ברשימה אילו קבצים יועתקו מתיקייה אחת לאחרת ואילו פריטים יישארו שלמים, והכל לפני שתיגע בנתונים אמיתיים.

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

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

אפשרויות השוואה וסינון מתקדמות

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

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

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

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

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

פרופילים, אוטומציה וביצוע ברקע

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

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

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

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

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

תכונות עיקריות ותאימות פרוטוקול

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

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

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

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

FreeFileSync מציע גם השוואת קבצים בינאריים כדי להבטיח שהתוכן זהה, תמיכה ספציפית עבור מערכות קבצים מקומיות ומשאבי רשת, וחשוב מאוד, תאימות עם פרוטוקולים מרוחקים כגון התקני FTP, FTPS, SFTP ו-MTP.

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

מה חדש בגרסאות האחרונות ותיקוני באגים

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

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

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

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

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

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

התקנת FreeFileSync על אובונטו והפצות נגזרות

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

הדבר הראשון הוא לגלות באיזו ארכיטקטורה המערכת שלך משתמשת?לשם כך, פשוט פתחו מסוף והפעילו את הפקודה:

uname -m

התוצאה תאמר לכם האם אתם עובדים עם מערכת 64 סיביות (x86_64 או דומה) או מערכת 32 סיביות. בעזרת מידע זה תוכלו הורד את החבילה המתאימה מהאתר הרשמי של הפרויקט, שם מאוחסנים הקבצים הדחוסים עבור כל פלטפורמה.

לדוגמה, במקרה של התקנה של 64 סיביות, ניתן להוריד חבילה עם פקודה כזו:

wget https://freefilesync.org/download/FreeFileSync_10.4_Linux_64-bit.tar.gz

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

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

שימוש בסיסי שלב אחר שלב: מהורדה ועד לסנכרון הראשון

ללא קשר למערכת ההפעלה, התהליך הבסיסי לתחילת העבודה עם FreeFileSync עוקב אחר היגיון דומה למדי, מה שמקל על התהליך בהרבה. מעבר מתיאוריה לגיבוי מקומי ראשון ופעיל.

כדי להתחיל, גשו לדף ההורדות הרשמי ו... בחר את הגרסה המתאימה למערכת שלך (Windows, macOS או Linux)הורד את קובץ ההתקנה או את החבילה המתאימה והפעל אותו בהתאם לשלבי ההתקנה האופייניים לפלטפורמה שלך.

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

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

לאחר שהיו לכם התיקיות והאפשרויות מוכנות, לחצו על הכפתור לחץ על "השווה" כדי ש-FreeFileSync ינתח את ההבדלים בין שני הנתיבים.התוצאה תהיה רשימה של קבצים ופעולות מוצעים שתוכלו לעיין בהן ברוגע לפני ביצוע כל פעולה.

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

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

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

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