侧边栏壁纸
博主头像
sirgo的博客 博主等级

每天进步一点点,一年之后你会看到巨大的变化

  • 累计撰写 58 篇文章
  • 累计创建 46 个标签
  • 累计收到 2 条评论

目 录CONTENT

文章目录

群晖套件转移存储空间

sirgo
2024-07-05 / 0 评论 / 1 点赞 / 14 阅读 / 0 字

背景

最近刚换群晖的硬盘,才发现群晖安装的应用需要在某块硬盘上,很多套件安装的时候没有在意。
因为群晖的系统是使用raid1的镜像功能在每块硬盘上安装,一直以为其应用也是在这样。其实不是这样的,应用安装在指定的位置。如下安装在“存储空间1”

有时需要整理硬盘,就需要考虑应用安装位置的问题。现在需要把套件转移到“存储空间2”

网上看到了有个“Mod Package Manger”三方套件可以进行转移,但是发现其github上的仓库已经5年没更新了,有些网友说似乎不支持DSM7.x

然后发现了另外一个插件,并且是开源的:transferpackage

这是一个脚本,需要走在SSH环境下执行,有动手能力的同学可以使用。 经过测试在我的DSM7.2.x上顺利迁移了所有的官方套件。 我没安装三方套件因此未测试三方套件是否可成功。

打开链接,按照说明步骤执行即可。如有失败可以重试一下,如果实在不行可以联系我帮忙看下。

问题

使用期间碰到了一些小问题,这里记录一下:

  1. BUG: DSM7下的 /usr/syno/etc/packages 下的软连接不正确。这可能导致一些问题,如: 门户代理无法使用
    解决:迁移后修复正确的软连接位置即可:手动执行ln -sf source dest 修正软连接

  2. Synology Drive转移提示失败,需要修复
    解决:进行修复即一般就行了。

1

评论区