시놀로지/헤놀로지에서 패키지 설치 볼륨 이동하기.

시놀로지/헤놀로지에서 패키지 설치 볼륨 이동하기.

안녕하세요 달소입니다.

이번에 백업 헤놀의 디스크를 10TB -> 14TB로 변경하면서 기존 10TB는 빼야하는 상황이 있었는데요.

기존에 10TB하드에 백업에 사용되었던 패키지들이 있어서 디스크를 빼면 기존 패키지들이 날아가는 상황이였습니다 ㅠ

image.png.jpg

패키지 이동전에 먼저 패키지를 정지시켜주세요

image.png.jpg

패키지 이동하기

먼저 putty나 터미널 프로그램을 사용해서 ssh로 접근해줍니다.

그리고 패키지가 설치되어있는 볼륨을 미리 확인해줍니다.

저같은경우 volume1 -> 2로 이동예정입니다.

image.png.jpg

이동할 패키지는 아래처럼 확인가능합니다.

image.png.jpg

mv를 이용해서 volume2로 변경해주겠습니다.

주의할점은 @앞에 반드시 \ 를 눌러서 이스케이핑해주셔야합니다.

ex) mv /volume1/\@appstore/[패키지명] /volume2/\@appstore/

mv /volume1/\@appstore/ActiveBackup /volume2/\@appstore/ mv /volume1/\@appstore/HyperBackupVault /volume2/\@appstore/

image.png.jpg

그리고 기존 패키지에 걸려있는 target을 모두 volume1에서 2로 변경해주기위해서 아래과정을 해주셔야합니다.

rm -rf /var/packages/[패키지명]/target 추가로 /usr/local/[패키지명]도 존재하다면 동일하게 삭제하고 심볼릭링크해주시면됩니다.

image.png.jpg

그리고 volume2에 있는 패키지로 심볼릭 링크를 걸어줍니다.

ln -s /volume2/\@appstore/[패키지명] /var/packages/[패키지명]/target

image.png.jpg

이렇게 이전이 완료되면 볼륨을 제거할때도 문제없이 제거할수있습니다.

image.png.jpg