Skip to content

【n8n 教學】如何用 Zeabur 自動備份 n8n 工作流、憑證?匯出工作流給他人?

n8n 更新前備份指南!使用 Zeabur 設定自動備份資料庫 PostgreSQL、取得加密金鑰,完整備份你的工作流與憑證,並學習如何匯入、匯出完整工作流 json。

📌目錄

💡 更多自動化工作的教學文章,整理在:【從這開始】100 小時掌握自動化工作術|系列教學文

為什麼 n8n 更新前需要備份?

上次寫 n8n 教學文章時,n8n 的版本是 1.69.0,現在已經到 1.80.31 了。

但就像我在「如何的部署 n8n」的教學文裡寫到:

一律只建議更新到穩定版本 latest version,試圖搶快,反而讓你的自動化工作流不穩定。

如同 iPhone 的 iOS 更新一樣,搶快的話,可能會碰上問題。

如果你目前的自動化工作流都很穩定執行的話,沒必要不更新,除非有出你真的很需要的功能,否則一律建議讓子彈飛一會。

而這篇文章想要專門提醒你:更新前絕對要記得「備份」

否則好不容易設定好的 API Credentials、工作流,有可能因為更新版本就消失了。


第一步:開啟自動備份資料庫(PostgreSQL)

在你部署好 n8n 後,會看到左側有兩個項目,一個是資料庫(PostgreSQL),另一個是 n8n 服務。

首先,我們先備份資料庫(PostgreSQL),推薦可以開啟每天固定時間自動備份

不然靠自己手動,要是有幾天忘記按備份,突然壞掉的話也難以找回最新版本!

⚠️ 第二步:取得 n8n 的加密金鑰

目前 n8n 的所有資料都是放在 PostgreSQL 裡面,但 ——

在把資料存進 PostgreSQL 之前,n8n 會用一個加密金鑰將部分資料加密,所以除了備份資料庫之外,自己還需要記得金鑰!除了被加密的備份檔,我們也要知道該金鑰,否則也無法還原資料

💡 以下看不懂沒關係,因為當你只要有開啟備份,如果真的遇到更新後進不去 n8n,或者工作流等資料遺失,都可以直接到 Zeabur Discord 社群,請客服或相關夥伴協助你還原 n8n。

操作步驟:

  1. 選擇左側欄的 n8n 服務,點擊右側的「指令」功能。
  2. 在指令區輸入 echo $N8N_ENCRYPTION_KEY 通常就能拿到。
    • 若輸入 echo $N8N_ENCRYPTION_KEY 是空的,可以改輸入 cat /root/.n8n/config 的方式拿到金鑰。
    • 將這個 encryptionKey 金鑰存放在安全的地方,之後搭配 PostgreSQL 的備份,就能在任何地方完美復原你的備份資料。

如何複製或分享 n8n Workflow(工作流)?

有時當我們想要使用別人建立好的工作流2,或是分享自己的工作流給別人時,你可以參考這兩個簡單做法:

方法一:框選複製貼上(快速)

  • 框選畫面中的每個節點,按 Command+C(Windows: Ctrl+C) 複製,或是點選右鍵 Copy Nodes
  • 再到你想要貼上的 Workflow 裡面,按 Command+V(Windows: Ctrl+V) 貼上工作流,完成!

方法二:完整流程(匯出與匯入 JSON)

若你在框選、複製的步驟中,經常會遺漏某個節點,也可以透過下列方式操作,比較不會有問題:

  • 匯出自己的工作流
    • 在 Workflow 裡點擊上方「…」,並選擇「Download」,即可下載該 Workflow 的 JSON 檔案。
  • 匯入他人的工作流
    • 在 Workflow 裡點擊上方「…」,並選擇「Import from File」,點選要匯入的 JSON 檔案即可。

⚠️ 注意:匯入之後,請記得按下方「Test workflow」橘色按鈕,測試工作流程是否能正常運作?

並檢查所有的憑證(Credentials)是否需要重新設定?有需要設定的節點,也會在右下角出現❗️號。


結論:避免資料遺失,養成自動備份習慣

在進行版本更新前,定期備份你的 n8n 資料庫、工作流非常重要。

