SynologyMerge
A bashscript that moves packages from one Synology NAS volume to another.
Install / Use
/learn @jeofo/SynologyMergeREADME
SynologyMerge
A bashscripts that moves packages from one Synology NAS volume to another. Inspired by @Saintdle's guide
Disclaimer
This script is in Beta and hanven't been tested on divices. Use at your own risk. Feel free to improve the script and submit a push request.
Useage
Preperation
- Log in to Synology NAS using SSH as admin.
- Run
sudo -ito change user to root - Clone this repository or
wgetthe raw file to a safe location, usually root user home - Mark the
.shfile or the.xbinary as executable bychmod +x migrate.shorchmod +x migrate.sh.x - Determine the target and destination volume by navigating to
/ cdinto the Target volume@appstore, aka. the volume you want to delete by runningcd /volume<target volume #>/\@appstore- Check the packages and run the script by
~/migrate.sh -f <Target Volume> -t <Destination Volume>,-aoptional for automatic migrate without prompt
Using the Script
|Option|Description|
|------|---|
| -f |Target(from) volume, should be in the form of volumeX e.g. volume1|
| -t |Destination(to) volume, should be in the form of volumeX e.g. volume2|
| -h |Show Help|
| -a |If specified, will migrate all packages in current directory without prompts (Warning: Be careful! Always check packages)|
Related Skills
node-connect
341.0kDiagnose OpenClaw node connection and pairing failures for Android, iOS, and macOS companion apps
frontend-design
84.4kCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.
openai-whisper-api
341.0kTranscribe audio via OpenAI Audio Transcriptions API (Whisper).
commit-push-pr
84.4kCommit, push, and open a PR
