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

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

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

நான் இந்த தலைப்பில் கிட்டத்தட்ட 20 ஆண்டுகளாக பணியாற்றி வருகிறேன், அதில் கடந்த 2 ஆண்டுகளாக Promsvyazbank இல் இருந்தேன். நடைமுறையின் ஆரம்பத்திலேயே, கோப்புகளை நகலெடுக்கும் ஸ்கிரிப்ட்களுடன், கிட்டத்தட்ட கைமுறையாக காப்புப்பிரதிகளைச் செய்தேன். விண்டோஸில் வசதியான கருவிகள் தோன்றின: கோப்புகளைத் தயாரிப்பதற்கான ரோபோகாப்பி பயன்பாடு மற்றும் நகலெடுப்பதற்கான NT காப்புப்பிரதி. அதன்பிறகுதான் சிறப்பு மென்பொருளுக்கான நேரம் வந்தது, முதன்மையாக வெரிடாஸ் பேக்கப் எக்ஸெக், இது இப்போது சைமென்டெக் பேக்கப் எக்ஸெக் என்று அழைக்கப்படுகிறது. எனவே நான் நீண்ட காலமாக காப்புப்பிரதிகளை நன்கு அறிந்திருக்கிறேன்.

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

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

காப்புப்பிரதிகளின் மிகவும் பொதுவான பயன்பாடானது, பல்வேறு சோதனை அமைப்புகள், டெவலப்பர்களுக்கான குளோன்களை வரிசைப்படுத்துவதற்காக தரவுத்தளங்களின் சேமிக்கப்பட்ட நகலை மீட்டெடுப்பதாகும்.

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

கட்டுக்கதை 1. பாதுகாப்பு அல்லது சேமிப்பக அமைப்புகளுக்குள் காப்புப்பிரதி நீண்ட காலமாக ஒரு சிறிய செயல்பாடாக உள்ளது

காப்புப்பிரதி அமைப்புகள் இன்னும் தனித்தனியான தீர்வுகள் மற்றும் மிகவும் சுயாதீனமானவை. அவர்களுக்கு செய்ய வேண்டிய வேலை அதிகம். உண்மையில், தரவு ஒருமைப்பாட்டிற்கு வரும்போது அவை பாதுகாப்பின் கடைசி வரியாகும். எனவே காப்புப்பிரதி அதன் சொந்த வேகத்தில், அதன் சொந்த அட்டவணையில் செயல்படுகிறது. சேவையகங்களுக்கு தினசரி அறிக்கை உருவாக்கப்படுகிறது, கண்காணிப்பு அமைப்புக்கான தூண்டுதல்களாக செயல்படும் நிகழ்வுகள் உள்ளன.

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

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

கட்டுக்கதை 2. RAID இருக்கும்போது, ​​காப்புப்பிரதி தேவைப்படாது.

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

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

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

கட்டுக்கதை 3. காப்புப்பிரதி என்பது மாதத்திற்கு ஒருமுறை செய்யப்படும் ஒன்று.

காப்புப்பிரதி அதிர்வெண் என்பது உள்ளமைக்கக்கூடிய அமைப்பாகும், இது முதன்மையாக உங்கள் காப்புப் பிரதி அமைப்பு தேவைகளைப் பொறுத்தது. கிட்டத்தட்ட ஒருபோதும் மாறாத மற்றும் குறிப்பாக முக்கியமில்லாத தரவைக் கண்டுபிடிப்பது மிகவும் சாத்தியம், அவற்றின் இழப்பு நிறுவனத்திற்கு முக்கியமானதாக இருக்காது.
அவர்கள், உண்மையில், ஒரு மாதத்திற்கு ஒரு முறை மற்றும் குறைவாக அடிக்கடி காப்புப் பிரதி எடுக்க முடியும். ஆனால் மிகவும் முக்கியமான தரவு அடிக்கடி சேமிக்கப்படுகிறது, RPO (Recovery point objrective) காட்டி, இது அனுமதிக்கக்கூடிய தரவு இழப்பை அமைக்கிறது. இது வாரத்திற்கு ஒரு முறை, ஒரு நாளுக்கு ஒரு முறை அல்லது ஒரு மணி நேரத்திற்கு பல முறை கூட இருக்கலாம். DBMS இலிருந்து இந்த பரிவர்த்தனை பதிவுகள் எங்களிடம் உள்ளன.

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