若你是用 Zeabur 部署的,有任何技術上的問題,建議可以直接到 Zeabur 的 Discord 詢問,或使用我自製的 n8n AI 助教唷 🙌🏼!

🔗 使用我的連結註冊 Zeabur,你和我都能獲得 USD 5 的 Credit;可折抵一個月免費的開發者方案!

https://zeabur.com/?referralCode=Raymondhou0917

Zeabur free coupon signup
記得要點擊 Claim 註冊帳號,才有免費的一個月方案哦!

📍 AI 自動化、n8n 系列教學文章


🆕 立即學習・持續更新:零基礎自動化入門課

📍 我的 零基礎 AI 自動化工作線上課程已經正式上線,可立即學習)裡,有完整的教學、展示和解構多種跨 APP 的自動化應用&模版範本資源,還有我自製的「自動化工作術 AI 助教」機器人 GPTs,只要是 Zapier、Make、n8n 的問題都能問它,能解決你 80% 以上的問題,還能直接提供 json 讓你複製貼上匯入使用。

甚至提供課後學員社群,我每天都會上去逛;如果你碰上自動化的困難,都可以直接提問,一起交流解決 👍🏼

學會這套,不分你平常用的是什麼 APP(例如 Power Automate 基本只在微軟系統比較好用),或是零基礎小白、已開始踏入自動化的應用的人,這堂課都能讓你立即讓工作更輕鬆。

2024 automation
點此前往試看影片 🚀

🚀 這是加入「自動化工具,全方位應用指南教學」課程,能學習到的內容

  • ✅ 理解 No-Code 自動化工具的底層邏輯:如何選擇哪些任務,適合自動化?
  • ✅ 選擇適合的工具:掌握 Zapier、Make、n8n 的介面特點及選擇策略&n8n 部署教學
  • ✅ 掌握 Zapier 的操作和核心功能:以案例解構自動化工具的介面、關鍵功能及操作邏輯
  • ✅ 建立第一個自動化工作流:從零開始設計自己的自動化流程
  • ✅ 自動化應用案例解構:實際直播從 0 到 1 建構自動化工作流,並整合 AI 應用
  • ✅ 深入了解個人和商業的自動化案例,加入課後社群,享受持續更新的補充資源

🤫 老慣例,這堂「AI 自動化工作流課」與我的其他課程一樣,都能加入課後社群與其他學員一起討論,我還會持續補充教學內容,越早購買福利越多!


🙋🏼‍♂️ 上過課的同學心得評價

  1. 謝謝雷蒙用入門的角度,讓一直想要踏入的觀望者,有更實際的案例可以參考,尤其是又聽到之後可能會舉辦實體工作坊,有課程內容與實踐小組更能催化我們學習,並製作出真正屬於自己的自動化流程!
  2. 真的可以感受到你們非常用心的在準備,補充資料也好豐富,非常超值的一堂課!現在上完的感覺,就像是看完雷蒙示範了非常厲害、炫目的魔法,每一招都很想學,但最大的功課還是要想想自己有哪些情境適合使用。
  3. 上課前完全是自動化小白,並不會阻礙接收新知,雖然上課之前完全沒接觸過 Zapier、n8n,不過課程內容講的真好!很多生活化的應用,推推。以前對於這類新知,會直覺的想說「過程應該很複雜」,就直接放棄接收新訊息。今天聽了以後覺得可以試試看,但最有收穫的地方,是開始知道「原來哪些流程是有機會自動化的」

謝謝這些同學的分享和推薦,一起讓這堂課被更多需要的人看見,也讓更多人聰明工作、解放時間!

👉 觀看更多學員心得


※ 文章內容補充&註解

  1. n8n Release Note:查找當下最新版本&更新說明。 ↩︎
  2. n8n 官方有一個模版範本中心,內有許多創作者提供的模版,可以成為你的靈感來源! ↩︎

分享按鈕

關於作者

留言回應

訂閱
接收通知
guest
0 留言
最新的留言
最舊的留言 Most Voted
Inline Feedbacks
View all comments

領取高效生產力的秘訣!

Free 免費 NT$ ?????
免費入門課&電子書&精華文章一次帶走
  • 聰明工作者的 6 堂入門課
  • 現代人必備的 25+ 款數位工具
  • 每年複利成長的復盤技巧
……更多你需要的現代人精進指南!