您好,我是 Otsuka,Liberlogic 的 CTO。
虽然被要求写一篇文章,但是我没有太多可写的,所以今天我就讲讲不久前发生的事情。
实际上 一年多以前当时,我们正在为 microCMS 创建内部备份系统。
微CMS备份数据保存但是,管理界面无法检索过去的数据。为了防止操作失误导致数据被删除,我做了这个设置。
系统简介
- 创建一个使用 Cloudflare Workers 进行备份的程序
- 手动或 CRON 启动


- endpoint + id + revisedAt确保唯一性
- 数据不重复,并进行快照管理。


- 将媒体文件保存在一起



文章存储在 Cloudflare D1 上,媒体文件存储在 Cloudflare R2 上。
您可以同时备份文章数据和图像。
考虑恢复的系统
备份不只是“拿”能够在紧急情况下归还很重要。
“我想回到昨天的状态” “我想恢复我误删除的文章”
能够处理此类情况将使您在操作系统时有更大的安全感。
概括
- microCMS 备份机制内置于 Cloudflare 环境中
- 将文章和内容保存在一起并管理快照
- 内心的平静,包括康复一个可以
这些因为我们自己想要而创建的系统在实践中竟然是最有用的。
那么。
他是Liberogic技术部的骨干。每当有人说“要是有这么个东西就好了,太方便了”,他就会发挥自己的聪明才智,迅速为客户创造价值。他沟通能力出色,深受客户喜爱,是我们公司的宝贵财富。而且,他也很喜欢猫。
Kakeru先生
Nekoana有限公司 首席技术官 / 首席工程师 / 首席执行官 / 看起来太年轻了