Есть SLES9 с крутящейся на ней БД Oracle...
Необходимо сделать snapshot системы, для дальнейшего запуска этого дела в KVM. можно всё выключить остановить и т.д.
Есть ли для этого какий-то спецальные средства.. или командой dd решаются все проблемы?
Вообщем хотелось бы какой то пример или доку.
Linux-snapshot системы
tmp13, снапшот - это снимок, или грубо говоря список изменений с X до Y. А вам, я так понимаю, нужен backup или просто копия все системы. Огромное кол-во тем по этому поводу и на нашем форуме и в гугле.
Огромное кол-во тем по этому поводу и на нашем форуме
Из последних:
http://linuxforum.ru/viewtopic.php?id=18061
http://linuxforum.ru/viewtopic.php?id=20893
Так а конкретнее можно? ссылки, дока.. что гугл это круто я знаю.. т.к я не нашёл там ни чего подозреваю что... либо я плохо ищу
либо я вижу 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.
Вообще хотелось бы услышать более конкретный ответ.
Так хорошо предлагается dd и tar.
я могу сделать
1) dd if=/dev/sda1 of=/home/oracle/sda1.img далее подсовываем это kvm и всё работает если я правильно понял?
2) tar тут вообще темный лес... я получаю tar архив со всем файлами системы. что мне с ним дальше делать?
Если реальные снапшоты, то это lvm умеет, и ставить на него надо было, но насколько понял оно не надо, так что по ссылкам все есть, хоть полистал бы.
я всё полистал можно ткнуть пальцем?
система ставилась года 3 назад SLES9, lvm собственно тогда как то на фиг не нужен был.
Это конечно хорошо что он это умеет но мне это ни как не поможет)
+ в догонку... я просто мб чего то не понимаю.. но если говорить о темах то наиболее приближеной к моей является 1.
Но там идёт копирование на другой жесткий диск... аналогично ли это
dd if=/dev/sda1 of=/home/oracle/sda1.img? который потом без проблем прилепится к KVM?
снимки системы умеет "из коробки" btrfs. Это для информации.
я читал про это) но дело в том что в SLES9 3 года назад вроде не было btrfs...
Если бы я знал что понадобится сделать снимок я бы конечно сделал btrfs и ещё lvm прикрутил... щас RedHat серверы с lvm все.
Читать до посинения. Всё тоже самое можно проделать и в вашем случае.
http://linuxforum.ru/viewtopic.php?id=10362
Так хорошо предлагается 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]
Если dd то он вроде поддерживает RAW что практически поддерживает любая VM
Если dd то он вроде поддерживает RAW
dd ничего кроме RAW не умеет.
Ну и тогда проблем нет. Ток надо масса времени на эксперименты.
Читать до посинения. Всё тоже самое можно проделать и в вашем случае.
http://linuxforum.ru/viewtopic.php?id=10362
э-э зачем мне это??
c tar и правами уже сто лет назад эскперементировал, всё забыл т.к не испытываю необходимости в этом, но думаю не проблема тут вспомнить всё=)
По поводу dd и RAW звучит обнадеживающие, и уже близко к теме.
Мне не нужен тупой бэкап системы в виде tar архива с которым потом ни хрена не понятно что делать.
Вся соль тут в KVM а не в наборе файлов с их правами и прочими прибамбасами.
Вообщем спасибо всем буду пробывать dd=)
Мне не нужен тупой бэкап системы в виде tar архива с которым потом ни хрена не понятно что делать.
Читать разучился? По ссылкам разжевано и чють ли не положено как развернуть из tar ситему. Пару команд в консоли.
tar'ом хоть на lvm хоть куда. Ловчее чем с dd.