Skip to content

Releases: 007revad/Synology_app_mover

v3.0.47

21 Apr 22:01
7f5787b
Compare
Choose a tag to compare
  • Added instructions on how to move photo shared folder if it exists. Discussion #48

v3.0.46

10 Apr 21:08
31d73bb
Compare
Choose a tag to compare
  • DSM 6 to 7.1.1 bug fix where script incorrectly showed package failed to stop error. Issue #44
  • DSM 6 to 7.1.1 bug fix for not detecting when package was not installed (for Restore mode).

v3.0.45

06 Apr 01:15
3dc0373
Compare
Choose a tag to compare
  • Added backup and restore modes.
    • Includes syno_app_mover.conf file to set the backup location.
    • Skips packages that are development tools with no data: Node.js, Perl, PHP, python3, SynoCli etc.
    • Restore mode warns if installed package version does not match backup package version.
    • DSM 6 backup and restore still WIP.
  • When backup or restore selected asks if you want to backup or restore all packages.
    • Added skip restore or backup if last restore or backup was less than n minutes ago.
      • Set skip_minutes in syno_app_mover.conf
  • Suggests changing volume location in app's settings for each app with volume settings.
  • Shows how to move shared folder for each app with a shared folder.
  • Changed so that cursor does not cover first letter when progress bar is showing.
  • Now shows package's display name.
  • Now shows how long the script took.
  • Now automatically selects the target volume if there are only 2 volumes.
  • Now only starts package if the script stopped it.
  • Added 5 minute timeout to stopping, and starting, packages.
  • Added warning that moving @docker and @download can take a long time.
  • Now checks if there's enough space to move @docker
  • Now checks if there's enough space to move @download
  • Now asks if you want to backup @download
  • Added reminder to edit docker volume settings if user moved shared folders that docker uses.
  • Added how to export/import database for packages that use MariaDB.
  • Now checks package status after uninstalling or installing package.
  • Now confirms that folder was created when creating a folder.
  • Now copies files/folders with same permissions when copying @docker to @docker_backup.
  • Changed package selection to avoid invalid key presses.
  • Added line number to error messages for easier debugging.
  • Bug fix for moving Calendar. Issue #39

v3.0.41

06 Apr 10:20
a906d40
Compare
Choose a tag to compare
v3.0.41 Pre-release
Pre-release
  • Bug fix for moving Hyper Backup. issue #35
  • Bug fix for moving Synology MailPlus Server. issue #20
  • Bug fix for backing up extra @folders (@docker, @downloads etc.).
  • Improved instructions for moving shared folders.
  • To do: Fix moving Container Manager. issue #34

v2.0.7

13 Feb 10:16
54843ee
Compare
Choose a tag to compare
  • Bug fix for cannot stat '/volume1/@SynologyDrive': No such file or directory.

v2.0.6

24 Jan 02:39
f56b0dd
Compare
Choose a tag to compare
  • Confirmed working for 73 packages.
  • Updated to work correctly with the following packages that have extra folders or symlinks:
    • Active Backup for Business, Active Backup for Google Workspace, Active Backup for Microsoft 365,
      Synology Chat Server, Container Manager, Glacier Backup, MailPlus Server, Mail Server, Node.js,
      Presto File Server, Surveillance Station, Synology Application Service, Synology Drive, WebDAV Server,
      Virtual Machine Manager.
  • Moving Container Manager now includes your images and containers.
    • It also asks if you want to backup the @docker folder (just in case).
  • Added a progress bar so you know the script is still working on long running processes.
  • Now shows the current volume for each package. Issue #12 Thanks woozu-shin
  • Now stops dependant packages when moving a package with dependencies.
    • Then later starts the dependant packages that the script stopped.
  • Now asks if you want to start the package (in case you want to move it's shared folder first).
  • Now instructs how to move packages' shared folder(s) for the following packages:
    • Active Backup for Business, Audio Station, Synology Chat Server, Cloud Sync, Synology MailPlus Server,
      MinimServer, Plex Media Server, Surveillance Station and Video Station.
  • Now instructs how to change the packages' database location for the following packages:
    • Cloud Sync, Download Station, Note Station, Synology Drive and Virtual Machine Manager.
  • Now if package is ContainerManager or Docker:
    • Offers to backup @docker.
    • Moves @docker if there's enough space on the target volume.
    • Instructs how to move your docker shared folder.
  • Now gets the permissions of the original folder to set on the new target folder.
  • Now checks if there's a new version of the script and asks if you want the script to update itself.
  • Fixed bug which allowed typing an invalid package selection.
  • Fixed bug which allowed typing an invalid volume selection.

v1.0.4

05 Jan 06:45
2081551
Compare
Choose a tag to compare
  • Fix bug for handling only two volumes in NAS.

v1.0.3

04 Jan 20:47
8fecf8c
Compare
Choose a tag to compare
  • Bug fix for moving PlexMediaServer package also tried to move Bug fix for PlexMediaServer shared folder.

v1.0.2

04 Jan 11:21
9512071
Compare
Choose a tag to compare
  • Renamed to syno_app_mover.

v1.0.1

04 Jan 10:39
7aea597
Compare
Choose a tag to compare
  • Initial release.