issues
search
007revad
/
Synology_app_mover
Easily move Synology packages from 1 volume to another volume
MIT License
391
stars
26
forks
source link
v4.0.73
#128
Closed
007revad
closed
1 month ago
007revad
commented
1 month ago
v4.0.73
Can now be scheduled in Task Scheduler to backup a package or multiple packages. Issue #105
Run the script with the -h or --help option to see how.
Added exclude option in syno_app_mover.conf so you can exclude specified apps when "all" mode is selected.
Updated instructions in conf file.
Added -h, --help option.
Added --autoupdate=AGE option to auto update the script (useful when script is scheduled)
AGE is how many days old a release must be before auto-updating. AGE must be a number: 0 or greater
Added --list option to show installed app's system names (names needed for scheduling backups).
Also shows if there are any broken packages (broken 'target' symlink or missing volume).
Now checks the size of selected app(s) and the free space on target volume.
Changed to use rsync instead of cp for backups to make backing up the same package again faster.
Now exports Container Manager/Docker container's settings to the docker shared folder. Thanks ctrlaltdelete
e.g. /volume1/docker/app_mover_exports
Includes new delete_older and ignored_containers options in syno_app_mover.conf
Changed to prevent moving, backing up or restoring Container Manager or Docker between different file systems.
Now deletes unused and dangling docker images before restoring.
Now deletes dangling docker images before moving or backing up.
Changed to work if PATH contains /opt/bin;/opt/sbin; with incompatible binaries. Issue #125
e.g. If Entware is installed (which installs busybox).
Changed to allow "moving" or backing up apps when volume is read only. Issue #122
If source volume is read only:
Copies apps to target volume instead of trying to move them, when move selected.
Skips exporting container settings, as Docker or Container Manager cannot be start when volume is read only.
Skips removing docker dangling and unused images.
Bug fix for moving Synology Drive. Issue #126
Bug fix for packages with spaces in their name (DSM 6 Plex Media Server).
Bug fix for bad array subscript when a broken package exists. Issue #117
v4.0.73