如何迁移群晖套件到不同的存储空间
前言
群晖之前的套件都安装在一个小硬盘,最近换了个大硬盘,文件可以直接在共享文件夹里修改存储空间就好了。
群晖 DSM 虽然有各种备份,迁移,但套件是没有。怎么才能迁移到新的硬盘,我不想重新安装软件了。
搜了一下,发现有个迁移自动化脚本,使用起来还可以。
下载
项目地址:https://github.com/007revad/Synology_app_mover
实际有用的只有 syno_app_mover.sh
和 syno_app_mover.conf
,下载这两个文件就可以了,一个是脚本,一个是配置。
- 现有备份和恢复模式。
- 支持 DSM 7。未使用 DSM 6 进行全面测试。
- 如果备份到 USB 驱动器,分区的文件系统应该是 ext3,ext4,btrfs。
迁移
将下载的两个文件放到群晖的任意文件夹内,syno_app_mover.conf
主要是备份相关的,比如备份目录,剩余空间限制等,我是直接迁移。
启用群晖 SSH
,并使用 Xshell
或 PUTTY
连接到 NAS 登录。# 切换到 root 权限
sudo -i
# 进入syno_app_mover.sh所在目录
cd /volume1/scripts
# 运行脚本
./syno_app_mover.sh
选择 1
move,可以看到所有套件和所在分区,按序号选择后迁移到其他盘,按照步骤很容易。
就是有一点不方便,套件得一个一个迁移,没法批量。
推荐 Vultr:我已使用超过 8 年觉得还算稳定可靠的便宜 VPS,虽然可能会有 IP 被墙,但欧美亚的机房可以随便切换。
奖励链接: 欢迎使用推荐链接,新用户充值有奖励 https://www.vultr.com/?ref=7342510
奖励链接: 欢迎使用推荐链接,新用户充值有奖励 https://www.vultr.com/?ref=7342510
评论