LinuxForum.Fans
Тема

Linux-snapshot системы

Автор: tmp13 17 сообщений 3315 просмотров 🔒 закрыта
#237260

Есть SLES9 с крутящейся на ней БД Oracle...
Необходимо сделать snapshot системы, для дальнейшего запуска этого дела в KVM. можно всё выключить остановить и т.д.
Есть ли для этого какий-то спецальные средства.. или командой dd решаются все проблемы?
Вообщем хотелось бы какой то пример или доку.

#237279

tmp13, снапшот - это снимок, или грубо говоря список изменений с X до Y. А вам, я так понимаю, нужен backup или просто копия все системы. Огромное кол-во тем по этому поводу и на нашем форуме и в гугле.

#237295

Так а конкретнее можно? ссылки, дока.. что гугл это круто я знаю.. т.к я не нашёл там ни чего подозреваю что... либо я плохо ищу
либо я вижу 3 решения
1) dd я не знаю как и реально ли это
2) vmware (вроде они предоставляли такой функционал , но он платный) - отпадает
3) Disk2vhd is tool from Microsoft's Sysinternals group that allows system administrators to create virtual hard disk images (VHD) of running operating systems loaded on physical hardware.

Вообще хотелось бы услышать более конкретный ответ.

#237298

Так хорошо предлагается dd и tar.
я могу сделать
1) dd if=/dev/sda1 of=/home/oracle/sda1.img далее подсовываем это kvm и всё работает если я правильно понял?
2) tar тут вообще темный лес... я получаю tar архив со всем файлами системы. что мне с ним дальше делать?

#237299

Если реальные снапшоты, то это lvm умеет, и ставить на него надо было, но насколько понял оно не надо, так что по ссылкам все есть, хоть полистал бы.

#237301

я всё полистал можно ткнуть пальцем?
система ставилась года 3 назад SLES9, lvm собственно тогда как то на фиг не нужен был.
Это конечно хорошо что он это умеет но мне это ни как не поможет)

+ в догонку... я просто мб чего то не понимаю.. но если говорить о темах то наиболее приближеной к моей является 1.
Но там идёт копирование на другой жесткий диск... аналогично ли это
dd if=/dev/sda1 of=/home/oracle/sda1.img? который потом без проблем прилепится к KVM?

#237304

снимки системы умеет "из коробки" btrfs. Это для информации.

#237305

я читал про это) но дело в том что в SLES9 3 года назад вроде не было btrfs...
Если бы я знал что понадобится сделать снимок я бы конечно сделал btrfs и ещё lvm прикрутил... щас RedHat серверы с lvm все.

#237316
tmp13 написал:
Так хорошо предлагается dd и tar.
я могу сделать
1) dd if=/dev/sda1 of=/home/oracle/sda1.img далее подсовываем это kvm и всё работает если я правильно понял?
2) tar тут вообще темный лес... я получаю tar архив со всем файлами системы. что мне с ним дальше делать?

что для 1, что для 2 надо всё останавливать, делать "снапшот", а потом опять всё запускать. По поводу "что дальше?" Ну переносите снапшот каким-то образом туда куда надо, и разворачиваете. "куда надо" тоже должно быть остановлено. Я не в курсе, как это в виртуалке. Переносить можно не только файл-образ, но и поток. Что-то типа

[console]$ tar -cf - -C SOURCE . | ssh HOST tar -xf - -C TARGET[/console]

#237322

Если dd то он вроде поддерживает RAW что практически поддерживает любая VM

#237325
Kettler написал:
Если dd то он вроде поддерживает RAW

dd ничего кроме RAW не умеет.

#237326

Ну и тогда проблем нет. Ток надо масса времени на эксперименты.

#237335
Kettler написал:
Читать до посинения. Всё тоже самое можно проделать и в вашем случае.
http://linuxforum.ru/viewtopic.php?id=10362

э-э зачем мне это??
c tar и правами уже сто лет назад эскперементировал, всё забыл т.к не испытываю необходимости в этом, но думаю не проблема тут вспомнить всё=)

По поводу dd и RAW звучит обнадеживающие, и уже близко к теме.
Мне не нужен тупой бэкап системы в виде tar архива с которым потом ни хрена не понятно что делать.
Вся соль тут в KVM а не в наборе файлов с их правами и прочими прибамбасами.

Вообщем спасибо всем буду пробывать dd=)

#237336
tmp13 написал:

Мне не нужен тупой бэкап системы в виде tar архива с которым потом ни хрена не понятно что делать.

Читать разучился? По ссылкам разжевано и чють ли не положено как развернуть из tar ситему. Пару команд в консоли.

#237339

tar'ом хоть на lvm хоть куда. Ловчее чем с dd.

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