کھلے P2P فائل سنکرونائزیشن سسٹم کی ریلیز Syncthing 1.2.0

کی طرف سے پیش خودکار فائل سنکرونائزیشن سسٹم کی رہائی ہم آہنگی 1.2.0، جس میں مطابقت پذیر ڈیٹا کو کلاؤڈ اسٹوریج پر اپ لوڈ نہیں کیا جاتا ہے، لیکن پروجیکٹ کے تیار کردہ BEP (بلاک ایکسچینج پروٹوکول) پروٹوکول کا استعمال کرتے ہوئے، صارف کے سسٹمز کے درمیان براہ راست نقل کیا جاتا ہے جب وہ بیک وقت آن لائن ظاہر ہوتے ہیں۔ Syncthing کوڈ Go اور میں لکھا ہوا ہے۔ نے بانٹا مفت MPL لائسنس کے تحت۔ تیار اسمبلیاں تیار لینکس، اینڈرائیڈ، ونڈوز، میک او ایس، فری بی ایس ڈی، ڈریگن فلائی بی ایس ڈی، نیٹ بی ایس ڈی، اوپن بی ایس ڈی اور سولاریس کے لیے۔

ایک صارف کے متعدد آلات کے درمیان ڈیٹا کی مطابقت پذیری کے مسائل کو حل کرنے کے علاوہ، Syncthing کا استعمال کرتے ہوئے مشترکہ ڈیٹا کو ذخیرہ کرنے کے لیے بڑے وکندریقرت نیٹ ورکس بنانا ممکن ہے جو شرکاء کے تمام سسٹمز میں تقسیم کیا جاتا ہے۔ لچکدار رسائی کنٹرول اور مطابقت پذیری کی مستثنیات فراہم کرتا ہے۔ ایسے میزبانوں کی وضاحت کرنا ممکن ہے جو صرف ڈیٹا وصول کریں گے، یعنی ان میزبانوں کے ڈیٹا میں تبدیلیاں دوسرے سسٹمز پر ذخیرہ شدہ ڈیٹا کی مثالوں کو متاثر نہیں کریں گی۔ حمایت یافتہ کئی طریقوں فائل ورژننگ، جو تبدیل شدہ ڈیٹا کے پچھلے ورژن کو محفوظ رکھتی ہے۔

مطابقت پذیری کرتے وقت، فائل کو منطقی طور پر بلاکس میں تقسیم کیا جاتا ہے، جو کہ صارف کے سسٹمز کے درمیان ڈیٹا کی منتقلی کے دوران ناقابل تقسیم حصہ ہوتے ہیں۔ کسی نئے آلے کے ساتھ مطابقت پذیری کرتے وقت، اگر کئی ڈیوائسز پر ایک جیسے بلاکس ہیں، تو بلاکس کو مختلف نوڈس سے کاپی کیا جاتا ہے، جیسا کہ BitTorrent سسٹم کے آپریشن کی طرح ہے۔
ہم آہنگی میں جتنے زیادہ آلات حصہ لیں گے، متوازی ہونے کی وجہ سے نئے ڈیٹا کی نقل اتنی ہی تیزی سے واقع ہوگی۔ تبدیل شدہ فائلوں کی مطابقت پذیری کے دوران، صرف تبدیل شدہ ڈیٹا بلاکس کو نیٹ ورک پر منتقل کیا جاتا ہے، اور رسائی کے حقوق کو تبدیل کرنے یا تبدیل کرنے پر، صرف میٹا ڈیٹا کو ہم آہنگ کیا جاتا ہے۔

ڈیٹا ٹرانسمیشن چینلز TLS کا استعمال کرتے ہوئے بنائے جاتے ہیں، تمام نوڈس سرٹیفکیٹ اور ڈیوائس شناخت کنندگان کا استعمال کرتے ہوئے ایک دوسرے کی تصدیق کرتے ہیں، SHA-256 سالمیت کو کنٹرول کرنے کے لیے استعمال کیا جاتا ہے۔ مقامی نیٹ ورک پر سنکرونائزیشن نوڈس کا تعین کرنے کے لیے، UPnP پروٹوکول استعمال کیا جا سکتا ہے، جس کے لیے مطابقت پذیر آلات کے IP پتوں کے دستی اندراج کی ضرورت نہیں ہے۔ سسٹم کی ترتیب اور نگرانی کے لیے ایک بلٹ ان ویب انٹرفیس فراہم کیا گیا ہے، CLI کلائنٹ اور GUI ہم آہنگی-جی ٹی کے، جو اس کے علاوہ ہم آہنگی نوڈس اور ریپوزٹری کے انتظام کے لیے ٹولز فراہم کرتا ہے۔ Syncthing nodes کو تلاش کرنا آسان بنانے کے لیے ترقی کر رہا ہے نوڈ دریافت کوآرڈینیشن سرور، جس کو چلانے کے لیے
تیار تیار ڈاکر تصویر.

کھلے P2P فائل سنکرونائزیشن سسٹم کی ریلیز Syncthing 1.2.0

نئی ریلیز میں:

  • کی طرف سے پیش نئے ٹرانسپورٹ پروٹوکول کی بنیاد پر QUIC ایڈریس ٹرانسلیٹر (NAT) کے ذریعے آگے بھیجنے کے لیے اضافے کے ساتھ (کوئیک UDP انٹرنیٹ کنیکشنز)۔ TCP اب بھی کنکشن قائم کرنے کے لیے ترجیحی پروٹوکول کے طور پر تجویز کیا جاتا ہے۔
  • مہلک غلطیوں سے نمٹنے میں بہتری اور شامل کیا گیا۔ средства ڈویلپرز کو خود بخود مسئلہ کی رپورٹ بھیجنے کے لیے۔ رپورٹس بھیجنا بطور ڈیفالٹ فعال ہوتا ہے، آپ اسے ترتیبات میں غیر فعال کر سکتے ہیں۔ شامل کیا خصوصی اختیار. واضح رہے کہ کریش رپورٹ میں موجود ڈیٹا میں فائل کے نام، لاگ ڈیٹا، ڈیوائس شناخت کنندہ، شماریات اور دیگر ذاتی ڈیٹا شامل نہیں ہے۔
  • چھوٹے اور فکسڈ بلاکس (128 KiB) کے استعمال کو فائل کے مواد کی اشاریہ سازی اور منتقلی کے دوران فرسودہ کر دیا گیا ہے۔ درخواست دیں متغیر سائز کے صرف بڑے بلاکس؛
  • انٹرفیس ہر ایک متعین پتے کے لیے آخری کنکشن کی خرابی کا ڈسپلے فراہم کرتا ہے۔
  • WebUI میں، ٹیبل کالموں کی ترتیب کو تنگ اسکرینوں پر درست ڈسپلے کے لیے بہتر بنایا گیا ہے۔
  • تبدیلیاں کی گئی ہیں جو مطابقت کو توڑ دیتے ہیں۔ نئی ریلیز Syncthing 0.14.45 اور پرانے ورژن پر مبنی میزبانوں کے ساتھ مطابقت نہیں رکھتی۔

ماخذ: opennet.ru

نیا تبصرہ شامل کریں