记一次将WAR部署的xwiki及数据迁移至Docker

需求:将腾讯云上部署的xwiki搬回本地

背景:2021年在腾讯云以新人188拿下3年的云主机,用来部署xwiki做笔记,下个月就要到期了,由于各种原因(qióng)需要把云上war方式部署的xwiki搬回本地docker容器中



一、本地环境准备

1、虚拟机或物理机安装docker环境
2、安装完docker,拉取xwiki,mariadb镜像(最好版本和云上部署的一致)



二、腾讯云服务器数据备份

1、备份数据库文件

原来用的mariadb,如没做更改数据库文件就在 /var/lib/mysql/
简单粗暴,直接打包 /var/lib/mysql/ 底下的数据库文件,因为之前发现mysqldump导出数据后期导入有点小问题

[root@ten tmp]# tar zcf mysqldb.tar.gz /var/lib/mysql
[root@ten tmp]#	ll  mysqldb.tar.gz
-rw-r--r-- 1 root   root    151379700 Oct  6 20:11 mysqldb.tar.gz

2、备份xwiki配置文件和数据文件

之前用tomcat方式部署的,放在/opt/tomcat/webapps/xwiki/,找到3个配置文件备份下来
xwiki.cfg
xwiki.properties
hibernate.cfg.xml

[root@ten ~]# ll /opt/tomcat/webapps/xwiki/WEB-INF/
total 284
drwxr-x--- 3 tomcat tomcat  4096 Jul 21  2022 cache
drwxr-x--- 2 tomcat tomcat  4096 Jul 21  2022 classes
drwxr-x--- 
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值