基於自架 n8n 服務,平常多做一些備份是好的習慣,還好 n8n 有 CLI commands 可以支援匯出和匯入,這是我覺得最方便的方式,而且你可以寫一個 workflow 來自動化備份到雲端上儲存。

你可以開一個新的 workflow,新增一個 node,名稱是 “Execute Command”,請在 command 欄位內,填入你要執行的 n8n 指令即可。

匯出所有 workflow 到特定資料夾:
n8n export:workflow --backup --output=backups/latest/

匯出所有 credential 到特定資料夾:
n8n export:credentials --backup --output=backups/latest/

從特定資料夾匯入所有 workflow:
n8n import:workflow --separate --input=backups/latest/

從特定資料夾匯入所有 credential:
n8n import:credentials --separate --input=backups/latest/

透過以上命令,你可以自由安排你想要的自動化的工作流程,像是自動備份到你的雲端服務機器上。

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *