Synology 从一个卷迁移数据到另一个卷:官方完整操作指南

在使用 Synology(群晖)NAS 的过程中,用户常因 “原卷容量不足”“更换 Btrfs 文件系统”“数据分类整理” 等需求,需要从一个卷迁移数据到另一个卷。若操作不当,可能导致数据丢失、权限错乱或套件无法正常运行。这一迁移并非简单的 “复制粘贴”,需遵循官方推荐的流程 —— 从迁移前的环境检查,到适配不同数据量的迁移方法,再到迁移后的完整性验证,每一步都需严谨。本文基于 Synology 官方技术文档,系统拆解迁移前的 3 项核心准备工作,提供 “File Station 手动迁移”“Synology Drive 同步迁移”“SSH 命令行批量迁移” 3 种方法(覆盖 DSM 6.x/7.x 版本),同步包含迁移后验证步骤与风险规避要点,帮你安全完成卷数据迁移。

一、迁移前必做:3 项核心准备工作(规避 90% 风险)

“迁移数据” 的核心前提是 “保障数据安全”,官方文档明确要求迁移前必须完成以下准备,避免因环境问题导致迁移失败或数据损坏:

1. 目标卷与源卷环境检查(基础前提)

迁移前需确认源卷(待迁移数据的卷)与目标卷(接收数据的卷)状态正常,无硬件或文件系统隐患:
  • 卷健康状态:
进入「存储管理器」→「存储」(DSM 7.x)或「卷」(DSM 6.x),确认源卷与目标卷的 “状态” 均为 “良好”,无 “只读”“降级”“待修复” 标识;若目标卷未创建,需先按官方流程创建(推荐 Btrfs 文件系统,支持快照功能,便于后续数据保护)。
  • 容量适配:
目标卷的 “可用容量” 需≥源卷待迁移数据的 “已用容量”(进入「存储管理器」查看卷容量,建议预留 10% 冗余空间,避免因临时文件导致容量不足)。
  • 硬件兼容性:
若目标卷位于新增硬盘或迁移后的存储池,需确认硬盘在 Synology「兼容硬盘列表」中(官网可查),非认证硬盘可能导致数据写入错误。

2. 数据备份(双重保障,不可省略)

迁移过程中若遇断电、硬件故障,可能导致数据损坏,官方强制要求迁移前备份核心数据:
  • 本地备份:将源卷中重要数据(如家庭照片、办公文档)复制到外接 USB 硬盘(格式化为 EXT4 或 NTFS,避免 FAT32 单文件 4GB 限制),备份后随机打开 5-10 个文件验证完整性;
  • 云端备份:通过「Hyper Backup」创建源卷数据的云端备份(如 Synology C2、阿里云 OSS),勾选 “加密备份”,避免备份数据泄露;
  • 注意:若迁移数据量较小(≤100GB),可仅做本地备份;若数据量较大(≥1TB),建议 “本地 + 云端” 双重备份,降低风险。

3. 暂停依赖源卷的服务与套件(避免数据冲突)

源卷数据迁移时,若有套件(如 Synology Drive、Photo Station)或服务(如 SMB 共享、FTP)正在读写源卷文件,会导致 “文件占用无法复制” 或 “数据写入不完整”,需提前暂停:
  • 暂停套件:
进入「套件中心」→「已安装」,找到依赖源卷的套件(如安装在 “volume1” 的 Synology Drive),点击「停止」按钮,记录套件名称(迁移后需重新配置);
  • 暂停服务:
进入「控制面板」→「文件服务」,临时关闭 SMB、FTP、NFS 等服务(迁移完成后重新开启);
  • 检查进程:
进入「资源监视器」→「进程」,搜索源卷路径(如 “/volume1”),若有占用进程(如 “synologydrive”),右键点击「结束进程」,确保源卷文件无占用。

二、3 种核心迁移方法:适配不同数据量与场景

根据 Synology 官方文档,“从一个卷迁移数据到另一个卷” 有 3 种主流方法,分别适配 “小数据量手动操作”“中大数据量自动同步”“超大数据量批量迁移” 场景,用户可按需选择:

方法 1:File Station 手动迁移(小数据量≤100GB,新手首选)

File Station 是 DSM 自带的图形化文件管理工具,操作直观,适合迁移 “零散文件”“小批量文件夹”(如个人照片、办公文档),DSM 6.x/7.x 操作步骤差异较小:

1. DSM 7.x 版本操作步骤

  1. 打开 DSM 桌面「File Station」图标,进入左侧导航栏的 “共享文件夹”;
  1. 定位源卷(如 “volume1”),找到待迁移的文件夹(如 “家庭照片 2024”“工作文档”);
  1. 开启 “显示隐藏文件”(避免遗漏隐藏配置文件):
