本地内网docker部署了docspace2.6版本,想着升级到3.版本,想咨询下3.*各个版本功能点差异及各个版本测试情况,稳定版本有哪些?另外有没有离线环境升级的教程?感谢感谢!
您好!
1)所有 DocSpace 版本的功能变化、修复和已知问题都在官方 changelog 里,可以对比 2.6 → 各个 3.x 版本:ONLYOFFICE DocSpace changelog
通常推荐使用当前的最新版本,稳定性最好。
2)DocSpace 离线安装/升级指南(无外网环境):Installing ONLYOFFICE DocSpace Enterprise on a server without Internet access
Updating ONLYOFFICE DocSpace Community using script
可以在有网的机器上提前下载 Docker 镜像(docspace-install.sh 在第一次安装时会拉镜像),然后把镜像带到内网,再在内网执行 bash offline-docspace-installation.sh -u true 来做更新。
3)最重要:先做整机快照 + 完整备份
由于是大版本跨越(2.6 → 3.x),强烈建议先做一次整个服务器的快照(虚拟机快照/整机备份),确保可以一键回滚。
同时:在 DocSpace 做一次完整备份(配置 + 数据),并下载保存到安全位置。
4)建议先在测试服务器完整走一遍升级流程
为了避免遇到升级时出现的问题,建议先在测试环境验证整个链路:
- 在测试服务器上安装 DocSpace 2.6(与生产同版本、同部署方式)。
- 从生产服务器导出 DocSpace 备份 ,在测试机上恢复。
- 检查:登录、房间访问、文档编辑等是否和生产一致。
- 在测试机上按官方文档升级到当前最新版本。
- 升级完成后,在测试机上再从备份中恢复数据,然后重点检查:所有房间是否可访问;每个房间里的所有文件能否正常打开、编辑、下载。
只有当测试环境以上全部检查通过之后,才建议在生产服务器上执行同样的步骤。
5)最后在生产环境执行升级
在生产机上操作时:严格按官方升级指南执行(离线脚本 / Docker 更新流程)。升级后逐个检查关键房间和文件的完整性,确认一切正常。
6)如果任意步骤中出现错误,请立即收集日志
如果你在测试环境或生产环境的升级过程中,在任何一步遇到错误或异常(如升级失败、服务启动失败、某些房间或文件无法打开等),请尽量按以下方式处理:
记下错误发生的大致时间点。
立即打包并发送 DocSpace 的日志给我们,并在消息中注明该时间点,方便我们进行日志对齐分析。
DocSpace Docker 安装的日志路径:/var/lib/docker/volumes/onlyoffice_log_data/_data/
你可以将该目录整体打包压缩后发送给我们,我们会根据你提供的时间点在日志中查找具体原因。