前往小程序,Get更优阅读体验!
立即前往
发布
社区首页 >专栏 >啊? 我的服务器要过期了数据库部署在Dcoker容器当中咋备份出来啊?

啊? 我的服务器要过期了数据库部署在Dcoker容器当中咋备份出来啊?

原创
作者头像
杨不易呀
发布2024-11-10 19:59:51
发布2024-11-10 19:59:51
1021
举报
文章被收录于专栏:杨不易呀杨不易呀

前言

我买了台新的服务器旧的服务器马上过期了, 我的 mysql 服务数据库太多了总不能我一个个导出存储文件 sql 去执行吧? 那么多 撒比呀!

img
img

那么如果你的服务器也过期了刚刚好现在双十一大促销腾讯云新的活动秒杀活动 如果看到心动极速前往: 腾讯云11.11上云拼团Go

img
img

拼团免费赠送三个月的活动并且同价续费,直接购买两次一样的价格 极速前往: 腾讯云11.11上云拼团Go

img
img

操作备份 Docker Mysql Data

备份所有数据库到当前目录

代码语言:shell
复制
docker exec mysql容器名称 mysqldump -u用户名 -p密码 --all-databases > all-databases-fixed.sql

比如

代码语言:shell
复制
docker exec mysql mysqldump -uroot -p123456 --all-databases > all-databases-fixed.sql

备份完毕后使用 scp 复制到另外一台云服务器里面或者你可以下载下来重新上传

scp all-databases-fixed.sql 服务器用户名@服务器 IP:你的目标服务器路径

比如下面的格式:

scp all-databases-fixed.sql root@127.0.0.1:/root/qianyi/mysql8

img
img

输入后会要求你是否 yes? 直接 yes

然后输入服务器密码即可

img
img

目标服务器

完成后来到目标服务器, 我这里就是传输过来的然后目标服务器新启动一个 Docker mysql

img
img

先定义一个数据映射到宿主

mkdir -p /root/qianyi/mysql8/mysqlData

代码语言:shell
复制
 docker run --restart=always --name mysql8 -v /root/qianyi/mysql8/mysqlData:/var/lib/mysql   -p 3306:3306  -e MYSQL_ROOT_PASSWORD='123456' -e MYSQL_ROOT_HOST=% -e MYSQL_AUTHENTICATION_PLUGIN='123456' -d mysql:8.0

启动完毕后 将备份的数据文件 复制到你的 docker 容器当中

代码语言:shell
复制
docker cp ./all-databases-fixed.sql mysql8:/var/lib/mysql/

接着 进入 docker mysql 容器内部

代码语言:shell
复制
docker exec -it mysql8 /bin/bash

最后一步将数据文件导入到 mysql 当中 执行下面的命令后再输入自己的密码回车等待即可

代码语言:shell
复制
mysql -u root -p < /var/lib/mysql/all-databases-fixed.sql

操作总结

img
img

那么到这里就已经✅啦~

注意事项:

  1. 替换命令中的 "mysql容器名称"、"用户名" 和 "密码" 为你实际的值
  2. 确保目标服务器的 MySQL 版本不低于源服务器的版本最好是一致的要不然出问题咯
  3. 如果数据量较大,建议在执行过程中观察日志确保没有错误

最后

本期结束咱们下次再见👋~

🌊 关注我不迷路,如果本篇文章对你有所帮助,或者你有什么疑问,欢迎在评论区留言,我一般看到都会回复的。大家点赞支持一下哟~ 💗

img
img

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 前言
  • 操作备份 Docker Mysql Data
    • 备份所有数据库到当前目录
  • 目标服务器
    • 注意事项:
  • 最后
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档