From: Sergey Chvaluk <ant@unity.net>
Newsgroups: email
Date: Mon, 17 Feb 2004 14:31:37 +0000 (UTC)
Subject: Бекап файловой системы Linux-сервера с помощью rsync.
Обозначения:
A - сервер с которого будем делать бекап.
B - сервер на который будем делать бекап.
Примечание: rsync работает только при установке его на обоих серверах - A и B.
1. Для начала нужно определитья что будем бекапить, т.е. какие каталоги (и их подкаталоги)
файловой системы. Внимательно просмотрев файловую систему сервера A,
создадим список таких каталогов в файле backup.lst.
3. Теперь нужно разрешить пользователю root (сервер A) доступ по ssh на сервер B
(пользователь backup) без пароля т.е. по ключу.
Для этого нужно сгенерировать публичный ключ на сервере А.
root@A:~$ ssh-keygen -t rsa
и добавить полученный ключ A:/root/.ssh/id_rsa.pub в конец файла
B:/var/backup/.ssh/authorized_keys2 на сервер B.
4. На сервере B в домашнем каталоге пользователя backup нужно продублировать
те каталоги которые мы собираемся бекапить (т.е. список каталогов из файла backup.lst)