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

ከአንድ አመት እድገት በኋላ የሪስቲክ 0.13 የመጠባበቂያ ስርዓት መለቀቅ ቀርቧል, ይህም የመጠባበቂያ ቅጂዎችን በተዘጋጀው የመረጃ ቋት ውስጥ ለማስቀመጥ የሚረዱ መሳሪያዎችን ያቀርባል, ይህም በውጫዊ አገልጋዮች እና በደመና ማከማቻ ውስጥ ሊስተናገድ ይችላል. ውሂቡ በተመሰጠረ መልክ ተቀምጧል። ምትኬ ሲፈጥሩ ፋይሎችን እና ማውጫዎችን ለማካተት እና ለማካተት ተለዋዋጭ ህጎችን መግለፅ ይችላሉ። በሊኑክስ፣ ማክሮስ፣ ዊንዶውስ፣ FreeBSD እና OpenBSD ላይ ይሰራል። የፕሮጀክት ኮድ በ Go ውስጥ ተጽፎ በ BSD ፍቃድ ተሰራጭቷል።

ቁልፍ ባህሪያት:

  • በአካባቢያዊ የፋይል ስርዓት ውስጥ ምትኬን ለማከማቸት ድጋፍ ፣ በኤስኤፍቲፒ/ኤስኤስኤች ወይም በኤችቲቲፒ REST በኩል ተደራሽ በሆነ ውጫዊ አገልጋይ ፣ በአማዞን S3 ፣ በ OpenStack Swift ፣ BackBlaze B2 ፣ በማይክሮሶፍት አዙር ብሎብ ማከማቻ እና በጉግል ክላውድ ማከማቻ ደመና እንዲሁም በማንኛውም ማከማቻ ውስጥ። ለእነሱ የጀርባ ክሎኖች አሉ. ልዩ የእረፍት አገልጋይ ማከማቻን ለማደራጀት ጥቅም ላይ ሊውል ይችላል ፣ይህም ከሌሎች የኋላ ክፍሎች ጋር ሲወዳደር ከፍተኛ አፈፃፀም የሚሰጥ እና በአባሪ-ብቻ ሁነታ የሚሰራ ሲሆን ይህም የምንጭ አገልጋዩ እና የኢንክሪፕሽን ቁልፎች መዳረሻ ከሆኑ መጠባበቂያዎችን እንዲሰርዙ ወይም እንዲቀይሩ አይፈቅድልዎትም ተስማምቷል.
  • ምትኬዎችን በሚፈጥሩበት ጊዜ ፋይሎችን እና ማውጫዎችን ለማግለል ተለዋዋጭ ህጎችን ለመግለጽ ድጋፍ (ለምሳሌ ፣ ምዝግብ ማስታወሻዎችን ፣ ጊዜያዊ ፋይሎችን እና በቀላሉ ሊባዛ የሚችል ውሂብ ከመጠባበቂያዎች ለማስቀረት)። ችላ የተባሉት ደንቦች ቅርፀት የሚታወቅ እና rsync ወይም gitignoreን ይመስላል።
  • መረጃን ለመጫን ፣ ለመጠቀም እና ወደነበረበት ለመመለስ ቀላል። ከመጠባበቂያ ቅጂዎች ጋር ለመስራት አንድ ሊተገበር የሚችል ፋይል መቅዳት በቂ ነው, ያለ ተጨማሪ ቅንጅቶች ጥቅም ላይ ሊውል ይችላል. ሊደገም የሚችል ግንባታ ለተፈፃሚው ፋይል ራሱ ተዘጋጅቷል ፣ ይህም የሁለትዮሽ ስብሰባ ከቀረበው የምንጭ ኮድ መፈጠሩን ለራስዎ እንዲያረጋግጡ ያስችልዎታል ።
  • ቅጽበተ-ፎቶዎች ይደገፋሉ፣ ይህም የአንድ የተወሰነ ማውጫ ሁኔታ በሁሉም ፋይሎች እና ንዑስ ማውጫዎች በተወሰነ ጊዜ ላይ የሚያንፀባርቅ ነው። አዲስ ምትኬ በተፈጠረ ቁጥር፣ ተዛማጅ ቅጽበታዊ ገጽ እይታ ይፈጠራል፣ ይህም በዚያ ቅጽበት ሁኔታውን እንዲመልሱ ያስችልዎታል። በተለያዩ ማከማቻዎች መካከል ቅጽበተ-ፎቶዎችን መቅዳት ይቻላል.
  • ትራፊክን ለመቆጠብ፣ በመጠባበቂያ ሂደቱ ወቅት የተቀየረ ውሂብ ብቻ ነው የሚቀዳው። ቀልጣፋ ማከማቻን ለማረጋገጥ፣ በማከማቻው ውስጥ ያለው ውሂብ አልተባዛም፣ እና ተጨማሪ ቅጽበተ-ፎቶዎች የተቀየረ ውሂብን ብቻ ይሸፍናሉ። ስርዓቱ የራቢን ፊርማ በመጠቀም የተመረጡ ተንሳፋፊ መጠን ያላቸው ብሎኮችን እንጂ ሙሉ ፋይሎችን አይቆጣጠርም። መረጃ የሚቀመጠው ከይዘት ጋር በተገናኘ እንጂ የፋይል ስም አይደለም (ከመረጃ ጋር የተያያዙ ስሞች እና ነገሮች በብሎክ ሜታዳታ ደረጃ ይገለፃሉ)። በይዘቱ SHA-256 ሃሽ ላይ በመመስረት፣ ማባዛት ይከናወናል እና አላስፈላጊ ውሂብ መቅዳት ይወገዳል።
  • የማጠራቀሚያውን ይዘት በእይታ ለመገምገም እና መልሶ ማገገምን ለማቃለል ከመጠባበቂያ ቅጂ ጋር ያለው ቅጽበታዊ ገጽ እይታ በምናባዊ ክፍልፍል መልክ ሊሰቀል ይችላል (መጫኑ በ FUSE በመጠቀም ይከናወናል)። ለውጦችን ለመተንተን እና ፋይሎችን በመምረጥ የማውጣት ትዕዛዞችም ቀርበዋል።
  • በውጫዊ ሰርቨሮች ላይ ያለው መረጃ በተመሰጠረ መልኩ ይከማቻል (SHA-256 ለቼክ ሱሞች፣ AES-256-CTR ለመመስጠር ጥቅም ላይ ይውላል፣ እና በፖሊ1305-AES ላይ የተመሰረቱ የማረጋገጫ ኮዶች ታማኝነትን ለማረጋገጥ ጥቅም ላይ ይውላሉ)። ስርዓቱ መጀመሪያ ላይ የተነደፈው የመጠባበቂያ ቅጂዎች በማይታመኑ አካባቢዎች ውስጥ እንዲቀመጡ እና የመጠባበቂያ ቅጂው በተሳሳተ እጅ ውስጥ ከገባ ስርዓቱን እንዳያበላሽ ነው። ምስጠራ ሁለቱንም የመዳረሻ ቁልፎች እና የይለፍ ቃሎች በመጠቀም ሊቀርብ ይችላል።
  • የፋይሎቹ ትክክለኛነት እንዳልተጣሰ እና አስፈላጊዎቹ ፋይሎች ወደነበሩበት ሊመለሱ እንደሚችሉ እና የተደበቁ ማሻሻያዎችን ሳያካትት ለማረጋገጥ ቼኮችን እና የማረጋገጫ ኮዶችን በመጠቀም የመጠባበቂያ ቅጂውን ማረጋገጥ ይቻላል.

