使用 Cloudflare R2 免費備分 Ghost 和 WordPress 網站 教學和分享

Cloudflare 是網絡間最佛心的公司,它提供了不少免費服務和功能給入門用家。 其中一樣我想分享是它的 R2 寄存空間。 今天我會使用 Cloudflare R2 來貯放網站備分,使到網站有更佳的保護,即使有任何技術問題,也可以用備分來還原網站功能。

cloudflare r2 storage for pikapods
使用 Cloudflare R2 來備分網站

使用的工具和平台:

Cloudflare R2 是什麼?

簡單來說它就是一個網路硬碟,用戶可以用它來寄放非結構化資料。 你說 Aamzon S3 也有類似的功能,為何不用 Amazon S3?

  • S3 提取資料時需要收費,但把資料放在 R2, 資料取用時不需要收費
  • Cloudflare R2 是 兼容S3 儲存體,用戶可以好方便把本來在 S3 的物件轉移至 R2

Cloudflare R2 收費:

Free月費計劃
容量10GB每 GB 儲存空間 0.015 美元
類別操作:變動狀態每月 1,000,000每百萬 4.50 美元

如何使用 Cloudflare R2 備分 Ghost 網站

PikaPods 內建的 S3 備分功能

我其中一個項目是用 R2 來備分 Ghost 網站。 我的 Ghost 網站是部署在 PikaPods 的主機上。 PikaPods 它建議用戶可以使用 AWS S3 來備分自己的網站。

PikaPods 的後台也有一個 Backups 的選項,用戶可以自己啓用 AWS S3 每天定時備分。

PikaPods 的後台也有一個 Backups 的選項,用戶可以自己啓用 AWS S3 每天定時備分。

使用 Cloudflare R2 取代 S3 來備分

剛開始說 R2 和 S3 兼容, 所以我們可以用同樣的分法來把網站備分到 R2 的貯放空間。 使用方法如下:

  • 先登入 Cloudflare 然後啓用 R2
Cloudflare R2 Setup

你可以在左邊的選單看到 R2,注意用戶需要先鍵入信用卡資料後,才可以啓用 R2 。不過你不超過免費用量,它不會收費。

  • 建立一個貯存體:
建立 R2 貯存體

這個就是你網站內容備分的資料夾:

  • 建立好貯存體後, 再按下 API > 管理 API 權仗 Token
管理 API 權仗
  • 設立一個 API Token 給 Cloudflare R2, 如下圖:
    • Token 名字: 可以改一個易明白的名字權限: 管理員可以讀取和寫入TTL: 永久IP 可以留白
Cloudflare R2 API Setup
    • 按下確定後, 會見到以下:
      • 存取金鑰 Access Key 和;秘密存取金鑰 Secret Key
Cloudflare R2 API Setup
  • 點擊進入 Cloudflare R2 的貯存體,然後進入設定, 你會看到以下的內容:
Cloudflare R2 S3 API
  • 在 PikaPods 的備分頁面內,根據在 Cloudflare 的資料和密鑰去填寫:
    • S3 endpoint: 複製在設定頁面入面的 S3 API 密鑰 ,當中會有網站: r2.cloudflarestorage.com
    • Bucket 就是在 R2 剛創立的貯存體名字
    • S3 Access Key ID: 就是存取金鑰識別碼
    • S3 Secret Key: 就是秘密存取金鑰
  • 然後按下確定後,PikaPods 會自動連接 R2,網站就會每天自動備分。
  • 你也可以只備分60天, 節省空間

如果你的網站不是大型網站,這個方法都可以給你節省每年幾百元的備分空間費用。 我是推介用戶使用 Pikapods 來建立 Ghost 和 WordPress 的網站。 因為是相當靈活易用的部署方案。 若果有技術上的問題, 歡迎和我們聯絡或者加入 Telegram Group

1. 若果內容實用有趣,歡迎請飲杯咖啡支持:

Buy Me a Coffee

2. 訂閱網站內容,不會遺漏最快最新的 AI 和營銷小知識:

3. 推薦使用 WordPress 寄存空間: Kinsta

歡迎留言:

This site uses Akismet to reduce spam. Learn how your comment data is processed.