காப்புப்பிரதி, வாசகர்களின் வேண்டுகோளின்படி பகுதி: UrBackup, BackupPC, AMANDA இன் மதிப்பாய்வு

காப்புப்பிரதி, வாசகர்களின் வேண்டுகோளின்படி பகுதி: UrBackup, BackupPC, AMANDA இன் மதிப்பாய்வு

இந்த ஆய்வுக் குறிப்பு தொடர்கிறது காப்பு சுழற்சி, வாசகர்களின் வேண்டுகோளின்படி எழுதப்பட்டது, இது UrBackup, BackupPC மற்றும் AMANDA பற்றி பேசும்.

UrBackup மதிப்பாய்வு.

பங்கேற்பாளரின் வேண்டுகோளின் பேரில் VGusev2007 கிளையன்ட்-சர்வர் காப்புப்பிரதி அமைப்பான UrBackup இன் மதிப்பாய்வைச் சேர்க்கிறேன். இது முழு மற்றும் அதிகரிக்கும் காப்புப்பிரதிகளை உருவாக்க உங்களை அனுமதிக்கிறது, சாதன ஸ்னாப்ஷாட்களுடன் வேலை செய்ய முடியும் (வெற்றி மட்டும்?), மேலும் கோப்பு காப்புப்பிரதிகளை உருவாக்கவும் முடியும். கிளையன்ட் சேவையகத்தின் அதே நெட்வொர்க்கில் இருக்கலாம் அல்லது இணையம் வழியாக இணைக்கலாம். மாற்ற கண்காணிப்பு அறிவிக்கப்பட்டது, இது காப்பு பிரதிகளுக்கு இடையில் உள்ள வேறுபாடுகளை விரைவாகக் கண்டறிய உங்களை அனுமதிக்கிறது. சர்வர் பக்க தரவு சேமிப்பகக் குறைப்புக்கான ஆதரவும் உள்ளது, இது இடத்தைச் சேமிக்கிறது. நெட்வொர்க் இணைப்புகள் குறியாக்கம் செய்யப்பட்டுள்ளன, மேலும் சேவையகத்தை நிர்வகிப்பதற்கான இணைய இடைமுகமும் உள்ளது. அவள் என்ன செய்ய முடியும் என்று பார்ப்போம்:

முழு காப்புப் பயன்முறையில், பின்வரும் முடிவுகள் பெறப்பட்டன:

காப்புப்பிரதி, வாசகர்களின் வேண்டுகோளின்படி பகுதி: UrBackup, BackupPC, AMANDA இன் மதிப்பாய்வு

வேலை நேரம்:

முதலில் தொடங்குங்கள்
இரண்டாவது ஓட்டம்
மூன்றாவது ஏவுதல்

முதல் சோதனை
8 மீ20 வி
8 மீ19 வி
8 மீ24 வி

இரண்டாவது சோதனை
8 மீ30 வி
8 மீ34 வி
8 மீ20 வி

மூன்றாவது சோதனை
8 மீ10 வி
8 மீ14 வி
8 மீ12 வி

அதிகரிக்கும் காப்புப் பயன்முறையில்:

காப்புப்பிரதி, வாசகர்களின் வேண்டுகோளின்படி பகுதி: UrBackup, BackupPC, AMANDA இன் மதிப்பாய்வு

வேலை நேரம்:

முதலில் தொடங்குங்கள்
இரண்டாவது ஓட்டம்
மூன்றாவது ஏவுதல்

முதல் சோதனை
8 மீ10 வி
8 மீ10 வி
8 மீ12 வி

இரண்டாவது சோதனை
3 மீ50 வி
4 மீ12 வி
3 மீ34 வி

மூன்றாவது சோதனை
2 மீ50 வி
2 மீ35 வி
2 மீ38 வி

இரண்டு நிலைகளிலும் உள்ள களஞ்சிய அளவு தோராயமாக 14 ஜிபி ஆகும், இது சர்வர் பக்கத்தில் வேலை செய்யும் குறைப்பைக் குறிக்கிறது. சேவையகத்திலும் கிளையண்டிலும் காப்புப் பிரதி உருவாக்கும் நேரத்திற்கும், கிராஃப்களில் இருந்து தெளிவாகத் தெரியும் மற்றும் மிகவும் இனிமையான போனஸுக்கும் இடையே முரண்பாடு உள்ளது என்பதையும் கவனத்தில் கொள்ள வேண்டும், ஏனெனில் வலை இடைமுகம் காப்புப்பிரதி செயல்முறையின் இயங்கும் நேரத்தைக் காட்டுகிறது. கணக்கில் எடுத்துக் கொள்ளாமல் சர்வர் பக்கம்
வாடிக்கையாளரின் நிலை. பொதுவாக, முழு மற்றும் அதிகரிக்கும் நகல்களுக்கான வரைபடங்கள் பிரித்தறிய முடியாதவை. சர்வர் பக்கத்தில் அது எவ்வாறு கையாளப்படுகிறது என்பதுதான் ஒரே வித்தியாசம். தேவையற்ற கணினியில் குறைந்த செயலி சுமையால் நான் மகிழ்ச்சியடைந்தேன்.

