[VMWare] ¹°¸®¼­¹ö¸¦ °¡»ó¼­¹ö·Î ¿Å±â±â (¹é¾÷ ¹× º¹¿ø)

   Á¶È¸ 19958   Ãßõ 5    

ESXi 에서 작업한 것을 토대로 정리하였으나 굳이 이전대상이 ESXi나 가상서버가 아니더라도 상관없이 이용할 수 있을 것 같습니다.
다만, 제 시스템에 맞춰서 하였기에 장치경로나 명령어가 다를 수 있습니다. 싱글모드에서 command not found 가 뜨면 whereis 로 명령어 위치를 찾아보셔서 절대경로로 입력하시면 됩니다. 대부분은 /sbin에 있을거라 생각합니다(freebsd기준)

:::: CentOS ::::
백업
이전할 서버에서 런레벨 1 혹은 싱글유저모드로 진입합니다.

df 를 입력하여 덤프할 파티션을 확인합니다.
저장할 디스크를 마운트합니다. 포맷이 안되어있을 경우 fdisk와 mkfs를 이용해 포맷합니다

fdisk /dev/sdb
mkfs.ext4 /dev/sdb1

mount /dev/sdb1 /mnt/storage
cd /mnt/storage

혹시 모르니 MBR을 백업합니다.
dd if=/dev/sda of=/mnt/storage/mbr.dd bs=512 count=1
파티션 덤프를 시작합니다. 파티션별로 다음의 명령어를 입력합니다. 
./*.dump 는 저장할 파일 이름, /dev/* 는 장치 경로입니다.
dump -0u -f ./boot.dump /dev/sda1
dump -0u -f ./root.dump /dev/sda2

덤프가 완료되면 Dump: DUMP IS DONE 이라는 메시지가 나옵니다. 덤프 완료를 확인하고 디스크를 언마운트 합니다.

복원
복구할 머신에 백업된 디스크를 연결하고 CD 혹은 USB등의 미디어로 부팅합니다.
Rescue installed system 을 선택합니다.(CentOS 6.5기준)
Setup Networking 을 물어보면 No를 선택, Rescue 메뉴가 나오면 Skip을 선택합니다.

쉘이 나오면 마운트할 디렉토리를 생성합니다.
mkdir /mnt/storage
mkdir /mnt/root
mkdir /mnt/boot

마운트합니다.
mount -t ext4 /dev/sdb1 /mnt/storage

복구할 디스크의 파티션을 설정합니다. 원본 디스크와 대상 디스크 크기가 같다면 백업한 MBR을 이용합니다.
dd if=/mnt/storage/mbr.dd of=/dev/sda bs=512 count=1

디스크 크기가 다르다면 fdisk를 이용해 파티션을 만든 후 mkfs로 포맷합니다.

복구할 파티션이 준비되면 마운트합니다.
mount -t ext4 /dev/sda1 /mnt/boot
mount -t ext4 /dev/sda2 /mnt/root

해당 디렉토리로 이동해 복구를 시작합니다.
cd /mnt/boot
restore -r -f /mnt/storage/boot.dump
cd /mnt/root
restore -r -f /mnt/storage/root.dump

복구가 완료되면 백업디스크를 언마운트합니다. 그 후 시스템 설정을 변경해 줍니다.

chroot /mnt/root 로 루트를 변경한 뒤 fstab과 grub.conf를 수정합니다.
vi /etc/fstab
vi /etc/grub.conf
자신의 장치에 맞는 설정으로 변경 해 줍니다.

수정 완료하였으면 다시 CD로 부팅합니다.
네트워크 설정에서 NO를 Rescue메뉴에서 Continue를 선택한 뒤 Start Shell 을 선택합니다.
루트디렉토리 변경 후 디스크파티션을 확인합니다.

chroot /mnt/sysimage
fdisk -l

디스크가 정상적으로 마운트되었으면 grub복구 명령어로 MBR을 설치합니다.
grub-install /dev/sda

CD를 제거하고 시스템을 재부팅합니다. 커널패닉시 fstab이나 grub.conf를 확인 해 주셔야 합니다.

:::: FreeBSD ::::
백업
백업할 서버에서 런레벨1 혹은 싱글유저모드로 진입합니다.
백업파일을 저장할 디스크를 마운트합니다. 포맷이 안되어있을 경우 아래 명령어로 디스크를 준비합니다.
gpt destroy /dev/da1 (안될경우 dd if=/dev/zero of=/dev/da1 bs=1m count=128)
fdisk -BI /dev/da1 (안될경우 bsdlabel -wB /dev/da1s1)
newfs -O2 -U /dev/da1s1a

mkdir /mnt/storage
mount /dev/da1s1a /mnt/storage
cd /mnt/storage

MBR 정보 및 파티션 정보를 백업합니다.
gpart backup da0 > da0.gpt
gpart backup da0s1 > da0s1.gpt

덤프를 진행합니다.
dump -0Lau -f ./root.dump /dev/da0s1a
덤프가 완료되면 Dump: DUMP IS DONE 이라는 메시지가 나옵니다. 덤프 완료를 확인하고 디스크를 언마운트 합니다.

복원
FreeBSD livefs 디스크를 이용하여 부팅합니다.
sysinstall에서 Fixit -> CDROM/DVD 를 차례로 선택합니다.
덤프파일이 들어있는 디스크를 마운트합니다.
mkdir /mnt/storage
mount /dev/da1s1a /mnt/storage

MBR 및 파티션 설정 복원
cd /mnt/storage
gpart restore da0 < da0.gpt
gpart restore da0s1 < da0s1.gpt

디스크 크기가 다를 경우 gpart 명령어를 이용하여 새로 설정
gpart create -s mbr da0
gpart bootcode -b /boot/mbr da0
gpart add -t freebsd da0
gpart set -a active -i 1 da0
gpart create -s bsd da0s1
gpart bootcode -b /boot/boot da0s1
gpart add -t freebsd-swap -s 4G -i 2 da0s1
gpart add -t freebsd-ufs ad0s1
(-t는 타입, -s는 사이즈 -i는 인덱스이며 사이즈 지정이 안되면 남음 공간을 전부 사용합니다.)
포맷 및 마운트
newfs -O2 -U /dev/da0s1a
mkdir /mnt/root
mount /dev/da0s1a /mnt/root

복원을 진행합니다.
cd /mnt/root
restore -r -f /mnt/storage/root.dump

복원이 완료되면 /etc/fstab과 /etc/rc.conf를 시스템에 맞게 수정하고 재부팅합니다.

다 귀찮으면 dd 명령어도 좋습니다. 백업할 디스크보다 큰 크기의 디스크를 연결하고
dd if=/dev/da0 of=/mnt/storage/da0.dd bs=32M

이런식으로 명령어를 사용하시면 전체 디스크를 이미지화합니다. 블럭사이즈를 적당히 조절 해 주시면 속도가 빨라집니다. 그래도 엄청 오래걸리니 용량이 작은 디스크를 백업할 때만 사용하시는걸 추천드리네요.
복원 할 때는 dd if=/mnt/storage/da0.dd of=/dev/da0 bs=32M 이런식으로 if와 of를 반대로 쓰시면 됩니다.
dd 후에는 resize2fs / growfs / gpart resize 등을 이용해서 디스크사이즈를 조절 해 주셔야 합니다.

CentOS는 제가 직접 작업해보진 않아서 정확하지 않을 수도 있습니다. 미흡하지만 도움이 되었으면 좋겠네요.
ÁÁÀº ÀÚ·á °¨»çÇÕ´Ï´Ù.
À̹ø¿¡ °¡»óÈ­·Î ÀüȯÇØ¾ß ÇÒ centos ¼­¹ö°¡ ÇÑ´ë Àִµ¥ ²À! ¼º°øÇÏ°Ú½À´Ï´Ù.
     
È­ÀÌÆÃÀÔ´Ï´Ù! ²À ¼º°øÇϽñæ!
³²»óÇö 2014-09
À¸Èì..vmware¿£Áö´Ï¾î ÀÔÀå¿¡¼­ Àû¾îº¸°Ú½À´Ï´Ù.
vmware¿¡¼­ P2V¸¦ À§ÇÑ vConverter¸¦ Á¦°øÇÏ°í ÀÖ½À´Ï´Ù.
°°Àº ´ë¿ªÀÇ ³×Æ®¿öÅ©¿¡ ¼ÓÇØ ÀÖÀ¸¸é ÇØ´ç ¼­¹ö¿¡ ¼³Ä¡ ¾øÀÌ remote·Îµµ ÁøÇàÀÌ °¡´ÉÇϸç,
´ëºÎºÐÀÇ windows¿Í ´ëºÎºÐÀÇ linux¸¦ Áö¿øÇÏ°í ÀÖ½À´Ï´Ù.
Ȥ½Ã ÇØ´ç ºÎºÐ¿¡ ´ëÇؼ­ ÀÚ¼¼ÇÏ°Ô ¾Ë°í ½ÍÀ¸½Å ºÐÀÌ ÀÖÀ¸½Ã´Ù¸é Á¤¸®ÇÏ¿© ¿Ã·Á³õ°Ú½À´Ï´Ù.
     
stone92 2014-09
vConverter ÀÇ °æ¿ì ¸®´ª½º¿¡¼­ ÀϹÝÀûÀ¸·Î ±¸¼ºµÈ ÆÄƼ¼ÇÀÌ ¾Æ´Ñ LVM À¸·Î ±¸¼ºµÈ ¼­¹öÀÇ °æ¿ì¿¡´Â
Áö¿øÀ» Àß ¸øÇÏ´Â°Í °°´øµ¥ ±× ºÎºÐÀº Ȥ½Ã ÆÐÄ¡°¡ µÇ¾ú³ª¿ä?
¿äÁòÀÇ ´ëºÎºÐÀÇ ¸®´ª½º´Â ¼³Ä¡ºÎÅÍ ¸ðµÎ LVMÀ¸·Î ±¸¼ºÇÏ´Â °æ¿ì°¡ ¸¹°Åµç¿ä..
vmware¿£Áö´Ï¾î ºÐÀ̽öó´Ï ±Ã±ÝÇؼ­ ±Û ³²°Ü º¾´Ï´Ù.
          
³²»óÇö 2014-09
Á¦°¡ ¸¶Áö¸·À¸·Î ½è´ø  5.0±îÁöµµ º¹ºÒº¹ÀÌ¿´½À´Ï´Ù..
¿­½ÉÈ÷ ±âµµ(?)Çؾ߸¸ ÇßÁÒ..
ÃÖ±Ù¿¡´Â p2v³ª v2v¸¦ ÁøÇàÇÏÁö ¾Ê¾Æ Å×½ºÆ®´Â ÇغÁ¾ß µÉ °Í °°½À´Ï´Ù.
     
óÀ½ P2V¸¦ ½ÃÀÛÇÒ ¶§´Â FreeBSD°¡ ´ë»óÀ̾ú±â ¶§¹®¿¡ ÄÁ¹öÅÍ´Â Áö¿ø ¾ÈÇÑ´Ù´Â ¾ê±â¸¦ µè°í °í·ÁÇÏÁö ¾Ê¾Ò½À´Ï´Ù.
ÄݵåŬ·ÐÀº ½á ºÃ´Âµ¥ ÃֽŹöÀüÀº ¾ø´Ù°í ÇÏ´õ±º¿ä.
     
vmware ¿£Áö´Ï¾î´Ô ¹Ý°©½À´Ï´Ù.
Àú ¿ª½Ã LVMÀ¸·Î ±¸¼ºµÇ¾î ÀÖ°í vconverter·Î »ç¿ëÇÏ·Á°í Çغôµ¥
¼­¹ö Á¢¼Ó´Ü°è ¤Ð¤Ð ºÎÅÍ ½ÇÆÐÇß½À´Ï´Ù.

¼­¹ö´Â °øÀÎIPÀÌ°í Á¦ PC´Â »ç¼³IP¶ó¼­ ¾ÈµÆÀ» ¼öµµ ÀÖÁö¸¸
²À °°Àº ³×Æ®¿÷ÀÌ ÇÊ¿äÇÏ´Ù¸é nic Çϳª¿¡ »ç¼³ip¸¦ ³Ö¾î¼­ °°Àº ³×Æ®¿öÅ©·Î ±¸¼ºÇÒ ¼ö ÀÖ½À´Ï´Ù.

ÀåȲÇÑ ¼³¸í±îÁö´Â ¾Æ´Ï´õ¶óµµ °£·«ÇÏ°Ô³ª¸¶ ¿Ã·ÁÁÖ¼ÌÀ¸¸é ÇÕ´Ï´Ù.

°¨»çÇÕ´Ï´Ù.
          
³²»óÇö 2014-09
¾Æ¸¶ ±×·± »óȲÀ̴̼ٸé, ÃÖ¼Ò 2°³ÀÌ»óÀÇ IP°¡ ºÎ¿©µÈ »óÅ Àϼöµµ ÀÖ´Ù°í »ý°¢µÇ¾îÁý´Ï´Ù.
º¸Åë IP°¡ 2°³ÀÎ °æ¿ì default gateway·Î ÀÎÇÑ ¹®Á¦°¡ °¡Àå ¸¹ÀÌ ¹ß»ýÇϸç,
vconterÀÛ¾÷½Ã¿¡´Â ÀÌ·¯ÇÑ ¹®Á¦¸¦ »çÀü¿¡ ¹æÁöÇϱâ À§ÇØ ÃÖ¼ÒÇÑÀÇ ³×Æ®¿öÅ©¸¸À» »ì·ÁµÎ°í ÀÛ¾÷ÇÏ°í ÀÖ½À´Ï´Ù.°¡±ÞÀû ºü¸¥ ½ÃÀϳ»·Î Windows¿Í Linux¿¡ ´ëÇÑ ³»¿ëÀ¸·Î ÀÛ¼ºÇغ¸µµ·Ï ÇÏ°Ú½À´Ï´Ù.
               
°¨»çÇÕ´Ï´Ù!! °¨»çÇÕ´Ï´Ù!!
±èÀºÈ£ 2014-09
4.1½ÃÀý¿¡µµ ¾²´ø centosÀÇ P2V¸¦ ÀÌ·±½ÄÀ¸·Î ÁøÇàÇÑ ±â¾ïÀÌ ³³´Ï´Ù. È­¸éÃâ·Â°ú ACPI°ü·Ã¿¡¼­ Ãʱ⠺ÎÆÃÇÒ ¶§ ¿¡·¯¸¦ »Õ¾î³»´õ±º¿ä, °³ÀοëÀ̾ú°í ¾î·µç ºÎÆÃµÇ°í ´Ù½Ã ±ò¾Æ ¼³Á¤Çϱ⵵ ±ÍÂú°í ÇÊ¿äÇÑ ±â´É ÀüºÎ µ¿ÀÛÇÏ´Ï ¹«½ÃÇßÁö¸¸...


Á¦¸ñPage 113/128
2015-12   1479242   ¹é¸Þ°¡
2014-05   4942421   Á¤ÀºÁØ1
2015-08   14443   isul
2023-04   14458   ¼ÛÁÖȯ
2023-06   14470   ȸ»ó2
2022-07   14470   thisway
2017-02   14470   Çï·ÎÇï¶ó
2022-12   14522   ÃÖÇÁ·Î
2015-04   14525   Àü¼³¼ÓÀǹ̡¦
2017-05   14543   ¹Î»çÀå
2014-02   14613   ¹ÎÈ£¾ç
2015-12   14617   Ȳ¼ºÁø
2023-07   14648   ngoi
2015-09   14662   stone92±è°æ¹Î
2013-07   14696   ¿¥ºê¸®¿À
2017-08   14725   »ì¹Ù
2014-09   14730   ¼ÛÁö¸¸
2017-12   14801   ȸ¿øK
2023-02   14826   osthek83
2013-07   14838   ±èȲÁß
2022-07   14852   dateno1
2014-07   14881   ¿¡¶ó´¨