Restic 0.15 የመጠባበቂያ ስርዓት ይገኛል።

የሪስቲክ 0.15 መጠባበቂያ ስርዓት ታትሟል፣ ይህም ኢንክሪፕት የተደረገ የመጠባበቂያ ቅጂ በተዘጋጀ ማከማቻ ውስጥ ይሰጣል። ስርዓቱ ከመሬት ተነስቶ የተነደፈው የመጠባበቂያ ቅጂዎች በማይታመኑ አካባቢዎች ውስጥ ይከማቻሉ, እና በተሳሳተ እጆች ውስጥ መውደቅ ስርዓቱን ማበላሸት የለበትም. ምትኬን በሚፈጥሩበት ጊዜ ፋይሎችን እና ማውጫዎችን ለማካተት እና ለማካተት ተለዋዋጭ ህጎችን መግለፅ ይቻላል (የህጎቹ ቅርጸት ከ rsync ወይም gitignore ጋር ተመሳሳይ ነው)። በሊኑክስ፣ ማክሮስ፣ ዊንዶውስ፣ ፍሪቢኤስዲ እና OpenBSD ውስጥ የሚደገፍ ስራ። የፕሮጀክት ኮድ በ Go ውስጥ ተጽፎ በ BSD ፍቃድ ተሰራጭቷል።

ምትኬዎች በአካባቢያዊ የፋይል ስርዓት፣ በኤስኤፍቲፒ/ኤስኤስኤች ወይም ኤችቲቲፒ REST መዳረሻ ባለው ውጫዊ አገልጋይ ላይ፣ በአማዞን S3፣ OpenStack Swift፣ BackBlaze B2፣ Microsoft Azure Blob Storage እና Google Cloud Storage ደመናዎች እንዲሁም በማንኛውም ማከማቻ ውስጥ የኋለኛ ክፍል ክሎሎን ያሉት። ልዩ የእረፍት አገልጋይ ማከማቻን ለማደራጀት ሊያገለግል ይችላል፣ይህም ከሌሎች ደጋፊዎች ጋር ሲወዳደር ከፍተኛ አፈጻጸም የሚሰጥ እና በ add-only mode ውስጥ የሚሰራ፣ይህም የምንጭ አገልጋዩ ከተበላሸ እና ምስጠራን ማግኘት ከቻሉ መጠባበቂያ ቅጂዎችን እንዲሰርዙ ወይም እንዲቀይሩ አይፈቅድልዎትም ቁልፎች.

ቅጽበተ-ፎቶዎች ይደገፋሉ፣ ይህም የአንድ የተወሰነ ማውጫ ሁኔታ በሁሉም ፋይሎች እና ንዑስ ማውጫዎች በተወሰነ ጊዜ ላይ የሚያንፀባርቅ ነው። አዲስ ምትኬ በተፈጠረ ቁጥር ከሱ ጋር የተያያዘ ቅጽበታዊ ገጽ እይታ ይፈጠራል ይህም አሁን ያለውን ሁኔታ ወደነበረበት እንዲመልሱ ያስችልዎታል። በተለያዩ ማከማቻዎች መካከል ቅጽበተ-ፎቶዎችን መቅዳት ይቻላል. ትራፊክን ለመቆጠብ፣ በመጠባበቂያ ሂደቱ ወቅት የተቀየረ ውሂብ ብቻ ነው የሚቀዳው። የማጠራቀሚያውን ይዘት በእይታ ለመገምገም እና መልሶ ማገገምን ለማቃለል፣ መጠባበቂያ ያለው ቅጽበታዊ ገጽ እይታ በምናባዊ ክፍልፍል (FUSE በመጠቀም የተጫነ) ሊሰቀል ይችላል። እንዲሁም ለውጦችን ለመተንተን እና ፋይሎችን ለመምረጥ ትዕዛዞችን ይሰጣል.

ስርዓቱ የራቢን ፊርማ በመጠቀም የተመረጡ ተንሳፋፊ መጠን ያላቸው ብሎኮች እንጂ ሙሉ ፋይሎችን አይቆጣጠርም። መረጃ ከይዘት ጋር ተቀናጅቶ ይከማቻል እንጂ የፋይል ስም አይደለም (ስሞች እና አካላት ከውሂብ ጋር የተገናኙት በብሎክ ዲበዳታ ደረጃ ነው)። በይዘቱ SHA-256 ሃሽ ላይ በመመስረት፣ ማባዛት ይከናወናል እና አላስፈላጊ የውሂብ ቅጂ አይካተትም። በውጫዊ አገልጋዮች ላይ፣ መረጃ በተመሰጠረ ቅጽ ነው የሚቀመጠው (SHA-256 ለቼክ ሱሞች፣ AES-256-CTR ለመመስጠር፣ እና በፖሊ1305-AES ላይ የተመሰረቱ የማረጋገጫ ኮዶች ለንጹህነት ማረጋገጫ)። የፋይሎቹ ትክክለኛነት ያልተጣሰ መሆኑን ለማረጋገጥ የመጠባበቂያ ቅጂውን በቼክ እና የማረጋገጫ ኮዶች ማረጋገጥ ይቻላል.

በአዲሱ ስሪት:

  • በመጀመሪያ ለመጠባበቂያ ያልተዘጋጁ ፋይሎች (ለምሳሌ ሚስጥራዊ መረጃ ያላቸው ፋይሎች ወይም ምንም ዋጋ የሌላቸው በጣም ትልቅ ምዝግብ ማስታወሻዎች) በክትትል ምክንያት ወደ መጠባበቂያው ሲገቡ አላስፈላጊ መረጃዎችን ከቅጽበታዊ ገጽ እይታ እንዲያስወግዱ የሚያስችል አዲስ የድጋሚ ጻፍ ትዕዛዝ ተተግብሯል .
  • እንደ NVMe ባሉ ፈጣን አንጻፊዎች ላይ በፍጥነት ለመቅዳት የሚያስችል "--read-concurrency" አማራጭ ወደ ምትኬ ትዕዛዝ ታክሏል ፋይሎችን በሚያነቡበት ጊዜ የመለዋወጫ ደረጃን ለማዘጋጀት።
  • የፋይል ዛፉን የመቃኘት ደረጃን ለማሰናከል "--no-scan" አማራጭ ወደ ምትኬ ትዕዛዝ ታክሏል.
  • የፕሪም ትዕዛዝ በከፍተኛ ሁኔታ (እስከ 30%) የማህደረ ትውስታ ፍጆታ ቀንሷል.
  • ትላልቅ ባዶ ቦታዎች ያላቸውን ፋይሎች በብቃት ወደነበረበት ለመመለስ "--sparse" አማራጭ ወደ መልሶ ማግኛ ትእዛዝ ታክሏል።
  • ተምሳሌታዊ አገናኞችን ወደነበረበት ለመመለስ ድጋፍ ለዊንዶውስ መድረክ ተተግብሯል.
  • macOS macFUSE ን በመጠቀም የመጠባበቂያ ክምችት የመትከል ችሎታን ይጨምራል።

ምንጭ: opennet.ru

አስተያየት ያክሉ