点击顶部菜单栏「工具」→「显示隐藏文件」,确保以 “.” 开头的隐藏文件(如 “.DS_Store”“SynologyDrive.conf”)可见;
  1. 选择待迁移数据:
按住「Ctrl」键批量勾选文件夹 / 文件,或右键点击源文件夹选择「全选」;
  1. 复制到目标卷:
右键点击选中的数据,选择「复制到」,在弹出窗口中定位目标卷(如 “volume2”),选择或新建目标文件夹(如 “volume2 / 家庭照片”),点击「确定」;
  1. 等待迁移完成:
底部状态栏显示迁移进度(如 “复制 10GB/50GB”),期间勿关闭 File Station、断开 NAS 网络或断电;若提示 “文件已存在”,选择 “跳过”(避免覆盖目标卷原有数据)或 “替换”(确认目标数据可覆盖时)。

2. DSM 6.x 版本操作步骤

  1. 打开「File Station」,进入源卷共享文件夹,点击顶部「设置」→「显示隐藏文件」;
  1. 选中待迁移数据,右键点击「复制」,再进入目标卷文件夹,右键点击「粘贴」;
  1. 其他步骤与 DSM 7.x 一致,注意观察进度条,避免操作中断。

适配场景与优势

  • 适合数据量≤100GB、文件数量≤1 万个的场景;
  • 优势:图形化操作,新手易上手,可实时观察进度,支持选择性迁移(无需迁移全部数据)。

方法 2:Synology Drive 同步迁移(中大数据量 100GB-5TB,自动增量)

若迁移数据量较大(100GB-5TB),或需 “实时同步更新”(如迁移后源卷仍有新数据写入),官方推荐使用「Synology Drive」套件,支持自动增量同步,减少重复迁移:

前置准备:安装并配置 Synology Drive

  1. 进入「套件中心」,搜索 “Synology Drive”,点击「安装」(DSM 6.x 需安装 “Synology Drive Server” 与 “Synology Drive Client”);
  1. 打开「Synology Drive Server」,点击「团队文件夹」→「新增」,选择源卷中的待迁移文件夹(如 “volume1 / 公司数据”),设置为 “可同步”;
  1. 在同一台 NAS 上安装「Synology Drive Client」(本地客户端,用于跨卷同步),打开后点击「新增同步任务」。

DSM 7.x/6.x 通用同步步骤

  1. 选择同步类型:勾选「单向同步」(源卷→目标卷,避免目标卷数据反向覆盖源卷);
  1. 配置源路径与目标路径:
    • 源路径:选择「Synology Drive 团队文件夹」→源卷中的待迁移文件夹(如 “volume1 / 公司数据”);
    • 目标路径:选择「本地文件夹」→目标卷中的新建文件夹(如 “volume2 / 公司数据”);
  1. 设置同步规则:
    • 勾选 “同步隐藏文件”(确保配置文件不遗漏);
    • 启用 “增量同步”(仅同步新增 / 修改文件,减少带宽与时间消耗);
    • 取消 “同步删除操作”(避免源卷删除文件时,目标卷同步删除,保障数据安全);
  1. 开始同步:点击「应用」,进入「Synology Drive Client」→「同步任务」,查看同步进度(大数据量建议在夜间低负载时段执行);
  1. 同步完成后:系统提示 “同步成功”,若有失败文件(如被占用的临时文件),点击「日志」查看原因,待进程释放后重新同步。

适配场景与优势

  • 适合数据量 100GB-5TB、需定期同步更新的场景(如部门共享数据迁移);
  • 优势:自动增量同步,支持断点续传,失败文件可单独重试,减少人工干预。

方法 3:SSH 命令行迁移(超大数据量≥5TB,高效批量)

若迁移数据量超 5TB、文件数量超 10 万个(如监控录像、备份归档数据),图形化工具易出现 “进度卡顿”,官方推荐通过 SSH 命令行执行「rsync」命令,实现高效批量迁移,支持后台运行:

前置准备:开启 SSH 服务

  1. 进入「控制面板」→「终端机和 SNMP」,勾选 “启用 SSH 服务”,默认端口 22,点击「应用」;
  1. 记录 NAS 的 IP 地址(「控制面板」→「网络」→「网络界面」,如 192.168.1.100)。

分步执行迁移命令(DSM 全版本通用)

  1. 连接 NAS via SSH:
打开 PuTTY、FinalShell 等工具,输入 NAS IP 与端口 22,登录管理员账号(如 admin),成功后显示命令行提示符(admin@NAS名称:~$)。
  1. 确认源卷与目标卷路径:
