Они који управљамо серверима знамо колико је важно имати чувања, резервне копије свега ... па, у случају било каквог проблема или неуспеха, резервна копија ће нам бити најбољи пријатељ и помоћи ће нам да вратимо услуге 🙂
Пре извесног времена (неколико месеци ... прилично неколико месеци) овде, конфигурације нису аутоматски прављене на резервним копијама на серверима, евиденцијама или слично. А једноставно није могло бити тако хаха, размишљао сам да користим Бацула, али Боже !! За оно што сам желео, ово је по мом мишљењу било превише, врло, веома компликовано, ако оно што желите је да направите резервне копије и сачувате их (или их пошаљете на други сервер или е-поштом) нема потребе да користите Бацулу, уз једноставан скрипт су решени сви проблеми, па сам зато одлучио да направим свој сценарио и тако сам био задовољнији сатисфиед
И управо ову скрипту делим са вама, врло кратко објашњавам шта ради:
- Направите фасциклу у којој ће све бити сачувано и она ће бити компримована.
- Ова мапа ће имати назив године, месеца и данашњег дана, на пример данас би се та мапа звала: 2012-04-26
- цопиа / етц / (и сав његов садржај) у ту фасциклу.
- Копирај евиденције (/ вар / лог /) у горе поменуту фасциклу.
- Извезите МиСКЛ базе података које имамо.
- Компримирајте лозинком (ЛОЗИНКА) ту фасциклу, компресујте је у .РАР.
- Генериши датотеку (дата.инфо) са свим дневником горе наведеног (евиденција копија датотека и компресија у .рар), поред стављања величине (у МБ) .РАР датотеке, на коју вас подсећам, садржи све што смо одлучили да сачувамо.
- Избришите фасциклу у коју смо ставили датотеке, а затим је компресујемо, јер ако већ имамо ову компримовану фасциклу, нема потребе да је и некомпримовано.
- Пошаљите е-пошту администраторима или људима повезаним са сервером, обавештавајући да је сигурносна копија исправно урађена, а датотека са евиденцијом свега биће послата у прилогу те е-поште (дата.инфо.рар)
Очигледно је да се ова скрипта не може извршити и сада хаха, морате је отворити и у њој променити МиСКЛ лозинку, јер не знам роот лозинку ваших база података ЛОЛ !!!, као и променити е-пошту у Они желе да им се пошаље обавештење, јер су е-адресе које сам ставио само на пример.
Ако желите да га компресујете у .тар.гз а не унутра .рар (како је скрипта конфигурисана) тамо сам оставио коментарисану линију, то је само да бисте је коментарисали и коментарисали .рар. Исто тако, ако ССХ (користећи СЦП) желите да копирате компресовану датотеку на други сервер или хостинг, такође сам оставио ред на крају (коментарише се), у њему морате да додате приступне податке на свој сервер или хостинг (корисник и домен или УРЛ сервера), али да би ово функционисало, такође морате конфигуришите ССХ без лозинке, јер скрипта неће моћи да приступи серверу ако на њему нема дозвољен приступ.
Ах, ако желиш да ствар слања е-поште функционише, мораш постфик инсталиран на серверу, готово сви инсталирани постфик али хеј, појашњење важи 🙂
Иако ... могли су да модификују и користе а скрипта у Питон коју сам напустио малопре, али мислим да би то функционисало мало више ^ - ^ У
И добро, остаје само напустити скрипту:
ВПС резервна скрипта
Запамтите да му морате дати дозволе за извршење (цхмод + к впс_бацкуп-сцрипт.сх)
Да би трчали сваки дан у 10 сати, ставили су ово на терминал:
echo "* 10 * * * root cd /root && ./vps_backup-script.sh" >> /etc/crontab && /etc/init.d/cron restart
Под претпоставком да је скрипта сачувана као: /роот/впс_бацкуп-сцрипт.сх
Па, не желим да ово делује прекомпликовано, што није хаха, заправо ово је нешто крајње једноставно, само што кад то видите први пут може бити помало застрашујуће 🙂
Јавите ми сваку сумњу, питање или предлог, знате да волим да помажем хелп
поздрави
ПД: Појашњавам да нисам нити се сматрам програмером хаха, чак ни изблиза ЛОЛ !! Знам да се скрипта може много више оптимизовати, али хеј ... ја нисам програмер 🙂
Одлагање,
Поздрав,
Како сте врло занимљиви, али једно упозорење; Ако се та скрипта покрене данас, она ће се звати 2012-04-25, данас је дан сата.
хвала
Фаустод
ХАХАХА истина хахаха, то је да некако живим у будућности ... ЛОЛ !!!
Врло занимљиво, заправо ми показује како да радим неколико ствари, развијам своју и узећу неке делове кода од вашег да бих додао функционалности.
У мом случају ћу користити рсинц уместо цп за копирање датотека.
Живели !!
Да, коришћење рсинц-а је добра идеја, али више сам волео да користим цп, јер ћу копирати датотеке у празан директоријум, нећу синхронизовати са било којим другим информацијама хаха, зато сам управо користио цп :)
Ако желите да знате више савета за басх, погледајте ознаку овде на веб локацији ... наћи ћете како се праве датотеке закључавања, контролише који корисници могу извршити скрипту итд. 😀
https://blog.desdelinux.net/tag/bash/
Поздрав и хвала на коментару 🙂
сервер са ссх-ом без лозинке?
Не без лозинке, али да би се са сигурношћу прихватиле ССХ везе са одређене ИП адресе, то се ради на ВРЛО сигуран начин уз употребу јавних и приватних кључева, у линку који сам оставио све детаљно објашњавам
Са тастерима да, на тренутак сам се уплашио кД
ЛОЛ!!! нити да сам био самоубица ЛОЛ !!!
Не, али из ствари које јесмо заиста волите да се жалите
одличан овај сценарио.
Надам се да ће и даље објављивати скрипте. помозите нама који прелазимо на линук да будемо продуктивнији у времену и у смањењу времена учења.
😀 хвала вам што сте коментарисали.
Ускоро ћу објавити још један савет о басху 😉
поздрави
хвала лудо! Једног дана ћу му вратити услуге које ми пружају другови из ове прелепе линук заједнице!
Како могу да копирам садржај неколико датотека дневника и да га аутоматски поставим у једну датотеку ,,,, сваких 5 минута, узимајући у обзир ,,,, да се садржај датотека које треба копирати непрестано мери
Моја препорука (предлог) би била допринос ... Створите услов да сваких 5 минута верификује датотеку или датотеке, било са:
* последњи приступ = атиме
* последња промена = мтиме
* последња промена информација = цтиме
Сходно томе, ако дође до било какве промене у датотекама, групишите их и / или прочитајте (мачка) и пошаљите им> датотеке дневника.
Ово је јасан пример, ствар тестирања, покушаја, верификације и модификовања.
Тестирање додатка Цацхе ...
Врло добре информације, истина која ми је била врло корисна, изводим велики пројекат (очигледно је фиктиван, јер је из студије) и ове информације су ми биле врло добре.
Много вам хвала!!
Како бисте направили скрипту љуске која:?
Замолите корисника да наведе име директоријума за резервне копије
Питајте вас за локацију на којој ћете направити резервну копију директоријума
Укључите датум резервне копије
Здраво,
Помоћу „реад“ могу да затражим од корисника све те податке, затим их доделим променљивим и то је то.
Escríbeme a mi email si tienes dudas: kzkggaara[at]desdelinux[тачка]нет
поздрави
ПС: Датум резервне копије је већ укључен у скрипту.
представите једноставнију скрипту за сигурносне копије директоријума из убунту-а и пренесите их фтп-ом на други сервер, хвала
Здраво, како да направим резервну копију читавог линук оперативног система и пошаљем је на други рачунар. Био бих вам захвалан на пажњи, пуно вам хвала !!
Можете ли ми послати скрипту на мој е-маил фвалдеттаро@гмаил.цом Молимо вас.
Можете ли ми послати скрипту на мој е-маил, хвала милион, поздрав.
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.
Да, није могуће приступити скрипти јер је пасте. вас преусмерава, можете ли га отпремити негде другде?
Да ли је проблем са скриптом решен?
Хвала.
Исправљено је, сада могу да приступе кодовима
Сад да, хвала!
добар дан, волео бих да могу да преузмем скрипту, било би могуће поново је отпремити, сада није доступна
Здраво,
Добар допринос! Могу ли да вас замолим за скрипту за преузимање? Пуно вам хвала 🙂