د آرامۍ 0.15 بیک اپ سیسټم شتون لري

د آرامۍ 0.15 بیک اپ سیسټم خپور شوی، د بیک اپ کاپي ذخیره کول په کوډ شوي بڼه کې په نسخه شوي ذخیره کې چمتو کوي. سیسټم په پیل کې ډیزاین شوی و ترڅو ډاډ ترلاسه کړي چې د بیک اپ کاپي په غیر باوري چاپیریال کې زیرمه شوي ، او که چیرې د بیک اپ کاپي غلط لاسونو ته راشي ، نو دا باید سیسټم سره موافقت ونه کړي. دا ممکنه ده چې د انعطاف وړ قواعد تعریف کړئ ترڅو فایلونه او لارښودونه شامل او خارج کړئ کله چې بیک اپ رامینځته کړئ (د قواعدو بڼه د rsync یا gitignore سره ورته ده). په لینکس، macOS، وینډوز، FreeBSD او OpenBSD کې د کار ملاتړ کوي. د پروژې کوډ په Go کې لیکل شوی او د BSD جواز لاندې ویشل شوی.

بیک اپ په محلي فایل سیسټم کې زیرمه کیدی شي، په بهرني سرور کې د SFTP/SSH یا HTTP REST له لارې د لاسرسي سره، په ایمیزون S3، OpenStack Swift، BackBlaze B2، Microsoft Azure Blob Storage او Google Cloud Storage بادلونو کې، او همدارنګه په هر ذخیره کې. د کوم لپاره چې بیکینډونه شتون لري rcone. یو ځانګړی آرام سرور هم د ذخیره کولو تنظیم کولو لپاره کارول کیدی شي، کوم چې د نورو بیکینډونو په پرتله لوړ فعالیت وړاندې کوي او یوازې د ضمیمه حالت کې کار کولی شي، کوم چې تاسو ته اجازه نه ورکوي چې بیک اپ حذف یا بدل کړي که چیرې سرچینه سرور وي او د کوډ کولو کیلي ته لاسرسی ولري. جوړ شوی

سنیپ شاټونه ملاتړ کیږي، په یو ټاکلي وخت کې د ټولو فایلونو او فرعي لارښودونو سره د ځانګړي لارښود حالت منعکس کوي. هرکله چې یو نوی بیک اپ رامینځته شي ، یو تړلی سنیپ شاټ رامینځته کیږي ، تاسو ته اجازه درکوي پدې شیبه کې حالت بحال کړئ. دا ممکنه ده چې د مختلف زیرمو تر مینځ عکسونه کاپي کړئ. د ترافیک خوندي کولو لپاره ، یوازې بدل شوي ډاټا د بیک اپ پروسې په جریان کې کاپي کیږي. د ذخیره کولو مینځپانګې لید لید ارزولو او بیا رغونه ساده کولو لپاره ، د بیک اپ کاپي سره یو سنیپ شاټ د مجازی برخې په شکل کې ایښودل کیدی شي (د FUSE په کارولو سره نصب کیږي). د بدلونونو تحلیل او په انتخابي ډول د فایلونو استخراج لپاره قوماندې هم چمتو شوي.

سیسټم ټول فایلونه نه سمبالوي، مګر د فلوټینګ اندازه بلاکونه د رابین لاسلیک په کارولو سره غوره شوي. معلومات د مینځپانګې په تړاو زیرمه شوي ، نه د فایل نومونه (د ډیټا پورې تړلي نومونه او توکي د بلاک میټاډاټا په کچه تعریف شوي). د مینځپانګې د SHA-256 هش پراساس ، نقل کول ترسره کیږي او د معلوماتو غیر ضروري کاپي کول له مینځه وړل کیږي. په بهرني سرورونو کې، معلومات په کوډ شوي بڼه کې زیرمه شوي (SHA-256 د چکسم لپاره کارول کیږي، AES-256-CTR د کوډ کولو لپاره کارول کیږي، او Poly1305-AES پر بنسټ د تصدیق کوډونه د بشپړتیا تضمین لپاره کارول کیږي). دا ممکنه ده چې د بیک اپ کاپي د چیکسم او تصدیق کوډونو په کارولو سره تایید کړئ ترڅو دا تایید کړي چې د فایلونو بشپړتیا سره موافقت نه کیږي.

په نوې نسخه کې:

  • د بیا لیکلو نوی کمانډ پلي شوی ، کوم چې تاسو ته اجازه درکوي غیر ضروري ډیټا له سنیپ شاټ څخه لرې کړئ کله چې هغه فایلونه چې په اصل کې د بیک اپ لپاره ندي ټاکل شوي (د مثال په توګه ، د محرم معلوماتو فایلونه یا خورا لوی لاګونه چې هیڅ ارزښت نلري) په ناڅاپي ډول د بیک اپ کاپي کې شامل شوي. .
  • د "--read-concurrency" اختیار د بیک اپ کمانډ کې اضافه شوی ترڅو د فایلونو لوستلو پرمهال د موازي کولو کچه تنظیم کړي ، تاسو ته اجازه درکوي په ګړندۍ ډرایو لکه NVMe کې کاپي کول ګړندي کړئ.
  • د "--no-scan" اختیار د بیک اپ کمانډ کې اضافه شوی ترڅو د فایل ونې سکین کولو مرحلې غیر فعال کړي.
  • د پریون کمانډ د حافظې مصرف د پام وړ کم کړی (تر 30٪ پورې).
  • د ریسټور کمانډ ته د "--sparse" اختیار اضافه شوی ترڅو د لویو خالي سیمو سره فایلونه په مؤثره توګه بحال کړي.
  • د وینډوز پلیټ فارم لپاره، د سمبولیک اړیکو بیا رغولو ملاتړ پلي شوی.
  • macOS د macFUSE په کارولو سره د بیک اپ سره د ذخیره کولو وړتیا اضافه کړې.

سرچینه: opennet.ru

Add a comment