
你自己的服务器备份
该项目已排期上线
上线时间:2026年12月6日星期日 08:00 UTC

自动化的 VPS 快照、数据库转储、Docker 和 Kubernetes 定时备份——每个归档文件都写入您自己的 S3 存储桶。
项目上线后即可查看评论。
VPS Snaps 是一项面向虚拟专用服务器的自动化备份服务。它按照你定义的计划处理服务商快照、数据库转储、Docker 卷、文件归档以及 Kubernetes 清单——并将每个归档写入你自己拥有的 S3 存储桶,而不是写入由该服务自身控制的存储。
核心理念很简单:设置一次任务,VPS Snaps 就会持续运行它。仪表盘让你一目了然地查看备份健康状况,显示服务器、任务、存储目标以及过去 24 小时内失败运行的计数,还有近期备份活动的实时动态。
快照任务会调用服务商自己的 API——DigitalOcean 快照、Hetzner 镜像、EC2 AMI 或 GCE 机器映像——因此镜像是在你的账户内创建的,无论 VPS Snaps 发生什么,都可以从服务商的控制台恢复。DigitalOcean、Linode 和 Google Cloud 通过 OAuth 连接,而 Hetzner 和 Vultr 使用 API 令牌,AWS 则使用限定范围的 IAM 密钥。
将任务指向任何可通过 SSH 访问的主机,VPS Snaps 就会运行那里已安装的转储工具,覆盖 PostgreSQL、MySQL 和 MariaDB,无需扩展或守护进程。输出在服务器上经过 gzip 压缩,并在生成时直接转发到你的存储桶,同时沿途计算哈希,因此每次运行都会记录实际落地内容的校验和。
为任务提供一组路径和排除模式,VPS Snaps 就会在服务器上运行 tar,并将归档直接管道传输到你的存储桶。不再存在的路径会被记录为警告并跳过,而不会导致整个运行失败。
任务可按小时、每天、每周、每月或按分钟固定间隔运行,并以你的时区为基准,因此 02:00 的任务在夏令时变更前后都保持在 02:00。保留策略会在每次成功运行后清理旧镜像。
每个归档都落在你自己拥有的存储桶中——备份从不依赖 VPS Snaps 能否持续经营。
这种归属模式贯穿整个产品。服务商快照存放在你的云账户内,文件和数据库归档进入你自己的 S3 存储,凭据在到达该服务的数据库之前会用 AES-256-GCM 密封。与那些将你的数据扣留在自己基础设施中的备份工具相比,这是一种明显不同的姿态。
你已经在受支持的服务商上运行服务器,并希望获得自动化快照、数据库转储和文件归档,而无需自己维护相关管道。如果数据归属对你很重要,它也值得一看——每个产物最终都落在你控制的某个地方。只需注意,数据库备份需要 Standard 计划或更高版本,而 Linode 任务只捕获单个磁盘,因此第二块数据盘需要单独的任务或配合文件备份。
其他您可能感兴趣的工具
制作者
Scott Matarazzo