லினக்ஸில் rsnapshot ஐ எவ்வாறு நிறுவுவது மற்றும் கட்டமைப்பது

Linaksil Rsnapshot Ai Evvaru Niruvuvatu Marrum Kattamaippatu



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

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







லினக்ஸில் rsnapshot ஐ எவ்வாறு நிறுவுவது மற்றும் கட்டமைப்பது

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



லினக்ஸில் rsnapshot ஐ எவ்வாறு நிறுவுவது

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



குறிப்பிடப்பட்ட கட்டளையை இயக்குவதன் மூலம் உபுண்டு 22.04 அமைப்பைப் புதுப்பிக்கவும்:





சூடோ பொருத்தமான மேம்படுத்தல்

டெபியன்-அடிப்படையிலான லினக்ஸ் விநியோகங்களில் rsnapshot பயன்பாட்டின் நிறுவல் வழி மிகவும் எளிமையானது மற்றும் கீழே குறிப்பிடப்பட்டுள்ள ஒரு கட்டளை மட்டுமே உள்ளது:



சூடோ பொருத்தமான நிறுவு புகைப்படம்

RHEL/CentOS/Fedora இல் rsnapshot ஐ நிறுவ, கொடுக்கப்பட்ட கட்டளையை இயக்கவும்:

சூடோ yum நிறுவவும் புகைப்படம்

லினக்ஸில் rsnapshot ஐ எவ்வாறு கட்டமைப்பது

அனைத்து rsnapshot உள்ளமைவு அமைப்புகளும் சேமிக்கப்பட்டுள்ளன /etc/rsnapshot.conf கோப்பு. இந்த கோப்பை ஏதேனும் எடிட்டரைப் பயன்படுத்தி திறக்கவும், அதாவது Vim அல்லது Nano, நீங்கள் பார்ப்பீர்கள் /var/cache/rsnapshot/ ஸ்னாப்ஷாட்கள் அனைத்தும் அங்கு சேமிக்கப்படும்.

நானோ / முதலியன / rsnapshot.conf

காப்பு கோப்பகங்கள்

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

உங்கள் உள்ளூர் கணினியில் இதை இயக்குகிறீர்கள் என்றால், தரவை காப்புப் பிரதி எடுப்பது மிகவும் எளிது. நீங்கள் /etc/rsnapshot.conf கோப்பைத் திறக்கும்போது, ​​சில கோப்பகங்கள் முன்னிருப்பாகச் சேமிப்பதற்கான வழியில் இருப்பதைக் காண்பீர்கள்:

காப்பு / வீடு / உள்ளூர் ஹோஸ்ட் /

காப்பு / முதலியன / உள்ளூர் ஹோஸ்ட் /

காப்பு / usr / உள்ளூர் / உள்ளூர் ஹோஸ்ட் /

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

காப்பு / வீடு / ஆவணங்கள்    லோக்கல் ஹோஸ்ட் /

காப்பு இடைவெளிகளைத் தக்கவைக்கவும்

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

/etc/rsnapshot.conf கோப்பில், க்கு நகர்த்தவும் காப்பு நிலைகள் / இடைவெளிகள் பிரிவு, மற்றும் ஸ்னாப்ஷாட்களைத் தக்கவைக்க பின்வருவனவற்றை உள்ளிடவும்:

மணிக்கொருமுறை வைத்திருங்கள் 5

தினமும் வைத்திருங்கள் 6

வாரந்தோறும் தக்கவைக்க 7

மாதந்தோறும் வைத்திருக்கிறது 10

உங்கள் ஸ்னாப்ஷாட் தேவைகளுக்கு ஏற்ப இதை அமைக்கலாம்.

காப்பு ரிமோட் மெஷின்

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

ssh-key ஐ உருவாக்க, பின்வரும் கட்டளையை முனையத்தில் இயக்கவும்:

ssh-keygen

உருவாக்கப்பட்ட பொது விசையை தொலை கணினியில் நகலெடுக்க, குறிப்பிடப்பட்ட தொடரியல் பயன்படுத்தவும்:

ssh-copy-id < பயனர் பெயர் >@< ஐபி முகவரி >

உதாரணத்திற்கு:

ssh-copy-id சாம் @ 192.168.13.14

மேலே உள்ள படிகளைச் செயல்படுத்திய பிறகு, கடவுச்சொல் இல்லாத ssh இணைப்பு நிறுவப்படும்.

ரிமோட் மெஷின்களை காப்புப் பிரதி எடுக்க, நீங்கள் /etc/rsnapshot.conf கோப்பில் சர்வர் இருப்பிடத்தை (அடைவுகள்) குறிப்பிட வேண்டும்:

காப்பு < பயனர் பெயர் >@< ஐபி முகவரி > : < remote_machine_data_path > < கிளையன்ட்_மெஷின்_பேக்கப்_பாத் >

உதாரணத்திற்கு:

நான் ஒரு காப்பு @ 192.168.13.14: / வீடு / தன்னை / ஆவணங்கள் / இருந்தது / தற்காலிக சேமிப்பு / புகைப்படம்

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

தினசரி snapshot

கிரான் மூலம் ஆட்டோமேஷன் பணிகளை திட்டமிடுதல்

ஒரு ஆட்டோமேஷன் காப்புப் பிரதி திட்டத்தை திட்டமிட, நீங்கள் குறிப்பிட்ட இடைவெளிகளுடன் நேரத்தை குறிப்பிட வேண்டும், அதாவது மணிநேரம், தினசரி, வாராந்திர அல்லது மாதாந்திரம்; நீங்கள் திறக்க வேண்டும் /etc/cron.d/rsnapshot எந்த எடிட்டரையும் பயன்படுத்தி கோப்பு.

சூடோ / முதலியன / cron.d / புகைப்படம்

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

முதல் வரியில், rsnapshot தினமும் காலை 06:00 மணிக்கு காப்புப் பிரதி எடுக்கப்படும், இரண்டாவது வரிசையில், மாதத்தின் ஒவ்வொரு முதல் நாளிலும் இரவு 08:00 மணிக்கு காப்புப் பிரதி எடுக்கப்படும்.

சோதனை rsnapshot கட்டமைப்புகள்

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

சூடோ rsnapshot configtest

கொடுக்கப்பட்ட rsnapshot கட்டளையை இயக்குவதன் மூலம் காப்புப்பிரதி இடைவெளிகளையும் நீங்கள் சரிபார்க்கலாம்:

சூடோ புகைப்படம் < இடைவெளி >

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

முடிவுரை

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