LinuxForum.Fans
Тема

Полный бекап на вторую машину.

Автор: Dima85 29 сообщений 5123 просмотров
#258790

Дома есть 2 компьютера, один из них 1Ghz, 700Mb Ram, Ubuntu Server. Где бежит несколько веб проектов. Другой 2Ghz, 2Gb Ram, Win XP.

Подскажите пожалуйста, как-то можно перенести Ubuntu Server с первого компьютера на второй (c всем установленным софтом и проектами)?

То есть хочется как-то обезопасить себя. Если что-то случится с первым компьютером оперативно включить второй.

#258795
"Dima85" написал:
1Ghz, 700Mb Ram, Ubuntu Server
"Dima85" написал:
2Ghz, 2Gb Ram, Win XP.

казалось бы причём тут вообще жесткие диски да?

text
dd if=/dev/sda of=~/dump_sda.img

а как приспичит

text
dd if=~/dump_sda.img of=/dev/sda
#258802

Поставив на второй компьютер Desktop Ubuntu и написав

text
dd if=~/dump_sda.img of=/dev/sda

Смогу ли я таким образом сделать копию первого компьютера? Меня интересует полный перенос на вторую машину.

И второй вопрос: img сжимается? Если нет, то я смотрю ему просто не хватит места:

text
df -h
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1              18G  8,9G  7,9G  53% /
varrun                379M   56K  379M   1% /var/run
varlock               379M     0  379M   0% /var/lock
udev                  379M   32K  379M   1% /dev
devshm                379M     0  379M   0% /dev/shm
#258821
Dima85 написал:
Если что-то случится с первым компьютером оперативно включить второй.

Что мешает развернуть в том же оффтопике VirtualBox и влить туда весь первый сервер?. А потом, в случае необходимости запустить именно этот виртуальный сервер на нужных IP-адресах...

#258839

dd это хорошо, но есть тонкость - БД, ее кэш и очередь транзакций =).

Сами файлы можно синхронизировать через rsync, а вот базу лучше дампить и разворачивать, чем рабочие файлы СУБД перетягивать. А еще лучше сделать репликацию СУБД =).

Если архитектура у компьютеров одинаковая и остальные железки тоже и это не Gentoo с оптимизацией под конкретный процессор... то система будет заводиться и на одно и на другом компьютере без проблем. Единственное на что стоит обратить внимание - модули для устройств обоих компьютеров должны быть.


ИМХО: лучше синхронизировать не всю систему, а настройки и данные =).

#258992
elve написал:

ИМХО: лучше синхронизировать не всю систему, а настройки и данные =).

а можно настройки и данные вынести на сетевое хранилище. Еще проще. И можно запускать свои сервисы откуда хошь. Лишь бы доступ к этому хранилищу был. Я, например, для этих целей пользую glusterfs. А для миграции сервисов - heartbeat. И очень симпатичненький такой отказоустойчивый кластер рисуется...

#258998

Cruiser78
Все ни как руки не доходят попробовать ваш вариант :)

#259693

Уже много раз обсуждался этот вопрос, но честно так и не могу понять: Как можно синхронизировать не всю систему, а настройки и данные ? Или в принципе какой способ лучше использовать для бекапа сервера подскажите пожалуйста?

#259695
"nik222" написал:
а настройки и данные ?

самое простое rsync+tar(хотя тар умеет делать инкрементальные бекапы)
для SQL:
mysqldump
pg_dump

#259704

самое простое rsync+tar(хотя тар умеет делать инкрементальные бекапы)

Хорошо, а какие именно директории нужно бекапить ?

#259706

а я откуда могу знать какое вы ПО используете и как вы его настраивали, какие данные храните итд, здесь все сугубо лично.
как вариант /etc /home /www /srv /var(кроме каталога /var/run)

#259708

Lupo Alberto спасибо.
i2ks Спасибо. Извините. Не хотел стать для вас внешним раздражителем :) . В плане ПО все просто - postfix, dovecot, ftp. Мускул бекапиться отдельно, web-сервер не актулен.

#259737

Про fsbackup никто не вспомнил? Вроде, полностью подходит под поставленную задачу.

#259741
"Cruiser78" написал:
Про fsbackup никто не вспомнил? Вроде, полностью подходит под поставленную задачу.

муторный он какой то, хотя работает нормально до сих пор.

#259862

в статье Lupo Alberto фигурирует еще rdiff-backup.
А вообще так и не понял как лучше поступить: полный бекап сервера или только сохранение настроек.....

#259867
"nik222" написал:
А вообще так и не понял как лучше поступить: полный бекап сервера или только сохранение настроек.....

Поступать надо так, что бы потом меньше трудозатрат было при восстановления данных/сервера

#259869

Тогда логичней было бы бекапить разделы. Без livecd возможно реализовать данную задачу ?

Войдите или зарегистрируйтесь, чтобы ответить.