உங்கள் சேவையகத்தின் தானியங்கி காப்புப்பிரதிகளுக்கான ஸ்கிரிப்ட்

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

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

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

  1. எல்லாம் சேமிக்கப்படும் ஒரு கோப்புறையை உருவாக்கவும், இந்த கோப்புறை பின்னர் சுருக்கப்படும்.
  2. இந்த கோப்புறை ஆண்டு, மாதம் மற்றும் இன்றைய நாளின் பெயரைக் கொண்டிருக்கும், எடுத்துக்காட்டாக இன்று அந்த கோப்புறை அழைக்கப்படும்: 2012-04-26
  3. கோபியாவின் / etc / (மற்றும் அதன் அனைத்து உள்ளடக்கமும்) அந்த கோப்புறையில்.
  4. பதிவுகளை நகலெடு (/ var / log /) மேற்கூறிய கோப்புறையில்.
  5. எங்களிடம் உள்ள MySQL தரவுத்தளங்களை ஏற்றுமதி செய்யுங்கள்.
  6. கடவுச்சொல்லுடன் சுருக்கவும் (கடவுச்சொல்) அந்த கோப்புறை, அதை சுருக்கவும் .ஆர்.ஆர்.
  7. ஒரு கோப்பை உருவாக்கவும் (data.info) மேலே செய்யப்பட்ட அனைத்து பதிவுகளுடன் (கோப்பு நகல் பதிவு மற்றும் .rar க்கு சுருக்க), அளவை வைப்பதைத் தவிர (MB களில்) .RAR கோப்பின், நான் உங்களுக்கு நினைவூட்டுகிறேன், நாங்கள் சேமிக்க முடிவு செய்த அனைத்தையும் கொண்டுள்ளது.
  8. நாம் கோப்புகளை வைத்து பின்னர் சுருக்கப்பட்ட கோப்புறையை நீக்குங்கள், ஏனென்றால் இந்த சுருக்கப்பட்ட கோப்புறையை நாம் ஏற்கனவே வைத்திருந்தால், அதை அமுக்க வேண்டிய அவசியமில்லை.
  9. நிர்வாகிகள் அல்லது சேவையகத்துடன் தொடர்புடைய நபர்களுக்கு மின்னஞ்சல்களை அனுப்பவும், காப்புப்பிரதி சரியாக செய்யப்பட்டுள்ளதாகவும், எல்லாவற்றையும் பதிவுசெய்த கோப்பு அந்த மின்னஞ்சலுடன் இணைக்கப்படும் (data.info.rar)

வெளிப்படையாக, இந்த ஸ்கிரிப்ட் செயல்படுத்தப்படக்கூடாது, இப்போது ஹஹா, நீங்கள் அதைத் திறந்து அதில் உங்கள் MySQL கடவுச்சொல்லை மாற்ற வேண்டும், ஏனென்றால் உங்கள் தரவுத்தளங்களின் மூல கடவுச்சொல் LOL எனக்குத் தெரியாது !!!, அத்துடன் மின்னஞ்சல்களை மாற்றவும் அறிவிப்பை அனுப்ப வேண்டும் என்று அவர்கள் விரும்புகிறார்கள், ஏனென்றால் நான் வைத்த மின்னஞ்சல்கள் எடுத்துக்காட்டுகள் மட்டுமே.

நீங்கள் அதை சுருக்க விரும்பினால் .tar.gz மற்றும் உள்ளே இல்லை .ரார் (ஸ்கிரிப்ட் எவ்வாறு கட்டமைக்கப்படுகிறது) அங்கு நான் கருத்துரைத்த வரியை விட்டுவிட்டேன், அது சச்சரவு மற்றும் கருத்து .ரார். அதேபோல், நீங்கள் சுருக்கப்பட்ட கோப்பை வேறொரு சேவையகத்திற்கு அல்லது ஹோஸ்டிங்கிற்கு SSH (SCP ஐப் பயன்படுத்தி) நகலெடுக்க விரும்பினால், நானும் அந்த வரியை முடிவில் விட்டுவிட்டேன் (அது கருத்துத் தெரிவிக்கப்படுகிறது), அதில் நீங்கள் அணுகல் தரவை உங்கள் சேவையகத்திற்கு அல்லது ஹோஸ்டிங்கில் வைக்க வேண்டும் ( பயனர் மற்றும் டொமைன் அல்லது சேவையக URL), ஆனால் இது செயல்பட நீங்கள் கூட வேண்டும் கடவுச்சொல் இல்லாமல் SSH ஐ உள்ளமைக்கவும், ஸ்கிரிப்ட் அணுகலை அனுமதிக்காவிட்டால் சேவையகத்தை அணுக முடியாது என்பதால்.

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

