选择你喜欢的标签
我们会为你匹配适合你的网址导航

    确认 跳过

    跳过将删除所有初始化信息

    您的位置:0XUCN > 资讯 > 技术
    新闻分类

    Databasus 一款开源、现代化的数据库备份利器

    技术 PRO 作者:深田永美 2025-12-31 12:27

    Databasus 是一款免费、开源且可自行托管的数据库备份工具。它支持将备份文件保存到不同的存储位置(S3、Google Drive、FTP 等),并提供备份进度通知(Slack、Discord、Telegram 等)。

    回想过去,我们或许写过一堆定制化的备份脚本,用cron定时执行,再通过scp或rsync传到另一台服务器。这套方案初期能用,但随着数据库版本更新、存储地点增加(比如同时需要传到本地、S3和Google Drive)、以及团队协作需求的涌现,那些脚本就变成了难以维护的“祖传代码”。

    Databasus 正是为了终结这种混乱而生,它提供了一个带精美Web UI的中央控制台,让你能像管理云服务一样,优雅地管理所有备份任务。

    功能特性

    支持的数据库

    PostgreSQL: 12、13、14、15、16、17 和 18 版本

    MySQL: 5.7、8 和 9

    MariaDB: 10 和 11

    MongoDB: 4、5、6、7 和 8

    定时备份

    灵活排班: 按小时、按天、按周、按月或定时任务

    精确计时: 在特定时间运行备份(例如,凌晨 4 点流量低谷期)

    智能压缩: 通过均衡压缩节省 4-8 倍空间(约 20% 的额外开销)支持多个存储目标

    本地存储: 将备份保存在我们的 VPS/服务器上

    云存储: S3、Cloudflare R2、Google Drive、NAS、Dropbox、SFTP、Rclone 等

    安全可靠: 所有数据均由我们掌控智能通知

    多种渠道: 电子邮件、Telegram、Slack、Discord、Webhook

    实时更新: 成功和失败通知

    团队集成: 完美适用于 DevOps 工作流程

    企业级安全

    AES-256-GCM 加密: 为备份文件提供企业级保护

    零信任存储: 备份数据经过加密,对攻击者来说毫无用处,因此您可以安全地将其存储在 S3、Azure Blob 存储等共享存储中。

    机密信息加密: 所有敏感数据均经过加密,绝不会泄露,即使在日志或错误消息中也不会泄露。

    只读用户: Databasus 默认使用只读用户进行备份,绝不会存储任何可能修改您数据的内容。

    团队协作性强

    工作区: 为不同项目或团队分组的数据库、通知程序和存储空间

    访问管理: 通过基于角色的权限控制谁可以查看或管理特定数据库

    审计日志: 跟踪用户所做的所有系统活动和更改

    用户角色: 在工作区内分配查看者、成员、管理员或所有者角色

    安装部署

    推荐脚本化或者Docker安装方式

    自动安装脚本(推荐,仅限 Linux)

    安装脚本将执行以下操作:

    使用 Docker Compose 安装 Docker(如果尚未安装)设置数据库配置系统重启后自动启动sudo apt-get install -y curl && \sudo curl -sSL https://raw.githubusercontent.com/databasus/databasus/refs/heads/main/install-databasus.sh \| sudo bashDocker部署

    运行数据库最简单的方法:

    docker run -d \  --name databasus \  -p 4005:4005 \  -v ./databasus-data:/databasus-data \  --restart unless-stopped \  databasus/databasus:latest

    这条命令将:

    启动数据库将所有数据存储在./databasus-data目录中系统重启后自动重启

    使用教程

    访问控制面板: 导航至http://localhost:4005

    添加您的第一个备份数据库: 单击“新建数据库”并按照设置向导操作。

    配置计划: 可选择按小时、天、周、月或定时任务 (cron) 间隔进行安排。

    设置数据库连接: 输入我们的数据库凭据和连接详细信息

    选择存储位置: 选择备份文件的存储位置(本地、S3、Google 云端硬盘等)。

    添加通知(可选): 配置电子邮件、Telegram、Slack 或 Webhook 通知

    保存并开始: 数据库将验证设置并开始备份计划。

    开源地址

    https://github.com/databasus/databasus

    超好看的资讯你懂得 >>> 点击进入

    0XU.CN

    [超站]友情链接:

    四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
    关注数据与安全,洞悉企业级服务市场:https://www.ijiandao.com/

    图库
    公众号 关注网络尖刀微信公众号
    随时掌握互联网精彩
    赞助链接
    热门AI排行
    排名 热点 热门指数