በአዲሱ ስሪት:

  • ለአሉታዊ የማግለል ቅጦች ድጋፍ ታክሏል። ለምሳሌ "--exclude '/home/user/*' --exclude'!/home/user/.config'" ከ/home/user/.config directory በስተቀር ሁሉንም የ/home/ተጠቃሚ ይዘቶች ለማግለል።
  • የ "--ደረቅ አሂድ" ሁነታ ወደ "ምትኬ" ትዕዛዝ ተጨምሯል, ይህም በ "--verbose" አማራጭ ሲሄድ, ምንም ለውጦችን ሳያደርጉ የትኞቹ ፋይሎች በመጠባበቂያው ውስጥ እንደሚካተቱ ለመከታተል ያስችልዎታል.
  • ለተጨማሪ የወረደ ውሂብ ማረጋገጫ የቼክ ሱሞች ድጋፍ ወደ ተለያዩ የማከማቻ ጀርባዎች ታክሏል።
  • የ"እነበረበት መልስ" ትዕዛዝ ተሻሽሏል፣ ይህም ሁለት ጊዜ በፍጥነት እንዲሰራ ያደርገዋል። የ"ኮፒ" ትዕዛዝ አፈጻጸምም ተሻሽሏል።

ምንጭ: opennet.ru

አስተያየት ያክሉ