Войти

Показать полную графическую версию : скрипт для дампа базы и отправки на другой хост


nix_lamer
05-10-2006, 10:39
привет всем ))
хотел бы написать скрипт для выполнения дампа
MySQL и отправки на другой (линуксовый) хост
как это проще сделать?
написать на bash что-то вроде mysqldump -A > /root/databases.sql
Положить в крон. а
дальше как отправить получившийся файл?
и чтобы к файлу добавлялась дата создания?

BuGfiX
05-10-2006, 11:13
scp /root/databases.sql user(at)somehost:/home/user/databases`date"+%d.%m.%y"`.sql
вместо (at) знак @
предварительно настроить ssh чтобы user мог ходить на somehost без пароля.
Либо отправить файл по почте:
cat file | mail -s dump user@somehost

cybersun
11-02-2007, 16:08
А NFS поднять не проще?

mar
12-02-2007, 01:24
предварительно настроить ssh чтобы user мог ходить на somehost без пароля.
звучит страшно. Лучше переформулируем на "ходить по ssh на somehost по ключам", а? :)

BuGfiX
12-02-2007, 13:43
mar, можно конечно и так, но судя по дате поста, думаю человек понял что имелось в виду)

mar
12-02-2007, 14:09
BuGfiX
упс, пардон. Увидела тему наверху и не посмотрела на даты предпоследних сообщений :)




© OSzone.net 2001-2012