시놀로지/헤놀로지에서 패키지 설치 볼륨 이동하기.
안녕하세요 달소입니다.
이번에 백업 헤놀의 디스크를 10TB -> 14TB로 변경하면서 기존 10TB는 빼야하는 상황이 있었는데요.
기존에 10TB하드에 백업에 사용되었던 패키지들이 있어서 디스크를 빼면 기존 패키지들이 날아가는 상황이였습니다 ㅠ
패키지 이동전에 먼저 패키지를 정지시켜주세요
패키지 이동하기
먼저 putty나 터미널 프로그램을 사용해서 ssh로 접근해줍니다.
그리고 패키지가 설치되어있는 볼륨을 미리 확인해줍니다.
저같은경우 volume1 -> 2로 이동예정입니다.
이동할 패키지는 아래처럼 확인가능합니다.
mv를 이용해서 volume2로 변경해주겠습니다.
주의할점은 @앞에 반드시 \ 를 눌러서 이스케이핑해주셔야합니다.
ex) mv /volume1/\@appstore/[패키지명] /volume2/\@appstore/
mv /volume1/\@appstore/ActiveBackup /volume2/\@appstore/ mv /volume1/\@appstore/HyperBackupVault /volume2/\@appstore/
그리고 기존 패키지에 걸려있는 target을 모두 volume1에서 2로 변경해주기위해서 아래과정을 해주셔야합니다.
rm -rf /var/packages/[패키지명]/target 추가로 /usr/local/[패키지명]도 존재하다면 동일하게 삭제하고 심볼릭링크해주시면됩니다.
그리고 volume2에 있는 패키지로 심볼릭 링크를 걸어줍니다.
ln -s /volume2/\@appstore/[패키지명] /var/packages/[패키지명]/target
이렇게 이전이 완료되면 볼륨을 제거할때도 문제없이 제거할수있습니다.
그런데, 두가지 방법다 잘 옮겨지는 특성이 있는 경우가 있습니다.
대부분 서로 연관성이 있는 패키지 인데요.
아래 두번째 툴에선 연관성을 알려줘서 그것부터 이동시키고 따라서 이동시키면 문제가 없어지기도 합니다.
아래툴은 사용방법이 어떻게될까요??
저 링크에서 .spk 파일만 다운받으시고 패키지 수동 설치하시면 됩니다.
헉이런게있군요!! 이걸로할걸그랬네요..
이거 7.1에서는 더 이상 안되는거죠?
네, 7.1에선 설치도 안되었던것 같습니다. 시험 못해봤습니다.
네 감사합니다. dsm6땐 썼던 것 같은데 7.1에서는 안되네요 ㅠ
cmt alert