Portabase快速上手教程:10分钟备份并恢复你的第一个PostgreSQL数据库
【免费下载链接】portabasePortabase - Database backup restore tool for PostgreSQL, MySQL, MsSQL, MariaDB, Firebird SQL, SQLite, MongoDB, Redis and Docker Volume项目地址https://gitcode.com/gh_mirrors/por/portabase点击查看免费下载Portabase 是一款开源的数据库备份与恢复工具支持 PostgreSQL、MySQL、MariaDB、SQLite、MongoDB、Redis、MSSQL 等主流数据库。本教程带你用 Docker Compose 快速部署 Portabase 仪表盘跟着内置引导向导完成初始化在 10 分钟内为第一个 PostgreSQL 数据库完成备份和一键恢复——全程图形化操作无需手写任何备份脚本。一、Portabase 数据库备份能做什么Portabase 把备份、恢复、监控三件事装进了一个可视化仪表盘里核心能力包括功能说明 可视化备份在页面上点一下 Backup 按钮即可触发一次数据库备份⏱️ 定时自动备份使用 Cron 表达式设置自动备份计划无需人工干预 一键恢复选择任意一次历史备份即可将数据恢复到原数据库 多渠道通知备份成功/失败时通过邮件、Webhook 等渠道发送提醒️ 多渠道存储备份文件可存到本地磁盘、S3、Azure、GCS 等存储后端 健康检查持续探测数据库状态展示最近 12 小时的健康日志它对 PostgreSQL 的支持非常稳定覆盖12 ~ 18全部主流版本且完整支持恢复。除了 PostgreSQL它还支持数据库支持状态是否支持恢复PostgreSQL✅ 稳定支持MySQL5.7 / 8 / 9✅ 稳定支持MariaDB10 / 11✅ 稳定支持SQLite3.x✅ 稳定支持MongoDB4~8✅ 稳定支持MSSQL2017~2022 / Azure SQL✅ 稳定支持Redis2.8 / Valkey7.2✅ 稳定仅备份Docker Volume✅ 稳定支持更多引擎细节见官方文档中的 [Supported Databases 清单]仓库说明文件README.md二、准备工作一台装了 Docker 的服务器你只需要准备两样东西一台已安装Docker含 Compose 插件的服务器用于运行 Portabase 仪表盘一个可访问的 PostgreSQL 数据库实例本机或远程均可。把仓库克隆到服务器git clone https://gitcode.com/gh_mirrors/por/portabase cd portabase然后基于示例文件创建环境变量配置cp .env.example .env打开 .env.example 对照检查两个关键项PROJECT_SECRET必填用于数据加密请填一段随机长字符串AUTH_DEFAULT_USER / AUTH_DEFAULT_PASSWORD首次注册账号的提示与兜底配置。三、一键部署Docker Compose 启动仪表盘仓库提供了生产环境专用的编排文件 docker-compose.prod.yml其中包含appPortabase 应用和db内置 PostgreSQL 16 数据仓库两个服务映射端口为8887docker compose -f docker-compose.prod.yml up -d等容器健康检查通过curl -f http://localhost/api/health会自动探测后浏览器访问http://你的服务器IP:8887想部署到 Kubernetes仓库自带 Helm Chart可直接参考。四、跟着引导向导完成初始化 首次打开页面会进入新手引导向导Onboarding按页面提示依次完成即可。引导步骤定义在 src/features/onboarding/constants/steps.ts 中共 13 步登录 → 账号信息 → 安全设置 → 偏好设置 → 创建组织 → 通知渠道 → 存储渠道 → 默认配置 → 创建 Agent → 获取密钥 → 等待 Agent 连接 → 创建项目 → 配置数据库 → 完成 新手建议通知渠道和存储渠道可以跳过向导中为可选项后续随时能在设置页补配。先走完创建组织 → 创建 Agent这是备份功能的前置条件。五、连接 Agent备份任务的执行者Portabase 采用仪表盘 Agent架构仪表盘负责展示与调度真正执行备份/恢复的是运行在数据库服务器上的Agent。在引导的 Agent Key 步骤中复制页面给出的安装命令在能访问 PostgreSQL 的服务器上执行portabase agent create agent-01 --key 你的密钥Agent 启动后会通过密钥自动向仪表盘注册密钥生成逻辑见 src/features/agents/components/agent-key-modal.tsx。回到浏览器向导的 等待 Agent 连接 页面变为在线状态点击继续即可。六、备份你的第一个 PostgreSQL 数据库添加数据库在 创建项目 步骤后进入 项目 → 添加数据库填写 PostgreSQL 的主机地址、端口默认 5432、用户名、密码和库名保存后 Agent 会自动测试连接。手动备份进入数据库详情页点击顶部的Backup按钮并确认一次备份任务即刻创建。按钮实现见 src/features/database/components/backup-button.tsx。设置定时备份在数据库设置中切换为自动模式填入 Cron 表达式例如每天凌晨 2 点执行一次即可实现无人值守的自动备份。设置保留策略通过 保留策略表单 配置保留最近 N 个备份旧备份会被自动清理防止磁盘写满。七、一键恢复数据库当数据误删或库损坏时只需两步打开该数据库详情页切换到Restoration恢复标签页在备份列表中选中目标备份点击恢复并确认。恢复任务由 Agent 在数据库端执行任务状态会实时刷回页面恢复动作实现见 src/features/database/actions/restore.action.ts。整个过程的实现代码集中在 src/features/database/ 目录。八、接下来的进阶方向完成本文后你已经掌握了 Portabase 的核心闭环部署 → 接入 Agent → 备份 → 恢复。可以继续探索通知与存储渠道配置邮件、Webhook、S3 等源码位于 src/features/channel/REST API 与 MCP 接口把备份能力接入你自己的自动化流程见 src/lib/api-v1/ 和 OpenAPI 文档页Kubernetes 部署使用仓库内置的 Helm Chart 管理集群环境。至此你已经在 10 分钟内完成了 Portabase 数据库备份工具的完整上手你的 PostgreSQL 数据库从此拥有了可靠的备份与一键恢复能力 ✅赞分享【免费下载链接】portabasePortabase - Database backup restore tool for PostgreSQL, MySQL, MsSQL, MariaDB, Firebird SQL, SQLite, MongoDB, Redis and Docker Volume项目地址https://gitcode.com/gh_mirrors/por/portabase点击查看免费下载相关推荐Pixel VoLTE Patch深度故障排查从原理分析到系统级修复的完整指南Pixel VoLTE Patch深度故障排查从原理分析到系统级修复的完整指南 Pixel VoLTE PatchPixel IMS是一款专为TensorMyDumper快速上手10分钟完成MySQL数据库备份与恢复MyDumper快速上手10分钟完成MySQL数据库备份与恢复 MySQL数据库备份是每个DBA和开发者的必备技能而 MyDumper 作为一款高效的MyS数据库CLI数据同步Portabase数据库恢复教程如何从备份快照快速找回丢失的数据Portabase数据库恢复教程如何从备份快照快速找回丢失的数据 Portabase 是一款开源的 数据库备份与恢复工具 支持 PostgreSQL、MyS创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

