• 돌아가기
  • 아래로
  • 위로
  • 목록
  • 댓글
정보

헤놀의 모델간 마이그레이션에 대한 이해

quad quad 1473

6

3

사용하고 있는 헤놀을 어떠한 이유로 모델 또는 DSM 버전을 변경하고 싶을 때가 있습니다.
DS3622xs+를 DS920+로 바꾼다던지, DS918+의 DSM 7.1을 DSM7.0으로 바꾼다던지...

 

1. 시놀로지는 동일 모델의 DSM 다운그레이드는 허용하지 않습니다.(DS918+의 DSM 7.1을 DSM7.0으로 변경은 불가)
2. 하지만 비록 예전 모델이라도 모델이 바뀌면 마이그레이션이 가능하게 되어 있습니다.(DS920+를 DS918+로 변경은 가능)

 

헤놀에만 해당되는 사항이 아닙니다. 시놀로지 정품도 그렇게 되어 있습니다.
생각해 보면 당연하지요. 위의 1번은 정상적으로 시놀로지 정품을 사서 사용하고 있는 사용자라면 현실 세계에서 발생하지 않는 일입니다. DSM 버전을 낮추어야 할 어떠한 이유도 없으니까요. 헤놀 사용자라면 발생 할 수도 있습니다. 미디어 코덱이 없어서 7.0으로 돌아가고 싶다거나... 그런데 시놀로지사가 헤놀 이용자를 위해서 그렇게 할 수 있도록 만들 이유가 없지요.

 

하지만 위의 2번은 현실 세계에서 충분히 있을 수 있으며, 정품 사용자에게도 발생 할 수 있는 일입니다. DS918+를 사서 쓰던 사용자가 제품이 좋아서 또 DS920+를 구입해서 두대를 사용하다가 DS920+가 고장이 나고 그 드라이브만 살려서 DS918+에 넣어서 사용 할 수도 있으니까요. 또는 DS918+를 중고로 영입하는 경우도 있을 수 있지요.

 

그래서 시놀로지사는 일어 날 수 없는 일(위의 1번)에 대해서는 아예 대응하지 않고, 일어 날 수 있는 일(위의 2번)에 대해서는 방법을 만들어 둔 것입니다. 그리고 그 방법이 마이그레이션입니다.

 

그런데 이 마이그레이션을 할 때 주의점이 있습니다.

원래 DSxxx 장비 어딘가에서 사용하던 디스크라는자기 신분이 반드시 들어 가 있어야 합니다.

 

여러번 말씀드렸지만 운영체제인 DSM은 장비에 설치된 모든 하드 디스크에 RAID1 방식으로 설치됩니다. 즉, 헤놀에 하드가 8개가 붙어 있다면, 8개 하드 디스크 모두에 특정 파티션을 만들고 그 파티션에 동일한 복사본인 DSM을 설치합니다. 동일한 DSM이 8개 하드 모두에 설치되어 있는 것이지요. 그리고 그 중에서 1번 하드 디스크로 부팅을 합니다(그래서 1번 하드 디스크를 SSD로 구성하면 부팅 속도나 DSM이 반응하는 속도가 빠릅니다) 그렇게 하는 이유는 8개의 드라이브 중 어느 놈이 먼저 죽을지 알 수 없기 때문입니다. 만약 1번에만 DSM이 설치되어 있다면 1번이 죽으면 부팅이 아예 안되는 대참사가 벌어지는 것이지요. 이런 참사를 막기 위해 만약 1번이 죽었을 경우 2번으로 부팅을 하면서 1번이 죽었으니 교체하라는 메시지를 저장소 관리자에 띄우는 것입니다.

 

따라서 한번이라도 헤놀에 올라갔던 디스크라면 반드시 DSM을 가지고 있습니다.
그리고 이 DSM을 보고 마이그레이션을 하는 것입니다.
DS920+에 사용하던 디스크를 빼서 DS918+에 꽂는 것과, 디스크 이동없이 DS920+을 DS918+로 설치하는 것은 물리적으로는 다른 행동이나 논리적으로는 완전히 동일합니다. DS920+에서 DS918+로 마이그레이션 되는 것이지요.

 

