Backup To Telnyx Storage

💾 零依赖 CLI 自动备份 · 月费几分钱

基于 Telnyx CLI 的 OpenClaw 工作区备份与恢复方案,零依赖、定时自动化,月费仅 $0.023/GB

收藏
3.9k
安装
1.3k
版本
1.0.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

本技能提供一组 Bash 脚本(backup.sh / list.sh / restore.sh),用于将 OpenClaw 工作区备份至 Telnyx Storage(S3 兼容)。用户需先全局安装 @telnyx/api-cli 并完成认证,随后可直接运行脚本完成备份、列表现有备份及恢复指定版本的操作。支持自定义 Bucket、工作区路径、保留策略(默认保留 48 份,约 24 小时),并可配合 cron 实现每 30 分钟自动备份。

显著优点

1. 零外部依赖:无需 boto3、AWS CLI 或额外环境变量,降低配置门槛。
2. 成本极低:Telnyx Storage 定价 $0.023/GB/月,典型工作区月费仅几美分。

3. 自动化友好:内置 cron 示例,易于集成至现有运维流程。

4. 保留策略可配置:通过 MAX_BACKUPS 环境变量控制版本留存,避免存储膨胀。

潜在局限

1. 平台绑定:深度依赖 Telnyx 生态,迁移至 AWS S3/MinIO 等其他对象存储需修改脚本逻辑。
2. 功能边界:仅覆盖工作区文件(Markdown 配置与目录),不包含数据库或外部服务状态。

3. 恢复粒度:以完整归档包为单位恢复,无法单文件回滚。

适合人群

  • 使用 OpenClaw 且希望低成本、低维护实现数据持久化的个人开发者或小型团队。
  • 已有 Telnyx 账户或倾向于单一云供应商以减少管理复杂度的用户。

常规风险

  • Token 泄露风险TELNYX_API_KEY 若写入 cron 或日志,可能导致存储桶被未授权访问。
  • 备份覆盖latest 恢复依赖时间戳排序,若时钟漂移或命名冲突可能指向错误版本。
  • 网络中断:无本地缓存或断点续传机制,大工作区备份中断需重新上传。

Backup To Telnyx Storage 内容

手动下载zip · 7.6 kB
backup.pytext/plain
请选择文件