如何备份数据然后删除重新搭建seatable

seatable最早是按照网上其他人的部署教程来的,docker部署的,那会儿还是群晖的6.X版本,没有container,所以感觉部署的过程和现在手册里面不一样,导致目前升级、备份、导出都很头疼,目前Excel表格从来没有导出成功过,只能备份出dtabble文件,不知道这种文件能不能算备份。
现在群晖已经升级7.X了,然后有container,想着要不要干脆删除现有容器重新按照手册部署一遍,但是原容器中有一百多条已经录入的数据,每个数据里面还有不同的子项目信息,不能丢,求教备份、安装的方法,谢谢
目前版本是seatable的4.2版本

备份和还原,您可以参考这个文档:备份与恢复 - seatable-manual 还有您们Excel 导出失败,页面有什么报错信息吗?或者您可以看一下seatable的日志有什么报错


屏幕截图 2024-02-20 103307
主要是我已经不记得最早是按照什么教程安装的了,所以现在容器里面是图一的状态,按照手册里面的命令去搞升级、查看日志命令都不对,所以搞的有点心力憔悴,想请教下,导出dtabble备份文件后,我如果把现有4.2版本的容器全部卸载重新安装,然后导入dtabble能否找回之前的数据呢?

假如mysql数据和存储数据没有丢失是可以重新安装。


如果我把这些对应的文件夹复制到其他地方,把现有的容器都删除,重新按照教程安装,会有把这几个文件夹复制回来,再把dtabble备份文件导入是不是就可以做到恢复了?

因为教程里面的备份和恢复还是要用到compose,我之前不是通过compose安装的,所以感觉总是对不上

对的,只要数据没有损坏或者丢失,备份数据完整。

不好意思还想问一下,教程里面建议是安装在/opt/seatable,通过SSH是可以mkdir /opt/seatable 创建,但是在群晖本身是看不到这个路径和文件夹的,我怎么把 将 docker-compose.yml.env (文件名前包含 ‘.’)示例文件下载到 /opt/seatable?还是说这里的/opt/我可以换成其他的可见文件夹?

您好,我昨天把seatable文件夹下面对应的数据文件夹复制到其他地方,然后重新部署了seatable,通过dtabble恢复表格备份,把几个数据文件夹拷贝回来之后,表格现在是正常的,但是所有的附件都打不开