அதிகரிக்கும் காப்புப்பிரதிகளுக்கு rsnapshot ஐ எவ்வாறு நிறுவுவது மற்றும் கட்டமைப்பது

rsnapshot

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

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

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

எனவே, முதலில் இதை உள்ளமைக்கப் போகிறோம்:

ssh -keygen -t rsa

இங்கே SSH இந்த சொற்றொடரைக் கேட்கும், ஆனால் நாம் கட்டளைகளை தொலைவிலிருந்து இயக்கப் போகிறோம் என்பதால் 0 தொடர்பு வேண்டும், எனவே நாம் கோரிய 2 முறை Enter / Enter விசையை அழுத்துவதன் மூலம் இதை நிராகரிக்கப் போகிறோம். முடிவில் 2 / .ssh இல் XNUMX புதிய கோப்புகள் இருக்கும்: ஒன்று id_rsa மற்றும் தனிப்பட்ட அடையாள விசையைக் கொண்டுள்ளது, மற்றொன்று id_rsa.pub மற்றும் இதில் உள்ளது பொது விசை. பிந்தையது ssh-copy-id கட்டளையைப் பயன்படுத்தி தொலை சேவையகத்தில் நகலெடுக்கப்படுகிறது, இது அந்த சேவையகத்தில் கணக்கின் கடவுச்சொல்லைக் கேட்கிறது, பின்னர் அதை சரியான வழியில் பதிவேற்றுவதற்கும் சேமிப்பதற்கும் கவனித்துக்கொள்கிறது, அதாவது தொடர்புடைய கோப்பகங்களை உருவாக்குகிறது மற்றும் தேவையான அனுமதிகளை அமைத்தல்:

# ssh-copy-id -i ~ / .ssh / id_rsa.pub பயனர் @ தொலை சேவையகம்

பின்னர் நாங்கள் rsync மற்றும் rsnapshot ஐ நிறுவுகிறோம்:

# sudo apt-get install rsync rsnapshot

இப்போது நாம் காப்புப்பிரதிகளை உருவாக்கப் போகும் கோப்பகத்தை நிறுவ rsnapshot கட்டமைப்பு கோப்பை திருத்துகிறோம்:

# நானோ /etc/rsnapshot.conf

தொலை கணினியில் காப்புப்பிரதிகளை எங்கு சேமிப்போம் என்பதைக் குறிக்க ஸ்னாப்ஷாட்_ரூட் பகுதியை மாற்றியமைக்கிறோம்:

# ஸ்னாப்ஷாட்_ரூட் / வட்டு 1 / காப்பு

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

இடைவேளை மணிநேரம் 4

இப்போது நாம் ஒத்திசைக்கப் போகும் உள்ளூர் கோப்புறைகளை நிறுவுகிறோம், இதற்காக அவற்றை 'காப்பு' விருப்பத்துடன் சேர்க்கிறோம்:

காப்பு / வீடு / லோக்கல் ஹோஸ்ட் /

காப்பு / etc localhost /

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

விலக்கு_ கோப்பு /etc/rsnapshot.conf

விலக்கு_ கோப்பு /etc/bashrc.conf

இந்த உள்ளமைவைச் சேமித்து முடிக்கிறோம், ஆனால் அதிர்ஷ்டவசமாக ஒரு அளவுரு மூலம் அதைச் சரிபார்க்க வாய்ப்பு உள்ளது:

# rnapshot configtest

எல்லாம் சரியாக நடந்தால் 'சிண்டாக்ஸ் ஓகே' என்று ஒரு செய்தி வரும்.

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

# rsnapshot -t மணிநேரம்

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

எங்கள் விஷயத்தில்:

#rsnapshot மணிநேரம்

அதை நாம் உள்ளே பார்ப்போம் / வட்டு 1 / காப்பு கோப்புறைகளாக இருக்கும் /daily.0/localhost/home y தினசரி .0 / லோக்கல் ஹோஸ்ட் / போன்றவை, அவற்றுள் நாங்கள் பாதுகாக்க விரும்பிய அணியின் கோப்புறைகளில் உள்ள அதே உள்ளடக்கங்கள் இருக்கும். அது தான், மற்றும் நன்றி rsnapshot இனிமேல் நாம் நம்பலாம் அதிகரிக்கும் காப்புப்பிரதிகள் எங்கள் கணினியில்.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.