今天逛论坛时发现ClawCloud Run 服务要下线了,备份最后期限是 5 月 11 日的 0 点 UTC,想起来我有些 n8n 服务还部署在上面呢!赶紧迁移到 NAS 里,在这里也记录一下过程,希望能帮到同道中人
实测部署的 n8n 已经显示 no healthy upstream,但在控制台里文件还能访问下载,所以抓紧备份
备份数据
迁移 n8n 基本上就是迁移两样东西:数据库和解密密钥,即 database.sqlite 和 config 文件
首先,登录 ClawCloud Run 后台,然后在 App Launchpad 里找到部署的 n8n 服务(如果列表空白,记得切换左上角的部署地区)。

点击页面底部的文件管理按钮

这里需要一点时间加载,完成后下载.n8n 目录下的 database.sqlite 和 config 文件

Portainer 部署
接下来以在裙辉 NAS 下的 Portainer 环境部署为例
首先创建一个存放数据的目录,例如 /volume1/docker/n8n
往目录上传刚刚备份的两个文件,并设置所有人的读写权限


在 Portainer 中新建一个 Stack,写上以下配置:
services:
n8n:
image: n8nio/n8n:latest
restart: always
environment:
- TZ=Asia/Hong_Kong
volumes:
- /volume1/docker/n8n:/home/node/.n8n #改为你的目录
ports:
- 5678:5678点击 Deploy the stack 部署
再打开 IP:5678 登录 n8n,如无意外能看到原来的工作流都还在
果然免费的服务就是不靠谱啊!用着用着就没了
Web hosting by