升级TrinityCore 服务器硬件

avatar
作者
筋斗云
阅读量:0

升级服务器

原服务器:Ubuntu装VirtualBox装Ubuntu虚拟机

原配置:内存1756MB 内核4 外接硬盘 

ip 192.168.0.12

升级服务器:FreeBSD装bhyve装Ubuntu虚拟机

新配置:内存3072MB 内核4 ssd硬盘 

ip 192.168.1.12 

除了ssh,服务器还开了VNC,要通过宿主机连上:vncvierer 192.168.1.5:5901 

备份和导入数据库

mysqldump -u trinity -ptrinity auth > auth.sql   mysqldump -u trinity -ptrinity world > world.sql   mysqldump -u trinity -ptrinity characters > characters.sql

 备份的时候会有警告和报错:'Access denied; you need (at least one of) the PROCESS privilege(s) for this operation'  ,不用去管它。

上一次备份时数据库

ls -l *.sql
-rw-rw-r-- 1 wow wow     82879 Jun 25 03:35 auth.sql
-rw-rw-r-- 1 wow wow   1921306 Jun 25 02:49 characters.sql
-rw-rw-r-- 1 wow wow 291234492 Jun 25 02:42 world.sql
 

这一次备份数据库:

-rw-rw-r--  1 wow wow     83385 Jul 18 02:22 auth.sql
-rw-rw-r--  1 wow wow   9270845 Jul 18 02:22 characters.sql
-rw-rw-r--  1 wow wow 291235071 Jul 18 02:22 world.sql
 

将这次的数据库导入新服务器中:

sudo mysql   use auth;   source auth.sql   use world   source world.sql   use characters   source characters.sql

将WoWSimpleRegistration目录cp到同样的位置,并安装nginx、php等,具体见:Nginx配置php起TrinityCore WoWSimpleRegistration服务-CSDN博客

这步不是必须。

这样一台TrinityCore的服务器就升级完成了!总计耗时大约30-60分钟,主要是安装php需要等待下。

广告一刻

为您即时展示最新活动产品广告消息,让您随时掌握产品活动新动态!