հեշտ կրկնօրինակում համակարգ

Այսօր ես նստել ու մտածել, որ tryavba է pochnada եմ կատարել կանոնավոր backups sarvarcheto ինձ եւ նրանց սխեմաներ, որտեղ ես օգտագործել դրանք իմ աշխատանքը ես չեմ անում, որ աշխատանք – պարզապես չափազանց շատ ֆունկցիոնալ եւ չեն tyarbva այստեղ պահել աչք, թե ինչ կրկնօրինակում որից օրը պետք է կարողանա շփում առաջ 2 շաբաթ առաջ, եւ այսպես 😉 tyarbva պարզապես ինչ - որ բան է, որտեղ ես կարող եմ մաքրել պարզապես կրկնօրինակեք մի քանի թղթապանակների եւ ջնջել հին բաներ 🙂 արել շուտ, մոտ 5 րոպե natreshtyah չէ հատկապես գեղեցիկ 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 պարզապես ջնջել ամեն ինչ թղթապանակի backups, որ ես գիտեմ, որ կարող են tgz արխիվները 🙂, իսկ հետո դարձնում 2 Նոր 🙂 ես տվել է շատ sliipche որ profesorcheto պետք է հաշվի առնել իրական ժամանակի bekaping շուրջ 10 վրկ, բայց ես չեմ վերաշարադրել այն 100 անգամ hihihihihi 😉 script ինքնին է նրան plyasnah /sbin թղթապանակը պարզություն, ապա հարած հետեւյալ կարգով /var / կոճ / cron / crontabs / արմատ

01 5 * * * /sbin / backuper > /dev/առ

որն ապահովում է ինձ ամեն օր backups է 5:01 ամեն առավոտ 😉 համապատասխան ժամանակն է զարդաքանդակ shtaigata Ընդհանուր neblesti հանճարեղ սցենարի բայց անունից է, որ ֆունկցիոնալ եւ անում է այն, ինչ ես ուզում, 😉 Գուցե ապագան կբաժանի bekapinga ժամը www եւ MySQL, սակայն, քանի որ դեռ մեկ բովանդակության Dosa ավելի ստատիկ է, քան մյուսը, եւ ասում է մեկ կրկնօրինակում մեկ շաբաթ կամ նույնիսկ 2 ավելի քան dosatachen իսկ SQL պահանջարկի եւ դրա ամենօրյա, որ եթե մեղադրանք sisitema(այն, ինչ չէ, իմ) horary

Leave a Reply

Ձեր email address will not be published. Պարտադիր դաշտերը նշված են *

Հակա-սպամ *