LINUX.ORG.RU
ФорумAdmin

Помогите воскресить сервер


0

1

Поставил перед собой задачу переноса боевого сервера под ubuntu на новый винт, но понадеялся что этот трюк прокатит без остановки самого сервака.
запустил dd if=/dev/sda of=/dev/sdb
через некоторое время терминал стал ругаться о недоступности бинарника на любую стандартную команду, запущенные демоны тоже умерли.
После перезагрузки появился grub и меня выкинуло в BusyBox

загрузился с LiveCD, стал пробовать то, что пишут на форумах:
пертицию с данными штатный менеджер разделов видит как LVM
TestDisk сказал на мои разделы, что они не могут быть восстановлены
lvscan вернул два раздела:
inactive '/dev/timserv/root' [350 Gib] inherit
inactive '/dev/timserv/swap_1' [3 Gib] inherit
vgscan ответил:
Reading all physical volumes. This may take a while...
Found volume group «timserv» using metadata type lvm2
/dev/timserv/root даже когда делаю активной, не монтируется

я в растерянности. Помогите нубу, буду безумно благодарен

Перенос системы наживую - нетривиальная задача. На будущее запомни рецепт: перезагружаешься в LiveCD, монтируешь систему, монтируешь новые разделы, копируешь пофайлово (cp с флагами сохранения атрибутов)

MahMahoritos ★★★
()
Ответ на: комментарий от MahMahoritos

На будущее запомни

Рецепт запомню надолго, вот только как в этот раз исправить то что накосячил ?

Timophey
() автор топика
Ответ на: комментарий от MahMahoritos

Проще заново установить

из него данные выковырять хотя бы - уже хорошо будет

Timophey
() автор топика

Сдается мне что ты залил образ не в ту сторону. Если так, то информацию уже не восстановишь.

Macil ★★★★★
()
Ответ на: комментарий от MahMahoritos

Перенос системы наживую - нетривиальная задача.


Это да.

# /bin/tar -cvzf /var/ftp/pub/backup-`date +%F`.tar.gz --exclude-from=/etc/ex_files /

Каждый день так копирую систему и все копии рабочие.

vlb ★★★
()
Ответ на: комментарий от vlb

Ну одно дело копирование и архивирование, другое - очевидно бездумное использование dd. Человек походу рабочий диск затер, а не скопировал с него.

MahMahoritos ★★★
()

После `if=/dev/sda of=/dev/sdb` не могло произойти того, что ты описываешь. Вот если диски местами перепутал, тогда да, все затер. И действия такие же, как после полного форматирования винта, т.е. выдирание волос на всех местах.

ostin ★★★★★
()

Похоже что hdb был частью LVMовского VG на котором все жило. Теоретически возможно восстановить часть данных, но хз как.

redixin ★★★★
()

И да, какого объема винты, и сколько их всего?

redixin ★★★★
()

И да, команда pvs покажет кто от кого произошел.

redixin ★★★★
()
Ответ на: комментарий от last_zombie

а если в cvzf еще добавить p, то он еще и с правами скопирует



Вообще-то ключ -p default for root.

vlb ★★★
()
Ответ на: комментарий от last_zombie

А если ещё добавить --xattrs, то будет и ACL и SeLinux. А вот чем скопировать файлы с сохранением атрибутов (которые через lsattr/chattr)?

mky ★★★★★
()

На принести в жертву Великому Пингвину большую, жирную салаку.

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.