Mail backup: Różnice pomiędzy wersjami
Linia 31: | Linia 31: | ||
Otrzymaliśmy wiadomość z naszym plikiem kopii zapasowej. | Otrzymaliśmy wiadomość z naszym plikiem kopii zapasowej. | ||
<br> <br> <br> | |||
Uwaga: jeżeli zamieżamy wysyłać DUŻE załączniki, trzeba odpowiednio wyedytować plik konfiguracyjny naszego serwera poczty. | |||
W moim wypadku (dystrybucja Ubuntu) postfix. | |||
<pre> | |||
nano /etc/postfix/main.cf | |||
</pre> | |||
Zwiększamy delikatnie limit wiadomości: | |||
<pre> | |||
#mailbox_size_limit = 0 | |||
mailbox_size_limit = 30000000000 | |||
message_size_limit = 10240000000 | |||
</pre> | |||
Powinno wystarczyć :) | |||
Wersja z 17:49, 24 cze 2009
Backup ważnych danych, na zewnętrzny serwer pocztowy.
Instalujemy aplikację odpowiedzialną za wysyłkę wiadomości wraz z załącznikami.
apt-get install mutt
Testujemy wysyłkę
mutt -s "To tylko test" adres@email <tresc.txt
Sprawdzamy pocztę:
Sprawdzamy czy otrzymaliśmy wiadomość, prawdopodobnie zostanie ona uznana za spam, ale w naszym wypadku nie odgrywa to żadnej roli. Ponieważ nadawca będzie statyczny, tak więc dodamy się do "White Listy".
Test pomyślny, druga próba, tym razem z załącznikiem.
mutt -s "To tylko test" -a backup.tar.gz adres@email <tresc.txt
Sprawdzamy pocztę
Otrzymaliśmy wiadomość z naszym plikiem kopii zapasowej.
Uwaga: jeżeli zamieżamy wysyłać DUŻE załączniki, trzeba odpowiednio wyedytować plik konfiguracyjny naszego serwera poczty.
W moim wypadku (dystrybucja Ubuntu) postfix.
nano /etc/postfix/main.cf
Zwiększamy delikatnie limit wiadomości:
#mailbox_size_limit = 0 mailbox_size_limit = 30000000000 message_size_limit = 10240000000
Powinno wystarczyć :)
Jako że jesteśmy w dwudziestym pierwszym wieku, nic nie będziemy robić recznie. Zajmiemy się teraz procesem automatyzacji.
1) Tworzymy ścieżkę gdzie będziemy przechowywac kopię zapasową.
mkdir /home/administrator/.temp_backup_mail
2) przygotowujemy skrypt mail_backup.sh
tar -cvf filename.tar files/directories