shell: отправка е-мейла с вложением

Friday, September 19th, 2008

В юникс шелле отправка е-мейла:

$ mail -s 'Тема письма' email@email.ru -c copy@email.ru

отправка вложений:

$ uuencode file.tar.gz file.tar.gz | mail -s 'Тема' email@domain.ru

uuencode перекодирует бинарный файл в текстовый формат, так как скорее всего файл посланный в бинарном виде будет испорчен по дороге.

может пригодится для отсылки бекапов.

Резервное копирование таблиц mysql

Wednesday, May 21st, 2008

Бекап таблицы:

BACKUP TABLE имя_таблицы TO '/dir'

Помним про песочницу.
Восстановление:

RESTORE TABLE имя_таблицы FROM '/path/to/file'