相关新闻

Java实现验证码识别:Tess4J与图像预处理实战指南

Java实现验证码识别:Tess4J与图像预处理实战指南

简介:基于net.sourceforge.tess4j库的OCR验证码识别Java设计源码,面向需要实现验证码自动识别的Java开发者,提供了一套完整可用的工程实现方案。方案以tess4j(Tesseract-OCR的Java封装)为核心组件完成光学字符识别&…

2026/10/11 12:05:25 阅读更多 →
voxtral.c 滚动 KV 缓存解析:让语音识别轻松支持无限量长音频

voxtral.c 滚动 KV 缓存解析:让语音识别轻松支持无限量长音频

【免费下载链接】voxtral.c Pure C inference of Mistral Voxtral Realtime 4B speech to text model 项目地址: https://gitcode.com/gh_mirrors/vo/voxtral.c 点击查看 免费下载 voxtral.c 是一个纯 C 语言实现的 Mistral Voxtral Realtime 4B 语音识别&#xff…

2026/10/11 12:05:25 阅读更多 →
光纤水声信号识别:从时序预处理到TCN部署实战

光纤水声信号识别:从时序预处理到TCN部署实战

简介:本资源是一套面向毕业设计、课程设计与期末大作业的深度学习实践项目,聚焦光纤水声信号识别这一典型海洋声学应用场景,适用于具备Python与PyTorch基础的本科生及入门级研究者。压缩包共276个文件,含11个核心Python脚本&#…

