Skip to main content

Spostamento di un’applicazione Synology tra volumi in DSM 5.x o 6.x DSM

Prima di fare quanto segue, assicurarsi che tutte le applicazioni che stanno per essere spostate siano state fermate. È possibile farlo aprendo il Centro pacchetti, visitare ogni voce di applicazione nella categoria “installata” e poi facendo click Azione > Arresta.

In alternativa si può utilizzare l’accesso SSH e da linea di comando fermare i singoli servizi.

sudo /var/packages/[app_name]/scripts/start-stop-status stop

Per spostare i pacchetti è possibile agire unicamente da line di comando via SSH.
Quindi il processo si riduce a tre comandi di base. Nel seguente esempio, si ipotizza che il volume iniziale di installazione sia volume1, e quello desiderato per lo spostamento Volume3:

# Spostare i file dell'applicazione dal vecchio volume al volume desiderato
sudo mv /volume1/@appstore/[app_name] /volume3/@appstore/

# Cancellare il vecchio Symlink che punta al precedente percorso
sudo rm -fv /var/packages/[app_name]/target

# Creare un nuovo Symlink per il nuovo persocrso
sudo ln -s /volume3/@appstore/[app_name] /var/packages/[app_name]/targ