HP-UX

/dev , /bin ,/lib 디렉토를 삭제했습니다.. 복구할수 있는 방법좀 알려주세요

 
윤용한
비정기 기여자

/dev , /bin ,/lib 디렉토를 삭제했습니다.. 복구할수 있는 방법좀 알려주세요

실수로 / 디렉토리에서 rm 명령을 쓰던 중 /dev ,/bin ,lib 디렉토리가 삭제되었습니다.

이 시스템의 /home 디렉토리에 중요한 Application이 있어서 이곳은 지워지면 안되는데, 이곳은 건들이지 않고 복구할 수 있는 방법이 있으면 알려주시기 바랍니다.

2 응답 2
이태곤
중학생

/dev , /bin ,/lib 디렉토를 삭제했습니다.. 복구할수 있는 방법좀 알려주세요

먼저 /home 디렉토리을 백업받는것을 우선적으로 해야할것 같습니다.

그런다음 복구작업을 시도하십시오



- ignite-ux로 os을 백업 받으놓으셨으면 부으신후 /home을 다시 restore하시면 될것 같습니다.



OS 백업이 없고 한개의 빈 디스크가 더 있다면



- 일단 /home 디렉토리가 있는 디스크를 제거합니다.

빈디스크에 OS을 설치하고 이전과 같은 환경을 만듭니다. (patch및 Application 설치..)

그리고 기존 /home 디렉토리가 있는 디스크을 넣고 같이 부팅합니다

vgimport 명령어를 사용하여 /home 있는 디스크를 붙입니다.

/dev, /bin, /lib을 복사합니다. 그리고 원래의 OS로 부팅합니다.



- 그나마 빈디스크가 없으시면 /home 영역을 백업받으시고 새로 설치해야 할것 같습니다. 또는 유사한 환경의 다른 서버에서 /dev, /bin, /lib을 백업받아 부으시면 될것 같습니다. 물론 동일한 patch가 되어 있는 서버여야 합니다.



- 다아시는 방법이지만 가급적 HP 엔지니어을 부르시는게 좋을듯합니다.



그럼 무사히 복구되기을......
Joseph
초등학생

/dev , /bin ,/lib 디렉토를 삭제했습니다.. 복구할수 있는 방법좀 알려주세요

OS백업 받은 것이 있나요?



make_recovery or make_tape_recovery 로 백업 받은 것이 있을 경우



복구는 간단해 집니다....



복구Tape을 넣고



#mt -t /dev/rmt/0mn fsf 1

#tar -xvf /dev/rmt/0m /dev /bin /lib



위 처럼 복구하면 되구요..



만약 OS백업 Tape이 없다면 비슷한 환경의 동일한 OS버젼에서



rcp나 백업 및 복구가 가능하겠죠.. 다만, 이 방법의 경우 100%복구를 확신할 수 없구요..





조금이나마 도움이 되었기를.......^^



Good luck~~