2026/10/11 12:05:25 阅读更多 →

最新新闻

让 GitHub README 动起来还不超重:beautify-github-readme 动效 GIF 生产完整指南

让 GitHub README 动起来还不超重:beautify-github-readme 动效 GIF 生产完整指南

【免费下载链接】beautify-github-readme 整理并设计仓库 README,让项目价值、真实案例、安装方式与使用边界更容易理解。 项目地址: https://gitcode.com/gh_mirrors/be/beautify-github-readme 点击查看 免费下载 beautify-github-readme 是一个为 Gi…

2026/10/11 15:30:07 阅读更多 →
CoreCoder上下文管理原理揭秘:三层压缩策略如何让AI Agent扛住超长编程任务

CoreCoder上下文管理原理揭秘:三层压缩策略如何让AI Agent扛住超长编程任务

【免费下载链接】CoreCoder Minimal AI coding agent (~1,000 lines of Python) inspired by Claude Code. Works with any LLM. Think NanoGPT for coding agents. Formerly NanoCoder. 项目地址: https://gitcode.com/gh_mirrors/co/CoreCoder 点击查看 免费下载 …

2026/10/11 15:30:07 阅读更多 →
Ender如何管理浏览器依赖树?依赖解析、排序与buildTree可视化深度剖析

Ender如何管理浏览器依赖树?依赖解析、排序与buildTree可视化深度剖析

开发工具 【免费下载链接】Ender the no-library library: open module JavaScript framework 项目地址: https://gitcode.com/gh_mirrors/en/Ender 点击查看 免费下载 Ender 是一款面向浏览器的 JavaScript 包管理工具,被称为"NPM 的小妹妹"…

2026/10/11 15:30:07 阅读更多 →
鲁米星高铝硅玻璃 表面粗糙度Ra<1nm 可加工AG防眩与AF防指纹 覆盖新能源汽车仪表盘及充电桩屏幕 现货供应

鲁米星高铝硅玻璃 表面粗糙度Ra<1nm 可加工AG防眩与AF防指纹 覆盖新能源汽车仪表盘及充电桩屏幕 现货供应

从一块玻璃看新能源产业的面子工程 近年来,随着新能源汽车渗透率不断攀升,车内人机交互界面正在发生一场静悄悄的。仪表盘从机械指针转向全液晶显示,中控屏幕越做越大、集成度越来越高,充电桩也从单纯的供电设备演变为带显示屏的智…

2026/10/11 15:30:07 阅读更多 →
CDP 7.3.1(Cloudera Runtime 7.3.1)VS Acceldata ODP 3.3.6.4 核心引擎详细版本对比

CDP 7.3.1(Cloudera Runtime 7.3.1)VS Acceldata ODP 3.3.6.4 核心引擎详细版本对比

CDP Private Cloud Base 7.3.1(Cloudera Runtime 7.3.1)VS Acceldata ODP 3.3.6.4 核心引擎详细版本对比说明:CDP 7.3.1:所有组件为 Cloudera 基于 Apache 社区分支做定制增强,带 Cloudera 私有补丁;无 Tri…

2026/10/11 15:30:06 阅读更多 →
autobind-decorator API速查表:boundMethod与boundClass完整参考指南

autobind-decorator API速查表:boundMethod与boundClass完整参考指南

【免费下载链接】autobind-decorator Decorator to automatically bind methods to class instances 项目地址: https://gitcode.com/gh_mirrors/au/autobind-decorator 点击查看 免费下载 autobind-decorator 是一个轻量级 JavaScript 装饰器库,能自动…

2026/10/11 15:29:06 阅读更多 →

日新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/11 0:00:27 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/11 0:00:27 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 10:45:37 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 14:36:53 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/11 14:36:54 阅读更多 →