
Acabei de ter um disco rígido falhando no RAID1 no meu Synology DS412 + e, como a unidade não está disponível para substituição, atualizei para 3x 3 TB mais um antigo de 1 TB (o que resta no array antigo). Os 3x 3 TB agora são meu volume "principal", 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 sim 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?
Responder1
Se alguém ainda se faz esta pergunta quatro anos depois, 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 volume desejado (neste caso, de
volume1
paravolume2
)
sudo mv /volume1/\@appstore/[app_name] /volume2/\@appstore/
- Exclua o link simbólico 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 caminho novo e correto do aplicativo
sudo ln -s /volume2/\@appstore/[app_name] /var/packages/[app_name]/target
- Reinício
NB: Aplicativos como Snapshot Replication, CrashPlan e DownloadStation tiveram que ser desinstalados e reinstalados manualmente, mas para a maioria dos aplicativos isso deve funcionar.
Roteiro experimentalfornecido por Sebastian Ott