Биллинговая система Nodeny

Главная категория => Общий раздел => Тема начата: klu41k от 28 Октября 2009, 10:34:08



Название: Бэкап на другую машину
Отправлено: 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

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/include построчно перечисляем что включать в бэкап
В /usr/local/etc/backup/exclude построчно перечисляем что пропустить во включаемых выше ресурсах
... скрипт можно доработать под свой вкус и цвет.
5) Пишем в автозапуск крона и пьём чай.

....не ломайтесь. Желаю Вам никогда не восстанавливаться с бэкапов! ;)