glass il y a 1 mois
Parent
commit
ae9aec7ad2
2 fichiers modifiés avec 28 ajouts et 1 suppressions
  1. 3 1
      README.md
  2. 25 0
      migrate.md

+ 3 - 1
README.md

@@ -27,10 +27,12 @@ cd deploy/
 
 [配置代理节点](proxy.md)
 
-# 服务节点
+# 服务/源节点
 
 [配置服务节点](serve.md)
 
+[迁移服务节点](migrate.md)
+
 # 官网节点
 
 [配置官网节点](home.md)

+ 25 - 0
migrate.md

@@ -0,0 +1,25 @@
+# 迁移服务节点
+
+## 迁移数据库
+
+迁移数据库时需要停服。
+
+### 导出数据
+
+```
+mysqldump -uroot -p d_dandelion > d_dandelion.sql
+```
+
+### 导入数据
+
+```
+mysql -uroot -p d_dandelion < d_dandelion.sql
+```
+
+复制`/home/tomcat/upload/`到新节点。
+
+## 迁移聊天数据
+
+复制`/home/service/`下的数据到新节点,`logs`不需要迁移。
+
+理论上迁移聊天数据不需要停服,但可能导致旧数据一开始获取不到,同步完成会自动恢复。