用Cloudflare R2存儲桶在寶塔和1Panel上實現全自動云端服務器災備
長期以來選購境外云服務器的客戶們都面臨一個云備份的難題,使用國內 OSS 吧,云同步的速度實在是過于感人了,反正明月實測過沒有一個滿意的。現在好了,CloudFlare推出了自家的對象云存儲服務——R2。和其他對象存儲相比,R2 不計算流量,只計算訪問,因此對于大文件和小文件來說,訪問一次的消耗都是一樣的。 R2 免費有每月 10G 存儲,100 萬次 A 類操作,1000 萬次 B 類操作,對于個人用戶或者云備份需求來說完全足夠了。 由于 R2 是境外的,因此也沒有域名備案的要求可以直接使用。并且借助CloudFlare遍布全球的 CDN 節點,無論你的境外服務器在何地都可以有很好的同步速度體驗,利用R2兼容亞馬遜S3接口功能,今天,將為大家帶來一個全自動災備教程,使用寶塔和1Panel結合Cloudflare的R2存儲桶實現無憂的數據保護
進入寶塔面板:導航至“軟件商店” > “亞馬遜S3云存儲”。 添加亞馬遜S3云儲存
收集所需信息
Access key ID
Secret Key
Region(填寫auto)
Endpoint
Bucket名稱
備份目錄
以上信息可以從r2中獲取
首先,我們需要登錄 CloudFlare 后臺(如下圖位置),選擇 R2 創建一個存儲桶和創建 API 令牌。
存儲桶的創建基本只需要輸入名稱其他一律默認即可,如下圖所示:
這里我們創建了一個叫 mysave 的 R2 存儲桶。創建完成后就可以看到如下的提示:
可以看到 CloudFlare 提示是支持 S3 兼容性 API 的,這時候我們返回 R2 的概述頁面,如下圖所示:
點擊右邊箭頭所指的【將 R2 與 API 配合使用】彈出如下圖:
注意到這里要保存好上圖下面個紅框所示的endpoint
網址,后面在命令行要用到的,然后點擊箭頭所指的【創建 API 令牌】來創建并獲取access_key_id
和secret_access_key
,創建 API 令牌要輸入和選擇都如下圖箭頭所示即可:
這里的 IP 地址11.22.33.44
可以修改為你自己服務器的真實 IP,主要是為了提升安全性,強烈建議填寫哦,尤其是你有多個云服務器的時候。
創建完成我們就可以看到上圖所示給出的【訪問密鑰 ID】(也就是access_key_id
)和【機密訪問密鑰】(也就是secret_access_key
)以及前文提到的endpoint
網址,復制粘貼保存好,保存到寶塔或者1panel里面即可使用了!
在到寶塔或者1panel計劃任務里面創建相應的任務
推薦文章
2025-01-18
2024-11-28
2024-11-09
2024-10-25
2024-06-25
2024-01-04
2023-11-06
2023-10-30
2023-10-13
2023-10-10
穩定
產品高可用性高并發貼心
項目群及時溝通專業
產品經理1v1支持快速
MVP模式小步快跑承諾
我們選擇聲譽堅持
10年專注高端品質開發