ubuntu系统安装dbswitch教程 - 备份本地数据到远程服务器

一、前言

在现代数据管理和应用开发中,数据库的高效切换与连接管理是提升系统灵活性和可靠性的关键。dbswitch 作为一款轻量级的数据库连接切换工具,能够帮助开发者和运维人员在不同数据库环境(如 MySQL、PostgreSQL、Oracle 等)间快速切换,简化配置流程并降低维护成本。

本教程将详细介绍在 Ubuntu 系统上安装和配置 dbswitch 的完整步骤,涵盖依赖安装、工具部署及基础使用方法。无论你是需要管理多套数据库环境的团队,还是希望优化本地开发流程的个人开发者,均可通过本指南快速上手。

接下来,我们将从环境准备开始,逐步完成 dbswitch 的安装与验证,确保你能够顺利集成这一工具到日常工作流程中。

二、开始

2.1 拉取镜像

bash 复制代码
docker pull registry.cn-hangzhou.aliyuncs.com/inrgihc/dbswitch:latest

直接拉阿里云的

看看本地有没有拉到镜像

2.2 创建持久化容器

bash 复制代码
# 创建持久化目录
mkdir -p /data/dbswitch && chmod 777 /data/dbswitch

这里主要作用是 用于挂载容器内配置 防止容器因为意外无了之后重启所有记录消失。

2.3 启动

bash 复制代码
docker run -d  --name dbswitch -p 9088:9088 -v /data/dbswitch:/dbswitch/config -e DBTYPE=h2 --restart unless-stopped registry.cn-hangzhou.aliyuncs.com/inrgihc/dbswitch:latest

ok可以进了

三、使用教程 - 备份数据库

3.1 创建数据源

先连接上你要操作的数据源

选择你的数据源类型,这里我的是mysql

然后按照他的要求去填写你的数据源信息

注意:数据库名这一块只要填你随便一个库名就可以了,但是必须要有,后续是会全部库都读取到的。

填写好后测试好就可以了

3.2 备份

左侧点击 迁移任务 -> 任务管理

开始搞任务,集成模式我们这里选 系统调度,系统调度就相当于一个定时器去执行,手动调度就是任务设置好后自己手动点击 start 来执行。

填写好对应的信息后 下一步

注意:同一个 数据来源的数据是不可以迁移到自己身上的,也就是说 数据源 迁移-> 数据源 是不可以的

END

如果觉得这份基础知识点总结清晰,别忘了动动小手点个赞👍,再关注一下呀~ 后续还会分享更多有关开发问题的干货技巧,同时一起解锁更多好用的功能,少踩坑多提效!🥰 你的支持就是我更新的最大动力,咱们下次分享再见呀~🌟

相关推荐
蝎子莱莱爱打怪18 小时前
Centos7中一键安装K8s集群以及Rancher安装记录
运维·后端·kubernetes
崔小汤呀20 小时前
最全的docker安装笔记,包含CentOS和Ubuntu
linux·后端
何中应20 小时前
vi编辑器使用
linux·后端·操作系统
何中应20 小时前
Linux进程无法被kill
linux·后端·操作系统
何中应20 小时前
rm-rf /命令操作介绍
linux·后端·操作系统
何中应20 小时前
Linux常用命令
linux·操作系统
葛立国20 小时前
从 / 和 /dev 说起:Linux 文件系统与挂载点一文理清
linux
DianSan_ERP1 天前
电商API接口全链路监控:构建坚不可摧的线上运维防线
大数据·运维·网络·人工智能·git·servlet
哇哈哈20211 天前
信号量和信号
linux·c++
呉師傅2 天前
火狐浏览器报错配置文件缺失如何解决#操作技巧#
运维·网络·windows·电脑