Strona 1 z 1

Praca z kopią dysku wykonaną przez program dd

: 05 czerwca 2013, 20:57
autor: witia86
Witam.

Wykonałem kopię dysku za pomocą programu DD:

Kod: Zaznacz cały

 dd if=/dev/sda of=/home/backup/dysk.img
Plik dysk.img skopiowałem na nowy serwer, wszystko wyglądało dobrze bo obraz IMG zajmował 194 GB. Następnie skopiowałem zawartość pliku dysk.img na nowy serwer za pomocą polecenia:

Kod: Zaznacz cały

dd if=/jakas_lokalizacja/dysk.img of=/dev/sda
Przyszedł czas na uruchomienie systemu na nowym dysku i tutaj zaczęły się problemy:

Nie można dostać się do katalogu /home, nawet przy montowaniu partycji poprzez liveCD widoczny jest wyłącznie pusty katalog (home/p). Proszę o pomoc czy uda się jeszcze uratować dane zewspomnianego obrazu. Jeżeli tak to proszę o pomoc.

: 06 czerwca 2013, 08:14
autor: LordRuthwen
Witaj.
A jesteś aby na pewno pewny, że /home była na /dev/sda? A może był na nią osobny dysk przeznaczony? Np /dev/sdb?
Bo powiem Ci, że dokładnie tak to wygląda.

: 06 czerwca 2013, 10:41
autor: kiko80
Ten obraz img skopiowałeś na dysk, na którym to chciałeś przywrócić kopię dysku?

: 07 czerwca 2013, 10:56
autor: Yampress
Tak jak zauważył kiko80 plik dysk.img musisz mieć na innym dysku niż dysk na którym robisz "rozpakowanie" tego pliku.

: 07 czerwca 2013, 20:45
autor: witia86
Witam.
Obraz *.IMG był na innym dysku niż docelowa lokalizacja. Na szczęście udało się odzyskać dostęp do serwera źródłowego.

I teraz moje pytanie, na serwerze są dwa dyski, sda i sdb, które działają w systemie RAID1.

Jak wykonać poprawnie migrację do maszyny wirtualnej? Problem polega na tym, że tutaj kopiujemy dysk działający w macierzy na dysk vhd, który przez system gościa widoczny jest jako jeden dysk. Proszę o jakieś pomysły.

: 11 lipca 2013, 14:34
autor: saper_2
Wiem, że to zabrzmi prymitywnie ale ja bym skopiował po prostu całą strukturę plików/katalogów (z zachowaniem praw dostępu), np. spakowałbym to do tar.gz i potem odtworzył układ partycji na nowym dysku i nadpisałbym wszystkie pliki, katalogi ze spakowanej kopii. Pozostałby do odtworzenia jeszcze program rozruchowy ale to banalna sprawa.

Jeśli w jądrze nie ma powyłączanych standardowych sterowników, jądro dla VPS-a to powinien uruchomić bez problemów.

Co do RAID-u, zajrzyj do pliku /etc/fstab skąd jest co montowane. Uważam, że /dev/sda|sdb są to poszczególne dyski fizyczne i jeżeli to RAID sprzętowy to zapewne kontroler ma swój własny format zapisu danych i odtworzenie dysku z obrazu nic nie da (mogłoby zadziałać z tym samym kontrolerem ale znając życie nie zadziała) - tak więc chyba najprościej przekopiować wszystkie pliki na nowy dysk. To tylko moje przypuszczenia odnośnie RAID-u, nie miałem osobiście kontaktu z kontrolerami raid.

Zresztą można zapytać wujka Google na temat przenoszenia systemu:
https://www.google.pl/search?num=100&ne ... 921LMmiZUI

Jeśli coś źle napisałem, proszę mnie poprawić.