მარტივი სარეზერვო სისტემის

დღეს ვიჯექი და ვფიქრობდი, რომ tryavba to pochnada მე რეგულარული სარეზერვო sarvarcheto მე და იმ სქემები, სადაც მე მათ ჩემი მუშაობა არ გააკეთებს სამუშაო – უბრალოდ ძალიან ბევრი ფუნქცია და არ tyarbva აქ შენარჩუნება თვალი რა სარეზერვო, რომელიც დღეს არის, რომ შეუძლია რუბლს წინ 2 კვირის წინ და ასე 😉 tyarbva უბრალოდ რამე სად შეიძლება გაწმენდა უბრალოდ, რომლითაც რამდენიმე ფოლდერები და წაშალოთ ძველი რამ 🙂 კეთდება უფრო ადრე ითქვას 5 min natreshtyah განსაკუთრებით ლამაზი bash script უნდა ვთქვა, რომ დიახ, bash ხელოსნები 😉

#!/bin/bash
 #path to beckup folder
 cd /media/backup

rm -r *.tgz
 sleep 3 #time for removing

#path to first folder
 /bin/tar cvzf www.tgz /var/www/
 sleep 30 #time for arhiving
 /bin/tar cvzf mysql.tgz /var/lib/mysql/
 sleep 30
 #EOF

მთელი დამწერლობის უფრო მეტია, ვიდრე elemntaren უბრალოდ წაშლის ყველაფერს ფოლდერი სარეზერვო რომ მე ვიცი, რომ არიან tgz არქივები 🙂 და შემდეგ აკეთებს 2 New 🙂 მივეცი უამრავი sliipche რომ profesorcheto უნდა განიხილოს რეალურ დროში bekaping გარშემო 10 წმ, მაგრამ მე არ გადმოეცით იგი 100-ჯერ hihihihihi 😉 სცენარი თავად მას plyasnah /sbin ფოლდერი სიცხადე, მაშინ whipped შემდეგ იმისათვის, /var / spool / cron / crontabs / root

01 5 * * * /sbin / backuper > /dev / null

რომელიც უზრუნველყოფს ჩემთვის ყოველდღიური სარეზერვო 5:01 ყოველ დილით 😉 შესაბამისი დრო ნერვიულობენ shtaigata საერთო neblesti გენიალური script მაგრამ სახელით, რომ ფუნქციური და აკეთებს ზუსტად რა მინდა 😉 შესაძლოა მომავალში გაყოფა bekapinga at www და mysql, მაგრამ იმის გამო, რომ კიდევ ერთი შინაარსის Dosa უფრო სტატიკური, ვიდრე სხვა და აცხადებენ, რომ ერთი სარეზერვო კვირაში ან თუნდაც 2 უფრო მეტი, ვიდრე dosatachen ხოლო SQL-Demand და მისი ყოველდღიური, რომ თუ ბრალი sisitema(რასაც არ არის ჩემი) horary

დატოვეთ პასუხი

თქვენი ელ-ფოსტა არ გამოქვეყნდება. აუცილებელი ველები მონიშნულია *

ანტი სპამი *