Questão Mover pacotes Synology e aplicativos ipkg para outro volume


Eu acabei de ter um disco rígido falhando em RAID1 no meu Synology DS412 +, e desde que o drive não está disponível para substituição, eu atualizei para 3x 3TB mais um antigo 1TB (o que resta no array antigo). O 3x 3TB agora é meu volume "primário", mas como os aplicativos estão instalados no array antigo (os 2 TB restantes, agora degradados), não consigo usar os aplicativos.

O problema não são os pacotes Synology, mas aqueles instalados usando o gerenciador de pacotes ipkg. Como posso "transferir" esses aplicativos (se possível, todos os aplicativos e suas configurações) para o meu novo volume?


4


origem




Respostas:


Se alguém ainda estiver fazendo esta pergunta quatro anos depois, então aqui está uma resposta fornecida por Andrew McLean: Mover aplicativo entre volumes

  • Pare todos os seus aplicativos (Centro de Pacotes> Instalado> Ação> Parar)
sudo /var/packages/[app_name]/scripts/start-stop-status stop 
  • Mova os arquivos do aplicativo do volume antigo para o desejado (neste caso, volume1 para volume2)
sudo mv /volume1/\@appstore/[app_name] /volume2/\@appstore/
  • Exclua o Symlink obsoleto que aponta para o caminho antigo do aplicativo
sudo rm -fv /var/packages/[app_name]/target
  • Crie um novo link Sim apontando para o novo caminho correto do aplicativo
sudo ln -s /volume2/\@appstore/[app_name] /var/packages/[app_name]/target
  • Reinicie

NB: Aplicativos como o Snapshot Replication, CrashPlan e DownloadStation tiveram   para ser desinstalado e reinstalado manualmente, mas para a maioria   aplicativos isso deve funcionar.

Roteiro experimental fornecido por Sebastian Ott


0



Enquanto isso teoricamente pode responder a pergunta, seria preferível incluir as partes essenciais da resposta aqui, e forneça o link para referência. - Stephen Rauch