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

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

相关推荐
日常筹谋记20 分钟前
自动化仓储安全防护工况评估:明治传感器AS-33C技术适配性分析
大数据·运维·创业创新·业界资讯
susplus1 小时前
【ARM 裸机开发 (IMX6ULL-mini)】GNU工具、Makefile 工程构建、链接脚本详解|C 语言点灯 + 蜂鸣器驱动
linux·arm·makefile·imx6ull
Shadow(⊙o⊙)1 小时前
Linux进阶知识1.0
linux·运维·服务器
>Andre<1 小时前
UFS5.0标准中文全译·卷一:范围、术语与架构
android·linux·嵌入式硬件
用户0510122572962 小时前
Linux下有关QT显示环境变量设置
linux·嵌入式
闲云自留地2 小时前
告别命令恐惧症,openEuler 基础操作 + 文本 + 网络管理实战
linux·运维·云计算
剑指offer.2 小时前
ARM裸机开发-点亮LED灯
linux·服务器·嵌入式硬件
GeW2 小时前
工作忙.基础弱,也能快速拿RHCE?这套方法亲测有效
linux
其实防守也摸鱼3 小时前
常见安全架构中 Shiro 的认证确认机制解析
运维·服务器·数据库·windows·github
Julien20043 小时前
自动挂载网络附加存储
linux·服务器·网络