매우 정상적인 상태라면 디스크는 DS920+가 설치되어 있을테고 무난히 DS918+로 마이그레이션 될 것입니다. 마이그레이션 될 때 보통 질문을 하죠. "나는 DS918+로 부팅되었어. 근데 나한테 달려있는 너네들은 전부 DS920+에서 왔네. 지금 그대로는 한 집에서 못 살아. 니네들 전부 DS918+로 바꿔줄께"

 

그런데 만약 어떤 이유로든 디스크에서 설치되어 있는 DSM을 발견하지 못 할 경우에는 새 디스크를 사서 넣은 것으로 간주합니다. "나는 DS918+로 부팅되었어. 근데 나한테 달려있는 너네들은 DSM을 안가지고 있네. 니네들 전부 DS918+을 올려 줄테니 부팅되고 나면 저장소 관리자로 가서 전입 신고 해"
이 경우의 전입 신고는 초기화입니다. 초기화되면 데이터는 날아갑니다.

 

어떤 경우든 DS920+를 쓰다가 DS918+ 부트로더로 부팅하면 "DS920+에서 사용하던 디스크가 발견되었습니다. 이 디스크를 마이그레이션 할 까요"라는 문구가 나옵니다. 당연히 해야지요. 그런데 그 다음이 매우 중요합니다. DS918+의 PAT 파일을 찾아서 올리거나 자동으로 다운로드를 선택해야 하는데, 이때 무엇을 선택하든 어떤 이유로 PAT 설치에 문제가 생겨서 중단되면 DSM 설치 정보가 꼬이거나 잃어버리는 것 같습니다. 그래서 다시 시도를 하면 그때부터는 DSM이 드라이브에 없는 것으로 인식을 해서 초기화하라는 내용만 뜨게 되는 것이지요.

 

그래서 결론, 모델 변경 마이그레이션시 그나마 안전하게 하는 방법.

 

1. 저도 어떤 부트로더로 무엇을 선택 했을 때(RedPill jun mod 자동업데이트?, ARPL 자동업데이트? ARPL 수동 PAT 파일 지정?) 이렇게 PAT 설치 실패가 나오고 DSM이 꼬이게 되는지는 모든 경우를 테스트하지 않아서 알 수 없습니다. 다만, 부트로더 만든 버전의 PAT를 수동으로 선택해서 올리는 것이 대체로 마이그레이션이 잘 되고 안전했었습니다.

 

2. 그리고 마이그레이션 옵션에서도 왠만하면 기존의 내용들을 건드리지 않는 것이 안전합니다. 무엇을 선택해야 한다면 "유지" 쪽을 선택하시는 것이 안전합니다.

 

3. 또 다른 안전한 방법은 완전한 DS918+를 설치하고 DS920+에서 쓰던 하드를 붙이는 방법입니다. 이건 뭐 시놀로지사에서도 지원해 줄 수 밖에 없는 당연한 행동이지요. 누구든 DS918+ 정품 사서 쓰다가 DS920+ 하드디스크를 빼서 DS918+에 꽂아서 쓰겠다는 경우가 생길 수 있으니까요.

신고공유스크랩
3
best 달빛토끼Best 2022.09.03. 10:02

뭔일 하기전에

제일먼저 데이터 하드부터 다 떼고

자알 가지고 놀다가

다 가지고 논 후

잘 동작 하는거 확인 후, 마지막에

데이터 하드 붙이면 됩니다.

이거 귀챦다고 등한시 하다가 날려먹죠.

 

마이그레이션 하시려걸랑

용량 작아 버릴 구닥다리 하드

미리 나스에 붙여서

그 임시하드에 DSM 설치를 시킵니다.

 

이후 데이터 하드 분리,

위의 임시하드 하나만 붙인 후 설치하면

그 임시하드에 있는 DSM 읽고

마이그레이션 할거냐 물어봅니다.

 

만약 마이그레이션 안하고 초기화 해도

백업복원 하면, 이후 설정이 귀챦아서 그렇지

데이터 상실의 리스크는 없죠.

 

마이그레이션 성공하면

모든 동작이 잘~ 되는거 확인 후

떼어놨던 데이터 하드들 붙여주면

데이터는 안전.

실패해도

데이터 손실 리스크는 없습니다.

2등
달빛토끼 2022.09.03. 10:02

뭔일 하기전에

제일먼저 데이터 하드부터 다 떼고

자알 가지고 놀다가

다 가지고 논 후

잘 동작 하는거 확인 후, 마지막에

데이터 하드 붙이면 됩니다.

이거 귀챦다고 등한시 하다가 날려먹죠.

 

