시놀/헤놀 패키지 볼륨 이동하기.(Feat. MODS Package Manager)

 

안녕하세요. 달소입니다.

 

오랜만에 시놀가이드로 찾아뵙는군요..ㅎㅎ(매번 오랜만;)

 

이번글은 시놀로지에서 볼륨간 패키지를 이동하는 매니저를 소개해드리고자 합니다.

기본적인 기능으로 제공해야하닌가 싶긴한데,, 시놀로지에서는 명확하게 패키지 이동에 대한 가이드가 없어서 화정큐삼님께서 스크립트로도 만들어주셨는데 또 구글링을 해보니 새로운게 있어서 둘중 하나를 사용하시면 좋을듯해서 소개해봅니다.

 

*반드시 데이터는 백업 후 진행해주세요.

 

다만, 공식적으로 지원하는 패키지가 아닌만큼 패키지 이동시 문제가 발생할 수 있는점 반드시 참고해주시고.

가급적 사용하는 볼륨먼저 이동 후 진행하셔야 큰 이슈가 없습니다. 

아래 패키지들은 안옮기시고 삭제 후 재설치하는걸 추천드립니다,

 

*문제가 발생한 패키지 : 시놀로지 드라이브, php(해당패키지에서 사용) , mods package

(지속추가예정) 

많이 경고드리지만 문제가 발생할 가능성은 언제든 있습니다

 패키지 옮기다가 문제 크게 생겼네요.[NAS(시놀/헤놀)] ExpBox 2023.09.04제 선택이었지만 다른 분들도 사용하실 때 조심하시라고 글 남깁니다. 정보 글이라기엔 애매해서 잡담으로 남깁니... 

spk 패키지 다운로드

 

 SynoPackages/DSM 7.x/MODS Package Manager 7.x at master · vletroye/SynoPackagesgithub.comVarious Synology Packages built with Mods Packager - vletroye/SynoPackages 

 

7.x버전에서는 아래 링크로 spk를 받아주시면 됩니다.

 

 SynoPackages/DSM 7.x/MODS Package Manager 7.x/MODS_Package_Manager_7.x.spk at master · vletroye/SynoPackagesgithub.comVarious Synology Packages built with Mods Packager - vletroye/SynoPackages 

들아가서 아래 링크를 통해 파일을 다운로드해주세요.

 

 spkMODS_Package_Ma
420 KB
 

위파일로 받으셔도 됩니다. 

테스트 환경 및 준비사항

테스트한 DSM 환경은 아래와같습니다.

 

스토리지풀 1 -> 2 로이동

 

패키지를 이것저것 깔아봤습니다.

 

준비사항

php 추가패키지 설치하기 (7.3, 8.1)

 

 

 

SSH활성화

 

 

패키지 매니저 설치하기

위 깃허브에서 다운로드 받은 패키지매니저를 업로드해서 설치합니다.

 

 

 

 

그리고 설치한 패키지를 실행합니다.

 

 

실행하고나면 현재 설치된 패키지목록과 이동설정등등이 나오는데요.

시작전에 우측하단의 Run AS Admin으로 실행을시켜줘야 정상적으로 동작합니다.

 

 

 

앞서 활성화한 SSH 포트번호와함께 관리자 계정을 넣어주세요. 
(기본포트는 보통 22입니다.)

 

 

정상적으로 로그인되면 아래처럼 나옵니다.

 

 

패키지 옮기기

하나씩 옮기고 재실행시켜보고 잘되는지 봐야겠죠?

 

패키지를 선택하고 Taget Volume을 지정한뒤에 이동해주면 됩니다.

 

 

 

일정시간이 지나면 패키지가 옮겨지고 웹에도 표기됩니다.

 

 하지만 fail.. 

재부팅도 시켜봤지만 안살아났습니다 ㅠ 의존패키지가 많아서 그럴수도있을것같은데

이럴경우 설치 제거 후 재설치밖에 방법이 없어보이네요.

 

 

잘 넘어간 패키지들은 아래처럼 파란색으로 잘 보입니다 ㅠ

 

의외로 미디어 위키같은 여러패키지가 필요한 것들도 잘 옮겨집니다.

 

위에서 언급했지만 오류가발생할 수 있기때문에 반드시 데이터는 백업해주시고 재설치가 가능할것같은 패키지들은 재설치하시는걸 추천드립니다.