Ata prej nesh që administrojnë serverat e dinë se sa e rëndësishme është të kesh ruajtje, kopje rezervë të gjithçkaje ... mirë, në rast të ndonjë problemi ose dështimi, rezervimi do të jetë shoku ynë më i mirë dhe do të na ndihmojë për të rivendosur shërbimet
Disa kohë më parë (disa muaj ... mjaft disa muaj) këtu, konfigurimet nuk janë mbështetur në servera, regjistra ose diçka e tillë automatikisht. Dhe thjesht nuk mund të ishte si ajo haha, unë mendova ta përdor Bakula, por Zoti !! Për atë që doja, kjo ishte gjithashtu, shumë, shumë e komplikuar për mendimin tim, nëse ajo që dëshironi është të bëni thjesht kopje rezervë dhe t'i ruani këto (ose t'i dërgoni në një server tjetër, ose me email) nuk ka nevojë të përdorni Bacula, me një të thjeshtë skenari të gjitha problemet janë zgjidhur, prandaj vendosa të bëj skenarin tim dhe në atë mënyrë isha më i kënaqur
Dhe pikërisht ky skenar është ai që unë ndaj me ju, unë e shpjegoj shumë shkurtimisht atë që bën:
- Krijoni një dosje ku gjithçka do të ruhet, dhe kjo dosje është ajo që më pas do të kompresohet.
- Kjo dosje do të ketë emrin e vitit, muajit dhe ditës së sotme, për shembull sot ajo dosje do të quhet: 2012-04-26
- Copia / etj / (dhe e gjithë përmbajtja e saj) në atë dosje.
- Kopjoni regjistrat (/ var / log /) në atë dosje të lartpërmendur.
- Eksportoni bazat e të dhënave MySQL që kemi.
- Kompreso me një fjalëkalim (PASSWORD) atë dosje, ngjesheni në të .RARA.
- Gjeneroni një skedar (të dhëna.info) me gjithë regjistrin e bërë më sipër (regjistri i kopjimit të skedarit dhe kompresimi në .rar), përveç vendosjes së madhësisë (në MB) të skedarit .RAR, të cilin ju kujtoj, përmban gjithçka që kemi vendosur të ruajmë.
- Fshini dosjen në të cilën vendosim skedarët dhe më pas kompresohen, sepse nëse tashmë e kemi këtë dosje të kompresuar, nuk ka pse ta kemi edhe të pakompresuar.
- Dërgoni email tek administratorët ose njerëzit që kanë lidhje me serverin, duke informuar se rezervimi është bërë në mënyrë korrekte dhe skedari me regjistrin e gjithçkaje do të dërgohet bashkangjitur në atë email (të dhëna.info.rar)
Natyrisht, ky skenar nuk do të ekzekutohet dhe tani haha, ju duhet ta hapni atë dhe të ndryshoni fjalëkalimin tuaj MySQL në të, sepse unë nuk e di fjalëkalimin rrënjë të bazave tuaja të të dhënave LOL !!!, si dhe të ndryshoni postat elektronike në Ata duan që njoftimi të dërgohet, sepse postat elektronike që kam futur janë vetëm shembuj.
Nëse dëshironi ta kompresoni atë në .tar.gz dhe jo në rar (si konfigurohet skenari) atje e lashë vijën e komentuar, thjesht nuk e komentoj dhe komentoj mbi rar. Po kështu, nëse doni të kopjoni nga SSH (duke përdorur SCP) skedarin e kompresuar në një server tjetër ose host, unë gjithashtu lashë rreshtin në fund (komentohet), në të duhet të vendosni të dhënat e hyrjes në serverin tuaj ose hostin tuaj (përdoruesi dhe domeni ose URL e serverit), por që kjo të funksionojë duhet gjithashtu konfiguroni SSH pa fjalëkalim, pasi që skenari nuk do të jetë në gjendje të hyjë në server nëse nuk ka qasje të lejuar në të.
Ah, nëse doni që gjëja që dërgon në email të funksionojë, duhet ta keni postfiks instaluar në server, pothuajse të gjithë instalojnë postfiks por hej, sqarimi është i vlefshëm
Megjithëse ... ata mund të modifikojnë dhe përdorin një skenari në Piton që u largova pak më parë, por mendoj se do të funksiononte pak më shumë ^ - ^ U
Dhe mirë, mbetet vetëm të largohemi nga skenari:
Skenari rezervë i VPS
Mos harroni se duhet t'i jepni leje ekzekutimi (chmod + x vps_backup-script.sh)
Për të kandiduar çdo ditë në 10:XNUMX, ata e vendosin këtë në një terminal:
echo "* 10 * * * root cd /root && ./vps_backup-script.sh" >> /etc/crontab && /etc/init.d/cron restart
Duke supozuar se skenari është ruajtur si: /root/vps_backup-script.sh
Mirë, nuk dua ta bëj këtë të duket shumë i komplikuar, gjë që nuk është haha, në të vërtetë kjo është diçka jashtëzakonisht e thjeshtë, vetëm se kur ta shihni për herë të parë mund të jetë pak e frikshme ...
Më tregoni çdo dyshim, pyetje ose sugjerim, ju e dini që më pëlqen të ndihmoj
të fala
PD: Sqaroj se nuk jam dhe as nuk e konsideroj veten programues haha, madje as te afert LOL !! Unë e di që skenari mund të optimizohet shumë më tepër, por hej ... Unë nuk jam një programues
Duke e lënë larg,
Regards,
Si jeni shumë interesante, por një paralajmërim; Nëse ai skenar ekzekutohet sot do të quhet 2012-04-25, sot është dita e shikimit.
Falënderim
faustod
HAHAHA e vërtetë hahaha, është se unë jetoj disi në të ardhmen ... LOL !!!
Shumë interesante, në fakt më tregon se si të bëj gjëra të ndryshme, unë jam duke zhvilluar timen dhe do të marr disa pjesë të kodit nga tuajat për të shtuar funksionalitete.
Në rastin tim unë do të përdor rsync në vend të cp për të kopjuar skedarët.
Brohoritje !!
Po, përdorimi i rsync është një ide e mirë, por unë preferova të përdor cp sepse, unë do të kopjoj skedarët në një dosje të zbrazët, nuk do të sinkronizohem me ndonjë informacion tjetër haha, prandaj thjesht përdora cp :)
Nëse doni të dini më shumë këshilla për bash, kontrolloni etiketën këtu në sit ... do të gjeni se si të krijoni skedarë kyçës, të kontrolloni se cilët përdorues mund të ekzekutojnë skenarin, etj
https://blog.desdelinux.net/tag/bash/
Përshëndetje dhe faleminderit për komentin
një server me ssh pa fjalëkalim?
Jo pa një fjalëkalim, por pranoni lidhjet SSH me besim nga një IP specifike, kjo bëhet në një mënyrë SHUM të sigurt me përdorimin e çelësave publikë dhe privatë, në lidhjen që lashë ju shpjegoj gjithçka në detaje
Me çelësa po, për një moment u frikësova xD
LOL !!! as se kam qene vetvrasje LOL !!!
Jo, por brenda gjërave që jemi, vërtet ju pëlqen të ankoheni
e madhe kjo skenar.
Shpresoj që ata të vazhdojnë të postojnë skenare. ndihmoni ata prej nesh që po kalojnë në linux të jenë më produktivë në kohë dhe në uljen e kohës së të mësuarit.
😀 faleminderit për komentin tuaj.
Së shpejti do të botoj një këshillë tjetër rreth bash
të fala
Faleminderit cmendur! një ditë do t’i kthej favoret që më bëjnë shokët e këtij komuniteti të bukur linux!
Si mund të kopjoj përmbajtjen e disa skedarëve regjistrues dhe ta vendos në një skedar të vetëm ,,,, automatikisht çdo 5 minuta, duke marrë parasysh ,,,,, që përmbajtja e skedarëve që do të kopjohen matet vazhdimisht
Rekomandimi im, (sugjerim), do të ishte një kontribut… Krijoni një kusht që çdo 5 minuta të verifikojë skedarin ose skedarët, ose me:
* aksesi i fundit = kohe
* modifikuar për herë të fundit = kohë
* ndryshimi i fundit i informacionit = ora
Në përputhje me rrethanat, nëse ka ndonjë ndryshim në skedarë, grupojini ato dhe / ose lexoni (cat) dhe dërgojini> logsfiles.
Ky është një shembull i qartë, çështje e testimit, provës, verifikimit dhe modifikimit.
Po provon shtojcën Cache ...
Informacion shumë i mirë, e vërteta është që më ndihmoi shumë, unë jam duke realizuar një projekt të madh (padyshim që është fiktiv, sepse është nga studioja) dhe ky informacion ishte shumë i mirë për mua.
Faleminderit shume!!
Si do ta bënit një skenar shell që:?
Kërkojini përdoruesit të specifikojë emrin e direktorisë për të bërë kopje rezervë
Pyetni për vendin ku do të bëni kopje rezervë të direktorisë
Përfshi datën e rezervimit
Përshëndetje,
Me "lexo" unë mund të kërkoj nga përdoruesi për të gjitha ato të dhëna, atëherë unë ua caktoj atyre variablave dhe kaq.
Shkruani në emailin tim nëse keni pyetje: kzkggaara[at]desdelinux[pika] rrjetë
të fala
PS: Data e rezervimit është përfshirë tashmë në skenar.
paraqitni një skenar më të thjeshtë për dosjet rezervë nga ubuntu dhe transferojini ato me ftp në një server tjetër falënderime
Përshëndetje, si ta bëj një kopje rezervë të të gjithë sistemit operativ linux dhe ta dërgoj në një kompjuter tjetër. Do ta vlerësoja vëmendjen tuaj, faleminderit shumë !!
Mund të më dërgoni skenarin në emailin tim fvaldettaro@gmail.com ju lutem.
Ju lutem më dërgoni skenarin në emailin tim, faleminderit një milion, përshëndetje.
Mirmengjesi mik, mendoj se ke problem me nendomenin "paste" sepse po kontrolloja disa kode/skripta te publikuara qe te cojne ne paste.desdelinux dhe të gjithë më ridrejtojnë në blog.desdelinux.
Po, nuk është e mundur të hyni në skenar sepse ngjitni. ju ridrejton, a mund ta ngarkoni diku tjetër?
A është zgjidhur problemi për ta marrë skenarin?
Ju faleminderit.
Beenshtë rregulluar, ata tani mund të hyjnë në kodet
Tani po, faleminderit!
mirëmëngjes, do të doja të mund të shkarkoja skenarin, do të ishte e mundur ta ngarkoja përsëri, tani nuk është në dispozicion
Përshëndetje,
Kontribut shumë i mirë! A mund t'ju kërkoj skenarin për ta shkarkuar? Faleminderit shumë