Easily move Synology packages from one volume to another volume
You just select the package and the destination volume and the script will stop the app, move it, update the symlinks then start the app.
Handy for moving packages to an SSD volume, or to another volume so you can delete the original volume.
NEW Now includes Backup and Restore modes.
- Supports DSM 7. Not fully tested with DSM 6.
NOTE: Some people have reported issues moving Container Manageer. Backup your docker compose files of portainer stacks.
Click here to see list
Package Center Name | Name shown in script | Result |
---|---|---|
Active Backup for Business | ActiveBackup | OK - Move, Backup and Restore |
Active Backup for Google Workspace | ActiveBackup-GSuite | OK |
Active Backup for Microsoft 365 | ActiveBackup-Office365 | OK |
Advanced Media Extensions | CodecPack | OK |
AntiVirus by McAfee | AntiVirus-McAfee | OK |
AntiVirus Essential | AntiVirus | OK |
Apache 2.4 | Apache2.4 | OK |
Audio Station | AudioStation | OK - Move, Backup and Restore |
Bitdefender for MailPlus | BitDefenderForMailPlus | OK I think |
C2 Identity LDAP Server | C2IdentityLDAPAgent | OK - need a C2 account to fully test |
Central Management System | CMS | OK |
Cloud Sync | CloudSync | OK |
Container Manager | ContainerManager | OK - Move, Backup and Restore |
DNS Server | DNSServer | OK |
Docker | Docker | OK - Move, Backup and Restore |
Document Viewer | DocumentViewer | OK |
Download Station | DownloadStation | OK |
Emby Server | EmbyServer | OK |
exFAT Access | exFAT-Free | OK - Move, Backup and Restore |
git | git | OK |
Git | Git | OK |
Glacier Backup | GlacierBackup | OK - need a Glacier account to fully test |
Hyper Backup | HyperBackup | OK |
Hyper Backup Vault | HyperBackupVault | OK |
LDAP Server | DirectoryServer | OK |
LogAnalysis | LogAnalysis | OK - Move, Backup and Restore |
Log Center | Log Center | OK |
Mail Station | MailStation | OK |
MariaDB 10 | MariaDB10 | OK |
Media Server | MediaServer | OK |
MediaInfo | mediainfo | OK - Move, Backup and Restore |
MinimServer | MinimServer | OK |
phpMyAdmin | phpMyAdmin | OK |
Node.js v14 | Node.js_v14 | OK |
Node.js v16 | Node.js_v16 | OK |
Node.js v18 | Node.js_v18 | OK |
Node.js v20 | Node.js_v20 | OK |
Note Station | NoteStation | OK |
PDF Viewer | PDFViewer | OK |
Perl | Perl | OK - Move, Backup and Restore |
PHP 7.3 | PHP7.3 | OK - Move, Backup and Restore |
PHP 7.4 | PHP7.4 | OK - Move, Backup and Restore |
PHP 8.0 | PHP8.0 | OK - Move, Backup and Restore |
PHP 8.1 | PHP8.1 | OK - Move, Backup and Restore |
PHP 8.2 | PHP8.2 | OK - Move, Backup and Restore |
Plex Media Server | PlexMediaServer | OK |
Presto File Server | PrestoServer | OK |
Proxy Server | ProxyServer | OK |
Python 3.9 | Python3.9 | OK - Move, Backup and Restore |
Radius Server | RadiusServer | OK |
SMI-S Provider | SynoSmisProvider | OK |
Snapshot Replication | SnapshotReplication | OK |
SSO Server | SSOServer | OK |
Storage Analyzer | StorageAnalyzer | OK |
Surveillance Station | SurveillanceStation | OK |
SynoCli Tools | synocli-"toolname" | OK |
Synology Application Service | SynologyApplicationService | OK |
Synology Calendar | Calendar | OK - Move, Backup and Restore |
Synology Chat Server | Chat | OK |
Synology Contacts | Contacts | OK |
Synology Directory Server | DirectoryServerForWindowsDomain | OK |
Synology Drive Server | SynologyDrive | OK |
Synology Mail Server | MailServer | OK |
Synology MailPlus | MailPlus | OK |
Synology MailPlus Server | MailPlus-Server | Still Testing... |
Synology Office | Spreadsheet | OK |
Synology Photos | SynologyPhotos | OK - Move, Backup and Restore |
Tailscale | Tailscale | OK |
Text Editor | TextEditor | OK |
Universal Viewer | UniversalViewer | OK |
Video Station | VideoStation | OK |
Virtual Machine Manager | Virtualization | OK |
VPN Server | VPNCenter | OK |
Web Station | WebStation | OK |
WebDAV Server | WebDAVServer | OK |
Click here to see list
Package | Result |
---|---|
Archiware P5 | |
BRAVIA Signage | Won't install in Container Manager. It checks if Docker installed |
Data Deposit Box | |
Domotz Network Monitoring | |
ElephantDrive | |
GoodSync | |
IDrive | |
Joomla | |
KodiExplorer | |
MediaWiki | |
MEGAcmd | |
NAKIVO Backup and Replication | |
NAKIVO Transporter | |
PACS | |
Ragic Cloud DB | |
Resilo Sync | |
TeamViewer | |
VirtualHere | |
vtigerCRM | |
Wordpress |
- Download the latest version Source code (zip) from https://github.com/007revad/Synology_app_mover/releases
- Save the download zip file to a folder on the Synology.
- Unzip the zip file.
If you want to use use the backup and restore options you need edit the included syno_app_mover.conf file to set the location to backup to.
The syno_app_mover.conf file must be in the same foller as the syno_app_mover.sh file.
How to enable SSH and login to DSM via SSH
sudo -s /volume1/scripts/syno_app_mover.sh
Note: Replace /volume1/scripts/ with the path to where the script is located.
If the script won't run check the following:
- Make sure you download the zip file and unzipped it to a folder on your Synology (not on your computer).
- If the path to the script contains any spaces you need to enclose the path/scriptname in double quotes:
sudo -s "/volume1/my scripts/syno_app_mover.sh"
- Make sure you unpacked the zip or rar file that you downloaded and are trying to run the syno_app_mover.sh file.
- Set the script file as executable:
sudo chmod +x "/volume1/scripts/syno_app_mover.sh"
Moving a package (with dependencies)
Moving packages with shared folders
Moving a package that has a volume location setting
Moving Active Backup for Bussiness
Backing up Audio Station
- wallacebrf for extensive beta testing of syno_app_mover v3.