லினக்ஸில் autoysqlbackup ஐ எவ்வாறு நிறுவுவது, கட்டமைப்பது மற்றும் இயக்குவது



சிக்கல்களை அகற்ற எங்கள் கருவியை முயற்சிக்கவும்

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



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



முறை 1: தொகுப்பு மேலாளருடன் ஆட்டோமிகிள்பேக்கப்பை நிறுவுதல்

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



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

உங்களிடம் ரூட் அணுகல் இருந்தால், apt-get install autoysqlbackup என தட்டச்சு செய்து Enter ஐ அழுத்தவும். நீங்கள் ரூட் அணுகல் இல்லையென்றால் sudo apt-get install autoysqlbackup ஐ தட்டச்சு செய்து உள்ளிடவும். இது லினக்ஸ் புதினாவின் பல்வேறு வழித்தோன்றல்களிலும் வேலை செய்ய வேண்டும்.

இந்த வழிமுறைகளைப் பின்பற்றிய ரூட் அணுகலைக் கொண்ட ஆர்ச் லினக்ஸின் பயனர்கள் அதை இயக்குவதன் மூலம் நிறுவ முடியும் pacman -S autoysqlbackup 3.0_rc6-3 , அவர்கள் ரூட் பயனராக இயங்கினால் கட்டளைக்கு முன்னால் சூடோவை வைக்க வேண்டும்.



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

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

முறை 1: தொகுப்பு மேலாளருடன் ஆட்டோமிகிள்பேக்கப்பை நிறுவுதல்

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

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

உங்களிடம் ரூட் அணுகல் இருந்தால், apt-get install autoysqlbackup என தட்டச்சு செய்து Enter ஐ அழுத்தவும். நீங்கள் ரூட் அணுகல் இல்லையென்றால் sudo apt-get install autoysqlbackup ஐ தட்டச்சு செய்து உள்ளிடவும். இது லினக்ஸ் புதினாவின் பல்வேறு வழித்தோன்றல்களிலும் வேலை செய்ய வேண்டும்.

இந்த வழிமுறைகளைப் பின்பற்றிய ரூட் அணுகலைக் கொண்ட ஆர்ச் லினக்ஸின் பயனர்கள் அதை இயக்குவதன் மூலம் நிறுவ முடியும் pacman -S autoysqlbackup 3.0_rc6-3 , அவர்கள் ரூட் பயனராக இயங்கினால் கட்டளைக்கு முன்னால் சூடோவை வைக்க வேண்டும்.

முறை 2: SourceForge இலிருந்து autoysqlbackup ஐ நிறுவுதல்

ஃபெடோரா, ரெட் ஹாட், சென்டோஸ், ஸ்லாக்வேர் மற்றும் பல பெரிய லினக்ஸ் விநியோகங்களின் பயனர்கள் தங்களுக்கு எந்த ஆட்டோமெஸ்கிள்பேக்கப் தொகுப்பும் இல்லை என்பதைக் காணலாம், எனவே அவர்கள் மொஸில்லா பயர்பாக்ஸ், குரோம், குரோமியம் அல்லது மிடோரி ஆகியவற்றைத் தேர்ந்தெடுப்பதன் மூலம் உலாவியைத் திறக்க வேண்டும். பயன்பாடுகள் மற்றும் பின்னர் இணைய மெனு அவற்றின் டெஸ்க்டாப் சூழலில் அல்லது சூப்பர் விசையை அழுத்தி W. ஐ நகர்த்துவதன் மூலம் https://sourceforge.net/projects/automysqlbackup/ மற்றும் உள்ளிடவும்.

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

நீங்கள் சரியான கோப்பகத்தில் வந்ததும், தட்டச்சு செய்க tar zxvf autoysqlbackup-v3.0_rc6.tar.gz அதை பிரித்தெடுக்க. ஏதேனும் புதுப்பிப்பு இருந்தால், எதிர்காலத்தில் ஏதேனும் ஒரு கட்டத்தில் கோப்பு பெயர் உண்மையில் மாறக்கூடும் என்பதை நினைவில் கொள்க. நீங்கள் ஒரு கோப்பகத்தின் உள்ளே ஆறு கோப்புகளுடன் முடிவடையும். நீங்கள் சி.டி. மற்றும் புஷ் தாவலைத் தட்டச்சு செய்து, பின்னர் சொன்ன கோப்பகத்தில் செல்ல நுழையலாம். தொடர்வதற்கு முன் மேலும் README ஐ இயக்குவது நல்லது, எனவே டெவலப்பர்கள் என்ன ஆலோசனையை வழங்குகிறார்கள் என்பதை நீங்கள் காணலாம்.

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

முறை 3: கையேடு நிறுவலை இயக்குதல்

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

தனிப்பயன் உள்ளமைவு கோப்பை உருவாக்குவது நல்லது. பயன்படுத்த cp autoysqlbackup.conf NAME.conf கட்டளை, NAME ஐ ஒரு உண்மையான பெயருடன் மாற்றியமைத்து நீங்கள் கோப்பை கொடுக்க விரும்புகிறீர்கள்.

முறை 4: உள்ளமைவு கோப்பைத் திருத்துதல்

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

CONFIG_mysql_dump_username = ”

வரியில் உள்ள ஒற்றை மேற்கோள்களுக்கு இடையில் அவர்களின் கடவுச்சொல்லை நீங்கள் வைக்க வேண்டும்:

CONFIG_mysql_dump_password = ”

நீங்கள் இதை அமைக்க வேண்டும் CONFIG_mysql_dump_host க்கு மாறி CONFIG_mysql_dump_host = ’லோக்கல் ஹோஸ்ட்’ உங்கள் சேவையகம் உள்ளூர் இயந்திரம் என்பதால்.

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

தரவுத்தளங்களின் பெயர்களை நீங்கள் சேர்க்கலாம் CONFIG_db_names = () அடைப்புக்குறிக்கு இடையில் மாறுபடும், அதை காலியாக விட்டால் அவை அனைத்தையும் நகலெடுக்கும். நீங்கள் பயன்படுத்தலாம் CONFIG_db_exclude = () ஸ்கிரிப்டைத் தவிர்க்க விரும்பும் எந்த இடத்தையும் சேர்க்க அடைப்பு.

ஸ்கிரிப்ட் ஒரு வாரத்திற்கு தினசரி காப்புப்பிரதிகளை வைத்திருக்க முடியும், ஆனால் நீங்கள் CONFIG_rotation_daily = மாறி 7 ஐத் தவிர வேறு எதையாவது மாற்றுவதன் மூலம் இதை மாற்றலாம். இந்த இயல்புநிலைகள் அவ்வப்போது மாறக்கூடும். உள்ளமைக்கப்பட்ட கோப்பு இயல்புநிலையாக 6 ஐப் பயன்படுத்தியது.

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

0 0 * * * / usr / local / bin / backupscript

இது ஒவ்வொரு நாளும் நள்ளிரவில் இயங்குகிறது.

5 நிமிடங்கள் படித்தேன்