BackupPC மதிப்பாய்வு

பங்கேற்பாளரின் வேண்டுகோளின் பேரில் vanzhiganov BackupPC இன் மதிப்பாய்வைச் சேர்க்கிறேன். இந்த மென்பொருள் பெர்லில் எழுதப்பட்ட காப்பு சேமிப்பக சேவையகத்தில் நிறுவப்பட்டுள்ளது மற்றும் பல்வேறு காப்பு கருவிகளின் மேல் வேலை செய்கிறது - முதன்மையாக rsync, tar. Ssh மற்றும் smb ஆகியவை போக்குவரமாகப் பயன்படுத்தப்படுகின்றன; cgi-அடிப்படையிலான வலை இடைமுகமும் உள்ளது (அப்பாச்சியின் மேல் வரிசைப்படுத்தப்பட்டுள்ளது). வலை இடைமுகம் அமைப்புகளின் விரிவான பட்டியலைக் கொண்டுள்ளது. அம்சங்களில் காப்புப்பிரதிகளுக்கு இடையில் குறைந்தபட்ச நேரத்தை அமைக்கும் திறன், அத்துடன் காப்புப்பிரதிகள் உருவாக்கப்படாத காலம் ஆகியவை அடங்கும். காப்புப் பிரதி சேவையகத்திற்கான கோப்பு முறைமையைத் தேர்ந்தெடுக்கும்போது, ​​கடினமான இணைப்புகள் ஆதரிக்கப்படுவதை உறுதி செய்ய வேண்டும். எனவே, சேமிப்பகத்திற்கான கோப்பு முறைமையை ஏற்ற புள்ளிகளாக பிரிக்க முடியாது. மொத்தத்தில், ஒரு இனிமையான அனுபவம், இந்த மென்பொருள் என்ன திறன் கொண்டது என்று பார்ப்போம்:

rsync உடன் முழு காப்புப்பிரதிகளை உருவாக்கும் முறையில், பின்வரும் முடிவுகள் பெறப்பட்டன:

காப்புப்பிரதி, வாசகர்களின் வேண்டுகோளின்படி பகுதி: UrBackup, BackupPC, AMANDA இன் மதிப்பாய்வு

முதலில் தொடங்குங்கள்
இரண்டாவது ஓட்டம்
மூன்றாவது ஏவுதல்

முதல் சோதனை
12 மீ25 வி
12 மீ14 வி
12 மீ27 வி

இரண்டாவது சோதனை
7 மீ41 வி
7 மீ44 வி
7 மீ35 வி

மூன்றாவது சோதனை
10 மீ11 வி
10 மீ0 வி
9 மீ54 வி

நீங்கள் முழு காப்பு மற்றும் தார் பயன்படுத்தினால்:

காப்புப்பிரதி, வாசகர்களின் வேண்டுகோளின்படி பகுதி: UrBackup, BackupPC, AMANDA இன் மதிப்பாய்வு

முதலில் தொடங்குங்கள்
இரண்டாவது ஓட்டம்
மூன்றாவது ஏவுதல்

முதல் சோதனை
12 மீ41 வி
12 மீ25 வி
12 மீ45 வி

இரண்டாவது சோதனை
12 மீ35 வி
12 மீ45 வி
12 மீ14 வி

மூன்றாவது சோதனை
12 மீ43 வி
12 மீ25 வி
12 மீ5 வி

அதிகரிக்கும் காப்புப் பிரதி பயன்முறையில், இந்த அமைப்புகளுடன் காப்புப்பிரதிகள் உருவாக்கப்படாததால் நான் தார் கைவிட வேண்டியிருந்தது.

rsync ஐப் பயன்படுத்தி அதிகரிக்கும் காப்புப்பிரதிகளை உருவாக்குவதன் முடிவுகள்:

காப்புப்பிரதி, வாசகர்களின் வேண்டுகோளின்படி பகுதி: UrBackup, BackupPC, AMANDA இன் மதிப்பாய்வு

முதலில் தொடங்குங்கள்
இரண்டாவது ஓட்டம்
மூன்றாவது ஏவுதல்

முதல் சோதனை
11 மீ55 வி
11 மீ50 வி
12 மீ25 வி

இரண்டாவது சோதனை
2 மீ42 வி
2 மீ50 வி
2 மீ30 வி

மூன்றாவது சோதனை
6 மீ00 வி
5 மீ35 வி
5 மீ30 வி

பொதுவாக, rsync ஒரு சிறிய வேக நன்மையைக் கொண்டுள்ளது; rsync நெட்வொர்க்குடன் மிகவும் சிக்கனமாக வேலை செய்கிறது. காப்புப் பிரதி நிரலாக தார் கொண்ட குறைந்த CPU பயன்பாட்டின் மூலம் இது ஓரளவு ஈடுசெய்யப்படலாம். rsync இன் மற்றொரு நன்மை என்னவென்றால், இது அதிகரிக்கும் நகல்களுடன் வேலை செய்கிறது. முழு காப்புப்பிரதிகளை உருவாக்கும் போது களஞ்சியத்தின் அளவு அதே, 16 ஜிபி, அதிகரிக்கும் நகல்களின் விஷயத்தில் - ஒரு ஓட்டத்திற்கு 14 ஜிபி, அதாவது வேலை குறைப்பு.