கணினிகள் வணிக ரீதியாக செயல்படும் போது, ​​காப்பு ஆவணங்கள் அங்கீகரிக்கப்பட வேண்டும், இது முக்கிய புள்ளிகள், புதுப்பிப்பு செயல்முறை, கணினியை மீட்டெடுப்பதற்கான செயல்முறை, காப்புப்பிரதிகளை சேமிப்பதற்கான செயல்முறை மற்றும் பலவற்றை பிரதிபலிக்கிறது.

கட்டுக்கதை 4. பிரதிகளின் அளவு தொடர்ந்து வளர்ந்து வருகிறது மற்றும் ஒதுக்கப்பட்ட எந்த இடத்தையும் முழுமையாக எடுத்துக்கொள்கிறது.

காப்புப்பிரதிகளுக்கு வரையறுக்கப்பட்ட தக்கவைப்பு காலம் உள்ளது. எடுத்துக்காட்டாக, ஆண்டு முழுவதும் 365 தினசரி காப்புப்பிரதிகளை சேமிப்பதில் அர்த்தமில்லை. ஒரு விதியாக, தினசரி நகல்களை 2 வாரங்களுக்கு வைத்திருப்பது ஏற்றுக்கொள்ளத்தக்கது, அதன் பிறகு அவை புதியவற்றால் மாற்றப்படுகின்றன, மேலும் மாதத்தில் முதலில் தயாரிக்கப்பட்ட பதிப்பு நீண்ட கால சேமிப்பகத்தில் உள்ளது. இது ஒரு குறிப்பிட்ட காலத்திற்கு சேமிக்கப்படுகிறது - ஒவ்வொரு பிரதிக்கும் வாழ்நாள் உள்ளது.

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

தரவு இழப்பு பாதுகாப்பு உள்ளது. விதி பொருந்தும்: காப்புப்பிரதியை நீக்குவதற்கு முன், அடுத்தது உருவாக்கப்பட வேண்டும். எனவே, காப்புப்பிரதி முடிக்கப்படாவிட்டால் தரவு நீக்கப்படாது, எடுத்துக்காட்டாக, சேவையகம் கிடைக்காததால். நேர பிரேம்கள் மதிக்கப்படுவது மட்டுமல்லாமல், தொகுப்பில் உள்ள பிரதிகளின் எண்ணிக்கையும் கட்டுப்படுத்தப்படுகிறது. கணினி இரண்டு முழு காப்புப்பிரதிகளைக் கொண்டிருக்கும் வகையில் வடிவமைக்கப்பட்டிருந்தால், அவற்றில் இரண்டு எப்போதும் இருக்கும், மேலும் புதிய மூன்றாவது வெற்றிகரமாக எழுதப்பட்டால் மட்டுமே பழையது நீக்கப்படும். எனவே காப்பு காப்பகத்தால் ஆக்கிரமிக்கப்பட்ட தொகுதியின் வளர்ச்சி பாதுகாக்கப்பட்ட தரவின் வளர்ச்சியுடன் மட்டுமே தொடர்புடையது மற்றும் நேரத்தைச் சார்ந்தது அல்ல.

கட்டுக்கதை 5. காப்புப்பிரதி தொடங்கியது - எல்லாம் தொங்கியது

