எங்கள் வாசகர்களில் ஒருவர் தயாரித்த ஸ்கிரிப்டை உங்களுடன் பகிர்ந்து கொள்கிறோம் காப்பு பிரதிகள் தானாக. இன்னும் ஒரு வாய்ப்பு அறிய பயன்படுத்த முனையத்தில் மற்றும் அபிவிருத்தி ஸ்கிரிப்டுகள் தனிப்பயனாக்கப்பட்டது. 🙂 |
செயல்பாடு
- Rsync கட்டளையைப் பயன்படுத்தி காப்புப்பிரதிகளை உருவாக்கவும்.
- பாஷ் ஸ்கிரிப்டைப் பயன்படுத்தவும்.
- தற்போதைய பதிப்பு உள்நாட்டில் பயன்படுத்த மட்டுமே அனுமதிக்கிறது.
தேவைகள் மற்றும் நிறுவல்
ஸ்கிரிப்ட்டின் செயல்பாட்டிற்கு, கணினியில் gdialog பயன்பாடு இருக்க வேண்டும்.
இதற்கு நிறுவல் தேவையில்லை, ஸ்கிரிப்டை $ HOME / .copies / அடைவில் வைக்கவும். இந்த அளவுரு மாறி ஸ்கிரிப்ட்_ டைரக்டரியில் அமைந்துள்ளது மற்றும் அதை மாற்றலாம்.
நகலுக்கான மூல மற்றும் இலக்கு கோப்பகங்களைத் தேர்ந்தெடுப்பது
தற்போதைய பதிப்பில் அவை copy.sh ஸ்கிரிப்டைத் திருத்துவதன் மூலம் குறிப்பிடப்படுகின்றன. பயன்படுத்தப்படும் வடிவம் -acv மற்றும் -delete விருப்பங்களைப் பயன்படுத்துகிறது.
உதாரணமாக:
rsync -acv --delete $ user_directory'directory_to_backup '$ target_directory
அங்கு அடைவு_டொ_பேக்கை விரும்பிய கோப்பகத்தின் பெயருடன் மாற்றுவோம்.
மாறி $ user_directory ஸ்கிரிப்டில் ஒரு மதிப்பை ஒதுக்குகிறது.
மாறி $ destination_directory, copy.cfg இல் படித்த மதிப்பை ஒதுக்குகிறது
உள்ளமைவு கோப்பு
உள்ளமைவு கோப்பு copy.cfg என அழைக்கப்படுகிறது, இது $ HOME / .copies / அடைவில் அமைந்துள்ளது
கட்டமைப்பு கோப்பு அமைப்பு
இரண்டாவது வரி காப்புப்பிரதியின் இலக்கைக் குறிப்பிடுகிறது:
# இலக்கு / ஊடகம் / ஐமேகா_ஹெச்.டி /
கோப்புகள் பாகங்கள்
காப்புப்பிரதிகள் குறிப்பிட்ட கால இடைவெளியில் செய்யப்பட்டுள்ளதா என நகல்கள்_இனி ஸ்கிரிப்ட் கோப்பு சரிபார்க்கிறது. இதைக் குறிப்பிட தற்போது உள்ளமைவு கோப்பில் எந்த அளவுருவும் இல்லை, இது தினசரி ஒரே ஸ்கிரிப்டில் அமைக்கப்பட்டுள்ளது.
காப்புப் பிரதி செயல்முறையை தானியங்குபடுத்துங்கள்
1.- பின்வருவனவற்றைப் போலவே crontab -e கட்டளையுடன் கிரானில் வைக்கவும்:
# mh dom mon dow கட்டளை
0 20 * * * DISPLAY = »: 0 ″ /home/user/.copies/copias.sh
இந்த எடுத்துக்காட்டில், ஸ்கிரிப்ட்டின் செயல்படுத்தல் ஒவ்வொரு நாளும் 20:00 மணி நேரத்தில் தொடங்கப்படும்
2.- ஆரம்பத்தில் செயல்படுத்தப்பட வேண்டிய நிரல்களில் copy_ini.sh என்ற ஸ்கிரிப்டைச் சேர்க்கவும், அதற்கான முழு பாதையையும் இது குறிக்கிறது
தேஜா டூப்பைப் பற்றிய நல்ல விஷயம் என்னவென்றால், கோப்புகளைச் சேமிக்க குறியாக்கம் உள்ளது, இது மிகவும் நல்லது, ஆனால் இந்த ஸ்கிரிப்ட்டில் நீங்கள் அதை gnupg + split உடன் சேர்க்கலாம், அது கிட்டத்தட்ட ஒரே மாதிரியாக இருக்கும்.
நல்ல கட்டுரை தோழர்களே.
நிச்சயமாக ... ஒரு வரைகலை இடைமுகத்தைப் பயன்படுத்த விரும்புவோருக்கு ...
மற்றவர்கள் இதை "பழைய முறையிலேயே" செய்ய விரும்புகிறார்கள்
சியர்ஸ்! பால்.
2012/11/30 டிஸ்கஸ்
இது எளிதானது தேஜா-டூப்
வணக்கம், அதே பிணையத்துடன் இணைக்கப்பட்ட கணினியில் காப்புப்பிரதியை நான் செய்ய விரும்பினால். கட்டமைப்பு கோப்பில் இலக்கை எவ்வாறு வைப்பீர்கள்?