执行命令 ls /volume*,查看所有卷路径(如源卷为/volume1,目标卷为/volume2),记录待迁移文件夹路径(如源路径/volume1/archive,目标路径/volume2/archive)。
  1. 执行 rsync 迁移命令:
输入命令(复制时替换实际路径):
sudo rsync -av --progress --exclude="*.tmp" /volume1/archive/ /volume2/archive/
命令参数说明:
    • -av:a(归档模式,保留文件权限、时间戳),v(详细输出,便于排查问题);
    • --progress:显示实时迁移进度(如 “10% 500GB/5TB”);
    • --exclude="*.tmp":排除临时文件(避免迁移无用数据,节省空间);
    • 路径末尾的 “/” 必须添加(确保迁移文件夹内的所有内容,而非文件夹本身)。
  1. 后台运行(可选,超大数据量推荐):
若迁移需数小时,可通过nohup命令让进程后台运行(关闭 SSH 窗口不中断):
sudo nohup rsync -av --progress --exclude="*.tmp" /volume1/archive/ /volume2/archive/ > migration.log 2>&1 &
执行后可通过 tail -f migration.log 查看实时进度,通过 ps aux | grep rsync 确认进程是否正常运行。
  1. 迁移完成验证:
命令执行完成后,显示 “sent XXX bytes received XXX bytes”,无报错即成功;若有遗漏文件,可重新执行命令(rsync 会自动跳过已迁移的完整文件)。

适配场景与优势

  • 适合数据量≥5TB、文件数量超 10 万个的批量迁移场景(如企业归档数据、监控录像库);
  • 优势:迁移速度快(占用系统资源低),支持后台运行与断点续传,可排除无用文件,节省时间。

三、迁移后必做:3 步验证数据完整性与系统适配

迁移完成不代表操作结束,官方要求必须通过 “数据校验 - 权限配置 - 套件适配” 3 步,确保目标卷数据可用、系统功能正常:

1. 数据完整性验证(核心步骤)

  • 文件数量与大小核对:
进入「File Station」,分别查看源卷与目标卷的迁移文件夹,右键点击「属性」,确认 “文件总数”“总大小” 完全一致(允许 ±1KB 误差,因隐藏文件时间戳更新);
  • 随机文件抽样检查:
打开目标卷中 10-20 个关键文件(如文档、视频、压缩包),确认能正常打开、无内容乱码或损坏(视频需播放 30 秒以上,验证完整性);
  • 命令行校验(超大数据量):
若数据量超 1TB,可通过 SSH 执行diff命令对比源目标文件夹差异:
sudo diff -r /volume1/archive /volume2/archive
若无输出,说明文件夹完全一致;若有差异,会提示具体文件路径,需重新迁移。

2. 权限与共享配置还原

迁移后目标卷文件的 “用户权限” 可能与源卷不一致,需重新配置,确保原有访问权限正常:
  • 共享文件夹权限:
进入「控制面板」→「共享文件夹」,选中目标卷的迁移文件夹,点击「编辑」→「权限」,按源卷权限设置(如 “admin 用户读写权限”“user 用户只读权限”);
  • 文件权限细节调整:
若通过 SSH 迁移后权限异常,执行命令修复(替换目标路径):
sudo chown -R admin:users /volume2/archive  # 恢复所有者为admin用户sudo chmod -R 755 /volume2/archive        # 恢复读写权限(755为常用权限)

3. 套件与服务重新适配

若迁移的是 “套件关联数据”(如 Photo Station 照片库、Synology Drive 同步文件夹),需重新配置套件,指向目标卷数据:
  • Photo Station:
打开套件→「设置」→「照片库位置」,选择目标卷的迁移文件夹(如 “volume2 / 家庭照片”),点击「应用」,等待索引重建完成;
  • Synology Drive:
进入「Synology Drive Server」→「团队文件夹」,删除源卷关联,重新添加目标卷文件夹,同步任务会自动指向新路径;
  • 重启服务:
进入「控制面板」→「服务」,重启 SMB、FTP 等文件服务,确保客户端能正常访问目标卷数据。

四、官方风险规避:6 个关键注意事项

根据 Synology 官方故障案例统计,90% 的迁移问题源于操作疏漏,需严格遵守以下 6 项注意事项:

1. 禁止迁移系统文件与套件安装目录

  • 仅能迁移 “用户数据”(如共享文件夹、文档、媒体文件),不可迁移 “系统分区文件”(如/etc、/var目录)或 “套件安装目录”(如/volume1/@appstore);
  • 若需迁移套件数据,需先在目标卷重新安装套件,再迁移数据(避免直接复制套件目录导致运行失败)。

