Я новичок в nix системах. Так получилось что передали два сервера на которых nix системы.
Хотелось бы, перед началом изучения данной системы, сначала научиться делать BackUp системы и ее восстановление к определенному состоянию.
В Windows серверах я чисто образ системного раздела диска делал.
Как поступают в случае с nix системами ?
BackUP nix систем
man tar
man bzip
man gzip
Читаем также материал как писать скрипты на sh или bash
man cron (crontab)
man mv и man cp по желанию - очень часто использую в скриптах BackUp'ов
Так же поиск по форуму - подобные темы уже были.
Я новичок в nix системах. Так получилось что передали два сервера на которых nix системы.
Хотелось бы, перед началом изучения данной системы, сначала научиться делать BackUp системы и ее восстановление к определенному состоянию.
В Windows серверах я чисто образ системного раздела диска делал.
Как поступают в случае с nix системами ?
Так же и в линуксе. Кроме того, в многих дистрибутивах есть штатные средства, есть ещё fsbackup. И много другого.
Если снимать оюраз, то лучше загрузить с лив цд "parted magic" и там есть clonezilla.
Ищите на сервере информацию о LVM. Если LVM есть, то велик шанс, что можно снимать правильные образы диска прямо с рабочей системы (идея та же, которую вы использовали в windows).
В Windows серверах я чисто образ системного раздела диска делал.
Как поступают в случае с nix системами ?
Образ делать не надо. Это для особоодаренных мазохистов. У которых дискового пространства как у дурака фантиков, образы хранить. Хотя - dd if=... of=... и получите образ.
В *nix'ах архивируют не образы, а файлы. Для этого есть традиционный tar. Чтобы ужать архив - направляем вывод tar'а в любой zip.
А если хочется удобства - то fsbackup тебе в руки. Нормальная архивирующая подсистема для персонального (то есть на 1 компьютер) использования. Хотя можно и поизвращаться.
А если надо иметь архивный сервер на кучу компьютеров, виндовых или никсовых - то BackupPC тебе в руки.
И не забываем что БД нужно бекапить с помощью утилит для бекапа баз данных (mysqldump, pg_dumpи пр.)
Иначе тупо скопировав директорию с БД при ее "Восстановлении" у вас ничего не взлетит :)
И не забываем что БД нужно бекапить с помощью утилит для бекапа баз данных (mysqldump, pg_dumpи пр.)
Иначе тупо скопировав директорию с БД при ее "Восстановлении" у вас ничего не взлетит :)
Ну если весь корень сливать, то взлетит.
Дык лучше даже не tar, лучше rsync на корень травить, быстрее, по ssh можно, ... много чего можно...
Типа:
$DIR=/КУДА
rsync -va --delete --delete-excluded --exclude=/dev --exclude=/proc $DIRв exclude добавить нужное.
Ну если весь корень сливать, то взлетит
Если с остановом БД то да ;) Если без то ФИХ!
Хотя конечно зависит еще и от типа БД...
Вариантов много можно и rsync http://plutonit.ru/view_post.php?id=220 и TAR http://plutonit.ru/view_post.php?id=5