마이그레이션 하시려걸랑

용량 작아 버릴 구닥다리 하드

미리 나스에 붙여서

그 임시하드에 DSM 설치를 시킵니다.

 

이후 데이터 하드 분리,

위의 임시하드 하나만 붙인 후 설치하면

그 임시하드에 있는 DSM 읽고

마이그레이션 할거냐 물어봅니다.

 

만약 마이그레이션 안하고 초기화 해도

백업복원 하면, 이후 설정이 귀챦아서 그렇지

데이터 상실의 리스크는 없죠.

 

마이그레이션 성공하면

모든 동작이 잘~ 되는거 확인 후

떼어놨던 데이터 하드들 붙여주면

데이터는 안전.

실패해도

데이터 손실 리스크는 없습니다.

3등
김기도동 2023.06.15. 11:23
해당 내용에서 꼬인 경우인데요,
" 어떤 경우든 DS920+를 쓰다가 DS918+ 부트로더로 부팅하면 "DS920+에서 사용하던 디스크가 발견되었습니다. 이 디스크를 마이그레이션 할 까요"라는 문구가 나옵니다. 당연히 해야지요. 그런데 그 다음이 매우 중요합니다. DS918+의 PAT 파일을 찾아서 올리거나 자동으로 다운로드를 선택해야 하는데, 이때 무엇을 선택하든 어떤 이유로 PAT 설치에 문제가 생겨서 중단되면 DSM 설치 정보가 꼬이거나 잃어버리는 것 같습니다. 그래서 다시 시도를 하면 그때부터는 DSM이 드라이브에 없는 것으로 인식을 해서 초기화하라는 내용만 뜨게 되는 것이지요."
이 경우 해결법이 있을까요? 제가 이렇게 되어서요.
6.2.3.에서 7.1.1로 업그레이드 하던 중 자동 pat 인식을 선택했고, 아마 7.2 RC가 깔리면서 문제가 발생, 이후 초기화 불가능이 뜬 것 같습니다.

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

취소 댓글 등록

cmt alert

신고

"님의 댓글"

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

댓글 삭제

"님의 댓글"

삭제하시겠습니까?


목록

공유

facebooktwitterpinterestbandkakao story
번호 분류 제목 글쓴이 날짜 조회 추천
공지 정보 DSM 7.2v) Mshell로 헤놀로지 부트로더 빌드하기. 59 달소 23.05.29.01:57 23021 +23
공지 정보 DSM 7.2v) ARPL-i18n(rr)으로 헤놀로지 부트로더 빌드하기. 71 달소 23.05.23.23:58 24698 +23
업데이트 RR-24.3.7 업데이트 9 EXP 22시간 전12:25 310 +2
후기 27000원 헤놀 머신 조립 (장난감) 9 헤놀로지맨 1일 전19:51 689 +4
업데이트 릴리즈 봇이 v1.0.2.4 를 너무 여러번 올려 버려 민망하네요. ㅎㅎ 6 화정큐삼 2일 전00:52 341 +4
4966 질문
image
양수 10시간 전00:08 71 0
4965 잡담
image
훔친수건 8시간 전01:47 178 0
4964 질문
image
레이져 13시간 전21:16 76 0
4963 질문
image
스맛홈매니아 14시간 전20:21 64 0
4962 업데이트
image
EXP 22시간 전12:25 310 +2
4961 질문
image
유니파트 1일 전22:15 223 0
4960 후기
image
헤놀로지맨 1일 전19:51 689 +4
4959 질문
image
유니파트 1일 전18:24 67 0
4958 질문
normal
Skywa1ker 1일 전17:46 158 0
4957 질문
normal
블랙앤해적 1일 전17:37 41 0
4956 질문
normal
요트 1일 전17:13 287 0
4955 질문
normal
zip 1일 전13:01 126 0
4954 질문
normal
모랄로 2일 전09:30 121 0
4953 업데이트
normal
화정큐삼 2일 전00:52 341 +4
4952 후기
image
kmw_ 2일 전16:06 593 +2
4951 질문
image
메가펀치 2일 전15:42 84 0
4950 질문
normal
모랄로 2일 전13:01 115 0
4949 질문
image
아나구 2일 전12:02 175 0
4948 질문
image
짱구바붕 3일 전23:44 215 0
4947 잡담
image
유니파트 3일 전21:28 352 +1