இருப்பினும் ... அவர்கள் மாற்றியமைத்து பயன்படுத்தலாம் ஸ்கிரிப்ட் பைதான் நான் சிறிது நேரத்திற்கு முன்பு விட்டுவிட்டேன், ஆனால் இது இன்னும் கொஞ்சம் வேலை செய்யும் என்று நான் நினைக்கிறேன் ^ - ^ யு

மேலும், ஸ்கிரிப்டை விட்டுச் செல்வது மட்டுமே உள்ளது:

வி.பி.எஸ் காப்பு ஸ்கிரிப்ட்

நீங்கள் அதை செயல்படுத்த அனுமதி வழங்க வேண்டும் என்பதை நினைவில் கொள்ளுங்கள் (chmod + x vps_backup-script.sh)

ஒவ்வொரு நாளும் காலை 10 மணிக்கு இதை இயக்க, அவர்கள் இதை ஒரு முனையத்தில் வைக்கிறார்கள்:

echo "* 10    * * *   root    cd /root && ./vps_backup-script.sh" >> /etc/crontab && /etc/init.d/cron restart

ஸ்கிரிப்ட் இவ்வாறு சேமிக்கப்பட்டுள்ளது என்று வைத்துக் கொள்ளுங்கள்: /root/vps_backup-script.sh

போதுமானது, இது மிகவும் சிக்கலானதாக தோன்ற நான் விரும்பவில்லை, இது ஹாஹா அல்ல, உண்மையில் இது மிகவும் எளிமையான ஒன்று, நீங்கள் அதை முதல் முறையாகப் பார்க்கும்போது அது சற்று பயமாக இருக்கும்

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

மேற்கோளிடு

அதில் PD: நான் இல்லை என்று தெளிவுபடுத்துகிறேன், என்னை ஒரு புரோகிராமர் ஹாஹா என்று நான் கருதவில்லை, LOL ஐ கூட நெருங்கவில்லை !! ஸ்கிரிப்டை இன்னும் உகந்ததாக்க முடியும் என்று எனக்குத் தெரியும், ஆனால் ஏய்… நான் ஒரு புரோகிராமர் இல்லை


29 கருத்துகள், உங்களுடையதை விடுங்கள்

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

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

*

