Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: blackpearl в Aug 06, 2012, 01:26



Титла: Бекъп който изпраща файловете на имейл
Публикувано от: blackpearl в Aug 06, 2012, 01:26
Как мога да го направя?


Титла: Re: Бекъп който изпраща файловете на имейл
Публикувано от: b2l в Aug 06, 2012, 08:45
Код:
man mail


Титла: Re: Бекъп който изпраща файловете на имейл
Публикувано от: sudo в Aug 06, 2012, 10:09
Това трябва да ти свърши работа.
Код
GeSHi (Bash):
  1. tar cf - /backup_tree/ | compress | uuencode backup.tar.Z | mail -s "archive" me@somedomain.com


Титла: Re: Бекъп който изпраща файловете на имейл
Публикувано от: blackpearl в Aug 07, 2012, 02:27
Функциите са ми ясни, архивирането също... Това ако аз ще го правя - по-добре да си ги свалям от FTP сървър :). Съжалявам че съм забравил да уточня - трябва ми автоматично да ги архивира и изпраща всеки ден да кажем в 00:00 часа.


Титла: Re: Бекъп който изпраща файловете на имейл
Публикувано от: romeo_ninov в Aug 07, 2012, 06:59
Функциите са ми ясни, архивирането също... Това ако аз ще го правя - по-добре да си ги свалям от FTP сървър :). Съжалявам че съм забравил да уточня - трябва ми автоматично да ги архивира и изпраща всеки ден да кажем в 00:00 часа.
Код:
man cron
и предишния пост


Титла: Re: Бекъп който изпраща файловете на имейл
Публикувано от: sudo в Aug 07, 2012, 11:41
Функциите са ми ясни, архивирането също...
Интересно, как след като можеш да работиш свободно с tar, compress и mail си пропуснал cron ...


Титла: Re: Бекъп който изпраща файловете на имейл
Публикувано от: blackpearl в Aug 08, 2012, 07:48
Просто... Наложи ми се да уча линукс-а поради една причина - научих всичко което ми трябва в тази област. Малко след това ми хареса като операционна система и съм започнал като цяло да уча всички функции :)

П.С Благодаря!


Титла: Re: Бекъп който изпраща файловете на имейл
Публикувано от: senser в Aug 08, 2012, 07:57
уча линукс-а поради една причина - научих всичко което ми трябва в тази област

Поздравления за самочувствието, въпреки че cron явно не е сред силните ти страни.
Ще бъде полезно да споделиш, и за други четящи тук, решението, което в кр. сметка си намерил.

Поздрави!


Титла: Re: Бекъп който изпраща файловете на имейл
Публикувано от: blackpearl в Aug 08, 2012, 10:16
Всъщност зададох в /etc/crontab командата която бе дадена по-горе (прочетох в самия файл как се настройва кога да се exec-ва, но ми дава command not found на
compress
uuencode


Титла: Re: Бекъп който изпраща файловете на имейл
Публикувано от: romeo_ninov в Aug 08, 2012, 10:29
Всъщност зададох в /etc/crontab командата която бе дадена по-горе (прочетох в самия файл как се настройва кога да се exec-ва, но ми дава command not found на
compress
uuencode
Код:
crontab -e
man crontab
man cron
и в зависимост от дистрибуцията
Код:
apt-cache search uuencode
yum search uuencode
И вместо compress ползвай gzip


Титла: Re: Бекъп който изпраща файловете на имейл
Публикувано от: neter в Aug 11, 2012, 22:24
но ми дава command not found
Ако споменатите инструменти са инсталирани, проблемът ти е, че crontab не знае къде да ги търси. Препоръчвам ти да свикнеш да използваш пълни пътища до файловете, за да си спестяваш такива чуденки (не само в crontab) ;)


Титла: Re: Бекъп който изпраща файловете на имейл
Публикувано от: laskov в Aug 11, 2012, 23:12
Чудно ми е, колко ще са големи тези архиви, за да могат да бъдат пращани като e-mail.