如何轻松迁移Synology应用:Synology App Mover完整使用指南

🔥 如何轻松迁移Synology应用:Synology App Mover完整使用指南

【免费下载链接】Synology_app_mover Easily move Synology packages from 1 volume to another volume 【免费下载链接】Synology_app_mover 项目地址: https://gitcode.com/gh_mirrors/sy/Synology_app_mover

Synology App Mover 是一款强大的开源工具,专为Synology NAS用户设计,可帮助您轻松将应用程序从一个存储卷迁移到另一个存储卷。无论是为了提升性能将应用迁移到SSD,还是为了重新组织存储,这款工具都能让整个过程变得简单高效!

📌 为什么需要Synology App Mover?

想象一下,您的Synology NAS上安装了多个应用程序,随着使用时间的增长,原始存储卷可能空间不足,或者您想将频繁使用的应用迁移到SSD以获得更快的响应速度。手动迁移不仅复杂,还可能导致数据丢失或应用无法正常运行。

Synology App Mover解决了这些痛点,它能够:

  • ✅ 自动停止应用程序并安全迁移
  • ✅ 更新符号链接确保应用正常运行
  • ✅ 支持备份和恢复功能
  • ✅ 兼容DSM 7系统(部分支持DSM 6)

Synology应用迁移工具界面 Synology App Mover主界面展示,直观易用的操作流程

🚀 快速上手:3步安装使用

1️⃣ 下载项目源码

通过Git命令克隆项目到您的Synology NAS:

git clone https://gitcode.com/gh_mirrors/sy/Synology_app_mover.git

2️⃣ 配置备份路径

编辑配置文件设置备份路径和参数:

nano Synology_app_mover/syno_app_mover.conf

主要配置参数说明:

backuppath="/volume1/backups"  # 备份文件存储路径
buffer=50                     # 目标卷空间缓冲大小(GB)
skip_minutes=360              # 备份间隔时间(分钟)

3️⃣ 运行迁移脚本

通过SSH登录NAS后执行:

sudo -s /path/to/Synology_app_mover/syno_app_mover.sh

Synology App Mover自动选项 使用--auto选项自动备份应用,提升管理效率

💡 实用功能详解

🔄 应用迁移全流程

  1. 选择应用:脚本会列出所有已安装的应用程序
  2. 选择目标卷:指定要迁移到的存储卷
  3. 自动处理:工具会停止应用→移动文件→更新链接→重启应用

整个过程无需人工干预,大大降低了操作风险!

🛡️ 备份与恢复功能

Synology App Mover提供了完善的备份机制:

  • 手动备份:随时创建应用备份
  • 自动备份:设置定时备份计划
  • 快速恢复:一键恢复应用到之前状态

Synology应用备份界面 Synology App Mover备份功能界面,保护您的应用数据安全

📋 列出已安装应用

使用--list选项查看所有应用的系统名称:

sudo -s /path/to/syno_app_mover.sh --list

应用列表选项 使用--list选项查看应用系统名称,方便配置排除列表

📊 支持的应用程序列表

Synology App Mover支持大多数官方和第三方应用,包括:

应用类别支持的应用
🐳 容器工具Container Manager、Docker
🎬 媒体应用Video Station、Audio Station、Synology Photos
🔄 同步工具Cloud Sync、Synology Drive
🗄️ 数据库MariaDB 10、phpMyAdmin
🔒 安全应用AntiVirus Essential、安全中心

💡 小贴士:迁移Docker或Container Manager时,建议先备份您的容器配置文件或Portainer堆栈。

🚢 高级应用场景

🚀 将Docker迁移到SSD

  1. 确保SSD已正确安装并格式化
  2. 运行Synology App Mover并选择Container Manager
  3. 选择SSD卷作为目标
  4. 等待迁移完成,Docker性能将显著提升!

Docker迁移示意图 将Docker迁移到SSD可显著提升容器启动和运行速度

📁 移动共享文件夹

某些应用(如Active Backup for Business)需要迁移共享文件夹:

  1. 在脚本中选择需要迁移的应用
  2. 按照提示完成共享文件夹迁移
  3. 系统会自动更新权限和访问控制列表

移动共享文件夹 移动应用关联的共享文件夹,保持数据完整性

🗄️ USB Copy数据库迁移

对于USB Copy应用,可通过设置界面直接迁移数据库:

  1. 打开USB Copy应用
  2. 点击齿轮图标进入设置
  3. 更改"数据库位置"到目标卷
  4. 点击确定完成迁移

❓ 常见问题解决

🔍 脚本无法运行怎么办?

  1. 检查文件权限:确保脚本有执行权限

    sudo chmod +x /path/to/syno_app_mover.sh
    
  2. 确认路径正确:如果路径包含空格,使用双引号包裹

    sudo -s "/volume1/my scripts/syno_app_mover.sh"
    
  3. 验证配置文件:确保syno_app_mover.conf与脚本在同一目录

🐋 迁移Docker后容器无法启动?

这可能是由于容器配置引用了旧路径,解决方法:

  1. 检查容器日志获取具体错误
  2. 使用--auto选项排除有问题的容器
  3. 手动更新容器配置中的路径信息

💾 迁移后原始卷空间未释放?

应用迁移后,原始卷上可能残留缓存文件:

  1. 确认迁移成功后再删除原始文件
  2. 使用存储分析器查找并清理残留数据
  3. 重启NAS确保所有进程释放文件锁

🎯 最佳实践总结

  1. 迁移前备份:始终在迁移前备份重要数据
  2. 选择合适时间:在低使用时段进行迁移操作
  3. 检查存储空间:确保目标卷有足够空间(包括缓冲)
  4. 验证迁移结果:迁移后检查应用是否正常运行
  5. 定期更新脚本:保持工具为最新版本以获得最佳兼容性

通过Synology App Mover,您可以轻松管理Synology NAS上的应用程序存储,优化性能并提高存储空间利用率。无论是家庭用户还是小型企业,这款工具都能为您的NAS管理带来极大便利!

📚 提示:更多高级用法和最新更新,请查看项目中的CHANGES.txt文件。

【免费下载链接】Synology_app_mover Easily move Synology packages from 1 volume to another volume 【免费下载链接】Synology_app_mover 项目地址: https://gitcode.com/gh_mirrors/sy/Synology_app_mover

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值