*

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

  1.   ஃபாஸ்டோட் அவர் கூறினார்

    தள்ளி,

    அன்புடன்,

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

    நன்றி
    ஃபாஸ்டோட்

    1.    KZKG ^ காரா அவர் கூறினார்

      ஹஹாஹா உண்மையான ஹஹாஹா, நான் எதிர்காலத்தில் வாழ்கிறேன் ... LOL !!!

  2.   லினக்ஸ்மேன் அவர் கூறினார்

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

    என் விஷயத்தில் கோப்புகளை நகலெடுக்க cp க்கு பதிலாக rsync ஐப் பயன்படுத்துவேன்.

    சியர்ஸ் !!

    1.    KZKG ^ காரா அவர் கூறினார்

      ஆமாம், rsync ஐப் பயன்படுத்துவது ஒரு நல்ல யோசனையாகும், ஆனால் நான் cp ஐப் பயன்படுத்த விரும்பினேன், ஏனென்றால் நான் கோப்புகளை ஒரு வெற்று கோப்புறையில் நகலெடுப்பேன், வேறு எந்த தகவலுடனும் நான் ஒத்திசைக்க மாட்டேன் haha ​​அதனால்தான் நான் cp ஐப் பயன்படுத்தினேன்

      பாஷிற்கான கூடுதல் உதவிக்குறிப்புகளை நீங்கள் தெரிந்து கொள்ள விரும்பினால், தளத்தில் உள்ள குறிச்சொல்லை சரிபார்க்கவும் ... பூட்டு கோப்புகளை எவ்வாறு உருவாக்குவது, எந்த பயனர்கள் ஸ்கிரிப்டை இயக்க முடியும் என்பதைக் கட்டுப்படுத்துவது போன்றவற்றைக் காண்பீர்கள்
      https://blog.desdelinux.net/tag/bash/

      கருத்து தெரிவித்ததற்கு வாழ்த்துக்கள் மற்றும் நன்றி

  3.   எட்வின் அவர் கூறினார்

    கடவுச்சொல் இல்லாமல் ssh உடன் சேவையகம்?

    1.    KZKG ^ காரா அவர் கூறினார்

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

      1.    எட்வின் அவர் கூறினார்

        விசைகள் ஆம், ஒரு கணம் நான் xD க்கு பயந்தேன்

        1.    KZKG ^ காரா அவர் கூறினார்

          LOL !!! அல்லது நான் தற்கொலை செய்து கொண்டேன் LOL !!!

          1.    தைரியம் அவர் கூறினார்

            இல்லை, ஆனால் நாங்கள் இருக்கும் விஷயங்களுக்குள், நீங்கள் புகார் செய்ய விரும்புகிறீர்கள்

  4.   andresnetx அவர் கூறினார்

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

    1.    KZKG ^ காரா அவர் கூறினார்

      Comment கருத்து தெரிவித்தமைக்கு நன்றி.
      விரைவில் பாஷ் பற்றி மற்றொரு உதவிக்குறிப்பை வெளியிடுவேன்

      மேற்கோளிடு

      1.    மோல் பிரேம்கள் அவர் கூறினார்

        நன்றி பைத்தியம்! இந்த அழகான லினக்ஸ் சமூகத்தின் தோழர்கள் எனக்குக் கொடுக்கும் உதவிகளை ஒருநாள் திருப்பித் தருவேன்!

  5.   இவான் அவர் கூறினார்

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

    1.    எல்வுயில்மர் அவர் கூறினார்

      எனது பரிந்துரை, (பரிந்துரை) ஒரு பங்களிப்பாக இருக்கும் ... ஒவ்வொரு 5 நிமிடங்களுக்கும் அவர் கோப்பு அல்லது கோப்புகளை சரிபார்க்கும் ஒரு நிபந்தனையை உருவாக்கவும்:

      * கடைசி அணுகல் = நேரம்
      * கடைசியாக மாற்றியமைக்கப்பட்டது = mtime
      * கடைசி தகவல் மாற்றம் = ctime

      அதன்படி, கோப்புகளில் ஏதேனும் மாற்றம் இருந்தால், அவற்றைக் குழுவாகக் கொண்டு / அல்லது அவற்றைப் படிக்கவும் (பூனை) அவற்றை> logsfiles ஐ அனுப்பவும்.

      இது ஒரு தெளிவான எடுத்துக்காட்டு, சோதனை, முயற்சி, சரிபார்ப்பு மற்றும் மாற்றியமைத்தல்.

  6.   KZKG ^ காரா அவர் கூறினார்

    கேச் செருகுநிரலை சோதிக்கிறது ...

  7.   சாண்டியாகோ அவர் கூறினார்

    மிகச் சிறந்த தகவல், எனக்கு மிகவும் பயனுள்ளதாக இருந்த உண்மை, நான் ஒரு பெரிய திட்டத்தை மேற்கொண்டு வருகிறேன் (வெளிப்படையாக இது கற்பனையானது, ஏனென்றால் இது ஆய்வில் இருந்து வந்தது) இந்த தகவல் எனக்கு மிகவும் நன்றாக இருந்தது.
    மிக்க நன்றி!!

  8.   சிறிய அழகி அவர் கூறினார்

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

    1.    KZKG ^ காரா அவர் கூறினார்

      , ஹலோ

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

      Escríbeme a mi email si tienes dudas: kzkggaara[at]desdelinux[dot]net

      மேற்கோளிடு

      சோசலிஸ்ட் கட்சி: காப்புப்பிரதி தேதி ஏற்கனவே ஸ்கிரிப்டில் சேர்க்கப்பட்டுள்ளது.

  9.   அனா_கேபி அவர் கூறினார்

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

  10.   ஜான் அவர் கூறினார்

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

  11.   பிராங்கோ வால்டெட்டாரோ அவர் கூறினார்

    ஸ்கிரிப்டை எனது மின்னஞ்சலுக்கு அனுப்ப முடியுமா? fvaldettaro@gmail.com தயவு செய்து.

  12.   ஜேவியர் அவர் கூறினார்

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

  13.   வில்மர் பொலிவர் அவர் கூறினார்

    Buen día amigo, creo que tienen problema con el subdominio «paste» pues estuve chequeando algunos codigos/scripts publicados que llevan a paste.desdelinux y todos me redirecionan a blog.desdelinux.

  14.   வலையில் அணில் அவர் கூறினார்

    ஆம், ஒட்டினால் ஸ்கிரிப்டை அணுக முடியாது. உங்களை திருப்பி விடுகிறது, அதை வேறு எங்காவது பதிவேற்ற முடியுமா?

    1.    அலெக்ஸ் ஸ்ட்ரீமிங் அவர் கூறினார்

      ஸ்கிரிப்டைப் பெறுவதில் சிக்கல் உள்ளதா?

      நன்றி.

      1.    லூய்கிஸ் டோரோ அவர் கூறினார்

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

      2.    வலையில் அணில் அவர் கூறினார்

        இப்போது ஆம், நன்றி!

  15.   பேகோ அவர் கூறினார்

    நல்ல மதியம், ஸ்கிரிப்டை பதிவிறக்கம் செய்ய விரும்புகிறேன், அதை மீண்டும் பதிவேற்ற முடியும், இப்போது அது கிடைக்கவில்லை

  16.   Ramiro அவர் கூறினார்

    , ஹலோ
    மிக நல்ல பங்களிப்பு! ஸ்கிரிப்ட் பதிவிறக்கம் செய்ய நான் உங்களிடம் கேட்கலாமா? மிக்க நன்றி