• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
잡담

OMV... 시스템 복구 후기입니다

게르노 733

1

2

거의 일주일을 여기 쏟아부은 것 같네요

워낙에 리눅스랑 안친해서요 ㅠㅠ

 

저같이 삽질하시는 분 계실까봐 기록해둡니다

 

 

image.png.jpgOMV 백업 플러그인을 통해 백업을 하면 이런 파일들이 생성됩니다.

 

blkid는 blkid명령을 통해 출력된 결과들 입니다.

저 파일을 메모장으로 열면 파티션 별 UUID가 나와요

 

dd.gz는 dd로 백업한 파일을 gz로 압축시켜놓은 것입니다. (얘가 핵심 백업파일)

 

fdisk는 fdisk 명령을 통해 출력된 결과들입니다. 역시 메모장으로 열 수 있습니다.

packages도 마찬가지입니다.

 

grub와 grubparts는 grub 관련 파일로, 용량이 다른 디스크에 복원할 때 파티션을 잡아주는 용도라고 알고 있습니다.

 

 

 

저같은 경우 데비안은 살아있고 OMV+도커가 통으로 날아가버린 상황이었습니다.

 

OMV포럼에 검색을 좀 해보니 dd는 OS파티션만 백업한다고 되어있어

노트북에 linux용 윈도우 하위 시스템을 설치한 후 우분투를 설치하고 usb로 SSD를 연결해 복구를 시도했습니다.

 

sudo fdisk -l

 

로 파티션 내역을 쭉 나열합니다.

보통 OS가 설치된 SSD는 sda로 지정이 돼있을 것이고

파티션은 OMV iso를 사용해 설치하셨다면

sda1: OS 파티션 

sda2: boot 

sda3: 메모리 스왑 파티션

 

이렇게 돼있을 겁니다. 

dd 백업의 경우 OS파티션만 백업하므로 sda1에 복원해주셔야 합니다.

 

(sudo) gunzip -c /mnt/xxxx.dd.gz | (sudo) dd of=/dev/sda1(데비안이 설치돼있던 파티션) bs=4096(블록사이즈)

 

근데 저는 뭐가 문제였는지 공간이 부족하다며 제대로 복원되지 않는 오류가 발생하였고 usb 초기화도 해보고 omv 재설치 후 다시 복원 시도도 해봤지만 계속 공간 부족 오류가 나왔습니다. 

OMV 포럼에도 이런 현상을 겪는 사람들이 있었지만 해결책은 없는거같더라구요...

 

 

 

그래서 다른 USB에 systemrescuecd를 구워 다시 시도합니다...

 

systemrescuecd로 부팅한 후, 기본으로 부팅합니다.

콘솔창이 나오면

startx 를 입력해 GUI모드로 전환합니다.

 

1. 파티션 3개가 모두 살아있다면 (가급적 추천)

터미널을 이용해 mountall 입력 후 백업파일을 sda1에 복원해줍니다.

Gparted를 실행해 sda1을 언마운트 후, 우클릭하여 복구해줍니다.

복구해주는 이유는 sda1에 복원하여도 제 경우에는 58기가로 복원돼야하는데 2기가로 복원되더라구요

복구해주면 정상적으로 표기됩니다.

 

2. 파티션이 없다면... 혹은 포맷한 디스크라면

dd 백업은 OS파티션만 백업돼있으므로 dd만으로는 복원이 불가합니다.

omv 홈피에서 설치 iso를 다운로드 후, usb에 구워 ssd에 설치하고 systemrescuecd로 부팅해줍니다.

이후 과정은 1번과 동일합니다.

 

2번으로 복구하면 문제가... sda의 UUID가 변경되어 처음에 램 스왑 파티션을 못잡는 등 자잘한 문제가 발생합니다.

램 스왑은 fstab 파일을 열어 UUID를 변경해주면 됩니다.

부팅시 mdadm 에러가 뜨면서 부팅이 30초 정도 지연됐는데 어쩌다 보니 해결이 됐네요..ㅋㅋㅋ

 

추가로 나머진 다 복구가 됐는데 nginx proxy manager 의 

default conf 파일이 다 깨져서 제대로 도커 동작이 안되는 문제가 있었습니다.

왜 저 파일만 깨졌는진 의문입니다만... 그냥 도커 재설치로 해결했습니다.

 

아직 photoprism의 도커 recreate가 안되는 문제가 있어서 이것만 해결하면 되네요..

 

신고공유스크랩
2
1등
DarkAcid 2022.12.12. 01:46

진짜 고생하셨네요 복구 성공하시고 이렇게 경험담도 올려주시니 감사할따름입니다!

2등
냉동개구리 2022.12.12. 16:29

좋은 정보 감사합니다.

윈도우가 아닌 OS에 뭔가 문제가 생긴다면 저는 아무것도 못할 것 같습니다 ㅠㅠ

댓글 쓰기 권한이 없습니다. 로그인

취소 댓글 등록

cmt alert

신고

"님의 댓글"

이 댓글을 신고하시겠습니까?

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
질문 /var/www 폴더가 삭제되었습니다. ㅜ,.ㅜ 2 니속사정 17시간 전20:42 198 +1
잡담 jellyfin 자원 진짜 안쓰네요 kmw_ 18시간 전19:26 272 +1
잡담 iventoy pxe는 속도가 엄청 느리군요.. nohdd는 왜 빠르지.. 음... 2 purndal 1일 전00:52 160 +2
3899 질문
normal
니속사정 17시간 전20:42 198 +1
3898 잡담
image
kmw_ 18시간 전19:26 273 +1
3897 잡담
image
ljr10 19시간 전18:44 195 0
3896 질문
image
ljr10 1일 전12:45 155 0
3895 잡담
image
purndal 1일 전00:52 160 +2
3894 질문
normal
스키피95 2일 전00:07 118 0
3893 질문
normal
고심분투 2일 전17:10 199 0
3892 질문
image
경호 2일 전15:50 97 0
3891 질문
normal
경호 3일 전13:23 66 0
3890 잡담
image
기현 3일 전07:34 433 +2
3889 잡담
image
keiminem 4일 전13:12 528 0
3888 잡담
normal
달소 4일 전11:38 318 +2
3887 질문
image
EXP 4일 전23:48 93 0
3886 질문
normal
홍익 4일 전19:26 224 0
3885 정보
image
지딱코 4일 전14:31 237 +1
3884 가이드
image
달소 5일 전22:22 396 +3
3883 가이드
image
ljr10 6일 전08:20 182 0
3882 가이드
image
달소 6일 전06:46 203 +1
3881
image
달소 6일 전05:50 242 +6
3880 정보
image
달소 6일 전05:38 141 0