שחרר את הגרסה החדשה של Syncthing 1.2.0

סֵמֶל

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

קוד סינכרון כתוב בשפה Go ומופץ ברישיון חינם מ- MPL. בנייה מוגמרת מוכנה עבור Linux, Android, Windows, macOS, FreeBSD, Dragonfly BSD, NetBSD, OpenBSD ו- Solaris.

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

אודות סינכרון

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

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

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

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

מתחבר

ערוצי נתונים נוצרים באמצעות TLS, כל הצמתים מאמתים זה את זה באמצעות אישורים ומזהים מכשירים, SHA-256 משמש לבדיקת תקינות.

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

לתצורת מערכת ולניטור, ניתן ממשק אינטרנט מובנה, לקוח CLI ו- GUI של Syncthing-GTK, המספק גם כלים לניהול צמתים ומאגרים סינכרוניים.

כדי לפשט את החיפוש אחר צמתים Syncthing, פותח שרת תיאום גילוי צומת, אליו הוכנה תמונת Docker מוכנה.

Syncthing 1.2.0 תכונות חדשות עיקריות

בגרסה החדשה הזו של Syncthing 1.2.0 הוצג פרוטוקול תחבורה חדש המבוסס על QUIC (חיבורי UDP מהירים לאינטרנט) עם תוספות להעברה באמצעות תרגום כתובת (NAT). TCP הוא עדיין הפרוטוקול המועדף להקמת חיבורים.

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

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

השימוש בבלוקים קטנים וקבועים (128 KiB) הוכרז כמיושן; כעת רק בלוקים גדולים הניתנים לשינוי גודל משמשים לאינדקס ולהעברת תכני קבצים.

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

כיצד להתקין את Syncthing 1.2.0?

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

sudo apt-get install apt-transport-https

curl -s https://syncthing.net/release-key.txt | sudo apt-key add -

נעשה זאת כעת, נוסיף את המאגר היציב של היישום למערכת שלנו עם:

echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list

לבסוף נוכל להתקין אותו עם:

sudo apt-get update

sudo apt-get install syncthing

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



		

השאירו את התגובה שלכם

כתובת הדוא"ל שלך לא תפורסם. שדות חובה מסומנים *

*

*

  1. אחראי לנתונים: מיגל אנחל גטון
  2. מטרת הנתונים: בקרת ספאם, ניהול תגובות.
  3. לגיטימציה: הסכמתך
  4. מסירת הנתונים: הנתונים לא יועברו לצדדים שלישיים אלא בהתחייבות חוקית.
  5. אחסון נתונים: מסד נתונים המתארח על ידי Occentus Networks (EU)
  6. זכויות: בכל עת תוכל להגביל, לשחזר ולמחוק את המידע שלך.