一款基于 Rust 开发的数据库备份工具

💡 原文中文,约400字,阅读约需1分钟。
📝

内容提要

backupdbtool是一款基于Rust开发的数据库备份工具,支持PostgreSQL和MySQL的自动备份、加密、压缩,并可上传至腾讯云或阿里云,解决了预算限制下无法配置主从备份的问题。

🎯

关键要点

  • backupdbtool是一款基于Rust开发的数据库备份工具。
  • 支持单实例PostgreSQL和MySQL数据库的自动备份、加密和压缩。
  • 备份文件可以上传至腾讯云COS、阿里云OSS或兼容S3协议的云存储。
  • 开发动机是由于预算限制,无法配置数据库主从备份。
  • 工具使用数据库自带的dump工具进行备份,并加密压缩后上传。
  • 功能特性包括自动备份、备份文件自动加密和压缩。
  • 支持一键上传备份、批量上传、批量删除和列表查看备份文件。
  • 支持自定义配置文件。
➡️

继续阅读