Название: Бэкап на другую машину Отправлено: klu41k от 28 Октября 2009, 10:34:08 Привет
Как сделать чтобы бэкапы ноденай каждую ночь перетаскивались , на другую машину.? Название: Re: Бэкап на другую машину Отправлено: Efendy от 28 Октября 2009, 10:48:54 Настраиваешь авторизацию по сертификату (гугл в помощь) и после в скрипте добавляешь:
sftp login@10.1.2.3 <<SFTP put name_file backup/ SFTP Название: Re: Бэкап на другую машину Отправлено: versus от 28 Октября 2009, 12:14:33 Привет Как сделать чтобы бэкапы ноденай каждую ночь перетаскивались , на другую машину.? man rsync Название: Re: Бэкап на другую машину Отправлено: goletsa от 28 Октября 2009, 12:25:57 можно еще scp заюзать
Название: Re: Бэкап на другую машину Отправлено: Cell от 28 Октября 2009, 16:58:30 А можно заюзать просто сам мускуль (представляешь!!!! это же сетевая штука!!!!) прописываешь в файрволе хост, с которого клиент подключается, создаешь юзера с необходимыми правами в базе данных и делаешь себе удаленно дамп. Где-то даже есть скрипт для этого... красата )))
Название: Re: Бэкап на другую машину Отправлено: versus от 28 Октября 2009, 17:03:20 а можно настроить репликацию и сливать дамп с зеркала без лока таблиц
Название: Re: Бэкап на другую машину Отправлено: klu41k от 29 Октября 2009, 12:32:40 спасибо за ответы думаю подойдет rsync
а как заставить его таскать скрипты на виндовую машину? может скриптиком кто поделиться ??) Название: Re: Бэкап на другую машину Отправлено: versus от 29 Октября 2009, 14:20:10 спасибо за ответы думаю подойдет rsync а как заставить его таскать скрипты на виндовую машину? может скриптиком кто поделиться ??) На виндовс машине ставишь фтп, во фре кидаешь рсинк в крон с параметрами и все! Название: Re: Бэкап на другую машину Отправлено: klu41k от 03 Ноября 2009, 15:42:42 спасибо
ну а может кто нибудь поделиться параметрами для крона , чтобы rsync кидал файлы на фтп?? Название: Re: Бэкап на другую машину Отправлено: Aivanzipper от 04 Ноября 2009, 13:44:21 0 5 * * * root /scripts/твоя_задача.sh > /dev/null 2>&1
это без оповещений запускается каждый день в 5 утра Название: Re: Бэкап на другую машину Отправлено: klu41k от 05 Ноября 2009, 11:21:57 нет это я знаю как сделать
Что именно в скрипте написать Название: Re: Бэкап на другую машину Отправлено: versus от 08 Ноября 2009, 12:08:11 Тебя злые модераторы гугла забанили ?
Название: Re: Бэкап на другую машину Отправлено: Efendy от 08 Ноября 2009, 13:30:33 Тебя злые модераторы гугла забанили ? если вдруг забанили, то:http://www.google.com.ua/#hl=ru&q=crontab&meta=&aq=f&oq=&fp=3a2900371f229560 Название: Re: Бэкап на другую машину Отправлено: klu41k от 10 Ноября 2009, 10:47:50 в гугле искал..
подходящего ничего не нашел . Ткните носом , если все так просто вот что нашел : Цитировать rsync does not work over ftp. а кто нибудь так работает вообще ?? по фтп + рсинк?Название: Re: Бэкап на другую машину Отправлено: klu41k от 12 Ноября 2009, 10:51:55 ну как в гугл посылать так все сразу
а как до дела... Название: Re: Бэкап на другую машину Отправлено: Andrey Zentavr от 12 Ноября 2009, 11:45:24 а как до дела... А как до дела - ман читать :)...собственно по делу 1) ставим gtar с портов 2) ставим bzip2 с портов 3) настраиваем авторизацию SSH по сертификатам (RSA/DSA ключам) 4) ложим куда нить Цитировать #!/bin/sh В файлике /usr/local/etc/backup/include построчно перечисляем что включать в бэкапHOST=`gw3.serv.linet` FILENAME="data-$HOST" INCFILE="/usr/local/etc/backup/include" EXCFILE="/usr/local/etc/backup/exclude" NOW=`date +%Y%m%d-%H%M%S` TMPNAME=/tmp/$FILENAME-$NOW.tar.bz2 REMOTEDIR="/home/backup/$HOST/data/$NOW/" /usr/local/bin/gtar -jc -T $INCFILE -X $EXCFILE --absolute-names -f $TMPNAME ssh backup@backup.server.domain "mkdir -p $REMOTEDIR" scp $TMPNAME backup@backup.linet:$REMOTEDIR rm -f $TMPNAME В /usr/local/etc/backup/exclude построчно перечисляем что пропустить во включаемых выше ресурсах ... скрипт можно доработать под свой вкус и цвет. 5) Пишем в автозапуск крона и пьём чай. ....не ломайтесь. Желаю Вам никогда не восстанавливаться с бэкапов! ;) |