இதைச் சொல்வது நல்லது: எல்லாம் தொங்கினால், நிர்வாகியின் கைகள் அங்கிருந்து வளராது. பொதுவாக, காப்புப்பிரதியின் செயல்திறன் பல காரணிகளைப் பொறுத்தது. எடுத்துக்காட்டாக, காப்புப்பிரதி அமைப்பின் வேகத்தில்: வட்டு சேமிப்பகங்கள், டேப் நூலகங்கள் எவ்வளவு வேகமாக உள்ளன. காப்புப்பிரதி அமைப்பின் சேவையகங்களின் வேகத்திலிருந்து: தரவைச் செயலாக்குவதற்கும், சுருக்கம் மற்றும் இரட்டிப்பைச் செய்வதற்கும் அவர்களுக்கு நேரம் இருக்கிறதா. மேலும் கிளையன்ட் மற்றும் சர்வர் இடையேயான தகவல் தொடர்பு கோடுகளின் வேகத்திலும்.

காப்புப் பிரதி எடுக்கப்படும் கணினி மல்டித்ரெடிங்கை ஆதரிக்கிறதா என்பதைப் பொறுத்து, காப்புப்பிரதி ஒன்று அல்லது அதற்கு மேற்பட்ட ஸ்ட்ரீம்களுக்குச் செல்லலாம். எடுத்துக்காட்டாக, பரிமாற்ற வீதம் பிணைய அலைவரிசை வரம்பை அடையும் வரை, கிடைக்கக்கூடிய செயலிகளின் எண்ணிக்கைக்கு ஏற்ப, பல நூல்களை வழங்க Oracle DBMS உங்களை அனுமதிக்கிறது.

நீங்கள் அதிக எண்ணிக்கையிலான நூல்களை காப்புப் பிரதி எடுக்க முயற்சித்தால், இயங்கும் கணினியை ஓவர்லோட் செய்ய வாய்ப்பு உள்ளது, அது உண்மையில் மெதுவாகத் தொடங்கும். எனவே, போதுமான செயல்திறனை உறுதிசெய்ய உகந்த எண்ணிக்கையிலான நூல்கள் தேர்ந்தெடுக்கப்படுகின்றன. செயல்திறனில் சிறிதளவு குறைவு கூட முக்கியமானதாக இருந்தால், காப்புப்பிரதி ஒரு போர் சேவையகத்திலிருந்து அல்ல, ஆனால் அதன் குளோனில் இருந்து மேற்கொள்ளப்படும்போது ஒரு சிறந்த வழி உள்ளது - தரவுத்தள சொற்களில் காத்திருப்பு. இந்த செயல்முறை முக்கிய வேலை அமைப்பை துவக்காது. சேவையகம் பராமரிப்பிற்குப் பயன்படுத்தப்படாததால், அதிகமான ஸ்ட்ரீம்கள் மூலம் தரவை மீட்டெடுக்க முடியும்.

பெரிய நிறுவனங்களில், காப்புப்பிரதி அமைப்பிற்கு ஒரு தனி நெட்வொர்க் உருவாக்கப்படுகிறது, இதனால் காப்புப்பிரதி உற்பத்தியை பாதிக்காது. கூடுதலாக, போக்குவரத்து நெட்வொர்க் மூலம் பரவாமல் இருக்கலாம், ஆனால் SAN மூலம்.
காப்புப்பிரதி தயாராக உள்ளது: விடுமுறையை முன்னிட்டு கட்டுக்கதைகளை உடைத்தல்
காலப்போக்கில் சுமையையும் பரப்ப முயற்சிக்கிறோம். காப்புப்பிரதிகள் பெரும்பாலும் வேலை செய்யாத நேரங்களில் செய்யப்படுகின்றன: இரவில், வார இறுதி நாட்களில். மேலும், அவை அனைத்தும் ஒரே நேரத்தில் இயங்குவதில்லை. மெய்நிகர் இயந்திரங்களின் காப்புப்பிரதிகள் ஒரு சிறப்பு வழக்கு. செயல்முறை இயந்திரத்தின் செயல்திறனில் நடைமுறையில் எந்த விளைவையும் ஏற்படுத்தாது, எனவே காப்புப்பிரதியை பகல்நேரத்தில் பரப்பலாம், இரவில் எல்லாவற்றையும் ஒத்திவைக்க முடியாது. பல நுணுக்கங்கள் உள்ளன, நீங்கள் எல்லாவற்றையும் கணக்கில் எடுத்துக் கொண்டால், காப்புப்பிரதி அமைப்புகளின் செயல்திறனை பாதிக்காது.