அமண்டா விமர்சனம்

பங்கேற்பாளரின் வேண்டுகோளின் பேரில் ஒல்லர் அமண்டா சோதனைகளைச் சேர்த்தல்,

ஆவணக் காப்பகமாக தார் மற்றும் சுருக்கம் இயக்கப்பட்ட சோதனையின் முடிவுகள் பின்வருமாறு:

காப்புப்பிரதி, வாசகர்களின் வேண்டுகோளின்படி பகுதி: UrBackup, BackupPC, AMANDA இன் மதிப்பாய்வு

முதலில் தொடங்குங்கள்
இரண்டாவது ஓட்டம்
மூன்றாவது ஏவுதல்

முதல் சோதனை
9 மீ5 வி
8 மீ59 வி
9 மீ6 வி

இரண்டாவது சோதனை
0 மீ5 வி
0 மீ5 வி
0 மீ5 வி

மூன்றாவது சோதனை
2 மீ40 வி
2 மீ47 வி
2 மீ45 வி

நிரல் ஒரு செயலி மையத்தை முழுமையாக ஏற்றுகிறது, ஆனால் காப்புப்பிரதி சேமிப்பக சேவையக பக்கத்தில் வரையறுக்கப்பட்ட IOPS வட்டு காரணமாக, அதிக தரவு பரிமாற்ற வேகத்தை அடைய முடியாது. பொதுவாக, இந்த அமைப்பு மற்ற பங்கேற்பாளர்களை விட சற்று தொந்தரவாக இருந்தது, ஏனெனில் நிரலின் ஆசிரியர் ssh ஐ போக்குவரமாகப் பயன்படுத்தவில்லை, ஆனால் விசைகளுடன் ஒத்த திட்டத்தை செயல்படுத்துகிறார், முழு அளவிலான CA ஐ உருவாக்கி பராமரிக்கிறார். கிளையன்ட் மற்றும் காப்புப் பிரதி சேவையகத்தை பரவலாகக் கட்டுப்படுத்துவது சாத்தியம்: எடுத்துக்காட்டாக, அவர்கள் ஒருவரையொருவர் முழுமையாக நம்ப முடியாவிட்டால், நீங்கள் ஒரு விருப்பமாக, தொடர்புடைய மாறியின் மதிப்பை பூஜ்ஜியமாக அமைப்பதன் மூலம் சேவையகத்தை காப்புப்பிரதி மீட்டெடுப்பைத் தொடங்குவதைத் தடுக்கலாம். அமைப்புகள் கோப்பு. நிர்வாகத்திற்காக ஒரு இணைய இடைமுகத்தை இணைக்க முடியும், ஆனால் பொதுவாக உள்ளமைக்கப்பட்ட கணினியை சிறிய பாஷ் ஸ்கிரிப்ட்களை (அல்லது SCM, எடுத்துக்காட்டாக ansible) பயன்படுத்தி முழுமையாக தானியக்கமாக்க முடியும். சேமிப்பகத்தை அமைப்பதற்கு ஒரு சிறிய அல்லாத அமைப்பு உள்ளது, இது தரவுகளை சேமிப்பதற்கான பல்வேறு சாதனங்களின் விரிவான பட்டியலை ஆதரிக்கிறது (LTO கேசட்டுகள், ஹார்ட் டிரைவ்கள் போன்றவை). இந்த கட்டுரையில் விவாதிக்கப்பட்ட அனைத்து நிரல்களிலும், AMANDA மட்டுமே அடைவு மறுபெயரிடலைக் கண்டறிய முடிந்தது என்பதும் குறிப்பிடத்தக்கது. ஒரு ஓட்டத்திற்கான களஞ்சிய அளவு 13 ஜிபி.

அறிவிப்பு

காப்புப்பிரதி, பகுதி 1: காப்புப்பிரதி ஏன் தேவைப்படுகிறது, முறைகள், தொழில்நுட்பங்கள் பற்றிய கண்ணோட்டம்
காப்புப் பிரதி பகுதி 2: rsync அடிப்படையிலான காப்புப் பிரதி கருவிகளை மதிப்பாய்வு செய்தல் மற்றும் சோதனை செய்தல்
காப்புப் பிரதி பகுதி 3: நகல், நகல் ஆகியவற்றின் மதிப்பாய்வு மற்றும் சோதனை
காப்புப் பிரதி பகுதி 4: zbackup, Restic, Borgbackup ஆகியவற்றை மதிப்பாய்வு செய்தல் மற்றும் சோதனை செய்தல்
காப்புப்பிரதி பகுதி 5: லினக்ஸிற்கான பாகுலா மற்றும் வீம் காப்புப்பிரதியை சோதித்தல்
காப்புப் பிரதி பகுதி 6: காப்புப் பிரதி கருவிகளை ஒப்பிடுதல்
காப்பு பகுதி 7: முடிவுகள்

ஆதாரம்: www.habr.com

கருத்தைச் சேர்