2. 迁移期间保障 NAS 稳定运行

  • 禁止 NAS 断电、重启或执行 “存储池扩容”“硬盘更换” 等操作;
  • 高负载时段(如 CPU 占用≥80%、IO 读写≥100MB/s)不执行迁移,避免因资源不足导致文件损坏。

3. 处理 “文件占用” 问题的正确方式

  • 若迁移时提示 “文件被占用”,通过「资源监视器」→「进程」找到占用进程(如 “synologydrive”“ffmpeg”),右键点击「结束进程」,不可强制删除占用文件;
  • 临时文件(如.tmp、.part)可先排除迁移,待进程释放后单独处理。

4. 保留源卷数据至少 7 天

  • 迁移完成后,不可立即删除源卷数据,需保留至少 7 天,确认目标卷数据正常使用(如套件运行、用户访问无异常)后,再逐步删除源卷无用数据;
  • 若发现目标卷数据缺失,可从源卷重新迁移,避免因备份不完整导致损失。

5. 特殊文件的迁移适配

  • 符号链接文件(快捷方式):通过rsync命令迁移时需添加-L参数(将链接指向的实际文件迁移,而非链接本身);
  • 加密文件 / 文件夹:需先在源卷解密,迁移后再在目标卷重新加密(避免加密密钥丢失导致无法解密)。

6. 日志记录与问题排查

  • 迁移过程中,保存「File Station 日志」「Synology Drive 同步日志」或 SSH 命令输出日志(如migration.log);
  • 若出现数据丢失、权限错误,可通过日志定位问题(如 “权限被拒绝” 需检查用户权限,“文件损坏” 需重新迁移),或联系 Synology 技术支持提供日志协助排查。

五、常见疑问解答(FAQ):覆盖用户高频困惑

Q1:迁移速度慢,如何提升效率?

A1:分 3 点优化:
  • 硬件层面:确保源卷与目标卷位于同一存储池(或同类型硬盘,如均为 SSD),避免跨存储池的低速迁移;
  • 网络层面:若通过客户端同步,确保 NAS 与客户端在同一局域网(有线连接,避免 WiFi 丢包);
  • 命令优化:SSH 迁移时添加--compress参数(压缩传输数据,减少带宽占用),或--bwlimit=100M限制带宽(避免影响其他服务)。

Q2:迁移后套件提示 “找不到数据目录”,怎么办?

A2:重新配置套件数据路径:
  1. 打开套件的「设置」→「数据位置」,确认路径指向目标卷的迁移文件夹;
  1. 若套件无路径设置(如部分轻量套件),需卸载套件后重新安装,选择目标卷作为安装目录,再迁移数据。

Q3:源卷与目标卷文件系统不同(如 EXT4→Btrfs),迁移后有影响吗?

A3:无影响,但需注意:
  • 目标卷为 Btrfs 时,迁移后可启用 “快照功能”(「存储管理器」→「快照」),增强数据保护;
  • EXT4 迁移到 Btrfs 后,文件权限会自动兼容,无需额外调整,但建议重新验证关键文件夹权限。

Q4:能否通过 “存储池扩充” 替代卷数据迁移?

A4:视场景而定:
  • 若仅需 “原卷扩容”(如增加硬盘扩大原卷容量),可通过「存储管理器」→「存储池」→「扩充容量」实现,无需迁移数据;
  • 若需 “更换文件系统”“数据分类到不同卷”,则必须通过本文方法迁移数据,无法通过存储池扩充替代。

总结

Synology 从一个卷迁移数据到另一个卷的核心逻辑是 “安全优先,适配场景”—— 小数据量用 File Station 手动操作(直观),中大数据量用 Synology Drive 自动同步(高效),超大数据量用 SSH 命令行批量迁移(稳定)。整个过程中,“迁移前备份”“迁移后验证”“保留源卷数据” 是不可省略的安全防线,可有效规避数据丢失风险。
需特别注意:官方不支持直接迁移系统文件与套件安装目录,仅能迁移用户数据;若遇到权限错乱、套件适配问题,可通过重新配置路径或联系技术支持解决。通过本文的流程,你可根据数据量与场景选择最优方法,安全完成卷数据迁移,充分发挥 NAS 的存储灵活性。
Synology 从一个卷迁移数据到另一个卷:3 种方法 + DSM 6.x/7.x 步骤

新闻中心

联系我们

技术支持

  • ·

    Synology Drive 我...

  • ·

    Synology Drive 与...

  • ·

    Synology Drive 内...

  • ·

    Synology Drive 同...

  • ·

    Synology删除文件后存储空...

  • ·

    Synology DSM 检查系...

  • ·

    Synology Drive能当...

  • ·

    Synology Docker容...

相关文章

地址:北京市海淀区白家疃尚品园             1号楼225

北京群晖时代科技有限公司

微信咨询

新闻中心