கட்டுக்கதை 6. காப்புப்பிரதி அமைப்பு தொடங்கப்பட்டது - இது உங்களுக்கு தவறு சகிப்புத்தன்மை

காப்புப்பிரதி அமைப்பு என்பது பாதுகாப்பின் கடைசி வரி என்பதை ஒருபோதும் மறந்துவிடாதீர்கள், அதாவது ஐடி உள்கட்டமைப்பு மற்றும் நிறுவன தகவல் அமைப்புகளின் தொடர்ச்சி, அதிக கிடைக்கும் தன்மை மற்றும் பேரழிவு சகிப்புத்தன்மை ஆகியவற்றை உறுதி செய்யும் ஐந்து அமைப்புகள் அதற்கு முன்னால் இருக்க வேண்டும்.

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

கட்டுக்கதை 7. நான் ஒரு முறை காப்புப்பிரதியை அமைத்தேன், அது செயல்படுகிறதா என்று சரிபார்த்தேன். பதிவுகளைப் பார்ப்பது மட்டுமே உள்ளது

இது மிகவும் தீங்கு விளைவிக்கும் கட்டுக்கதைகளில் ஒன்றாகும், இது சம்பவத்தின் போது மட்டுமே நீங்கள் உணரும் போலித்தனம். வெற்றிகரமான காப்புப் பதிவுகள் எல்லாம் உண்மையில் நடந்தன என்பதற்கு உத்தரவாதம் இல்லை. சேமித்த நகலை வரிசைப்படுத்துவதற்கு முன்கூட்டியே சரிபார்க்க வேண்டியது அவசியம். அதாவது, ஒரு சோதனை சூழலில் மீட்பு செயல்முறையைத் தொடங்கி, முடிவைப் பாருங்கள்.

மற்றும் கணினி நிர்வாகியின் வேலை பற்றி கொஞ்சம்

மேனுவல் பயன்முறையில், நீண்ட காலமாக யாரும் தரவை நகலெடுப்பதில்லை. நவீன SRKகள் கிட்டத்தட்ட எல்லாவற்றையும் காப்புப் பிரதி எடுக்க முடியும், நீங்கள் அதை சரியாக அமைக்க வேண்டும். புதிய சேவையகம் சேர்க்கப்பட்டால், கொள்கைகளை அமைக்கவும்: காப்புப் பிரதி எடுக்கப்படும் உள்ளடக்கத்தைத் தேர்ந்தெடுத்து, சேமிப்பக விருப்பங்களைக் குறிப்பிடவும் மற்றும் அட்டவணையைப் பயன்படுத்தவும்.

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

அதே நேரத்தில், தரவுத்தளங்கள், அஞ்சல் அமைப்புகள், மெய்நிகர் இயந்திர கிளஸ்டர்கள் மற்றும் விண்டோஸ் மற்றும் லினக்ஸ் / யூனிக்ஸ் ஆகிய இரண்டிலும் உள்ள கோப்புப் பகிர்வுகள் உள்ளிட்ட விரிவான சேவையகங்களின் காரணமாக இன்னும் நிறைய வேலைகள் உள்ளன. பேக்அப் சிஸ்டத்தை இயக்கும் ஊழியர்கள் சும்மா உட்காருவதில்லை.

விடுமுறையை முன்னிட்டு, அனைத்து நிர்வாகிகளுக்கும் வலுவான நரம்புகள், இயக்கங்களின் தெளிவு மற்றும் காப்புப்பிரதிகளை சேமிப்பதற்கான முடிவில்லாத இடம் ஆகியவற்றை நான் விரும்புகிறேன்!

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

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