首页 > 其他分享 >升级TrinityCore 服务器硬件

升级TrinityCore 服务器硬件

时间:2024-07-18 14:01:35浏览次数:14  
标签:rw world -- wow TrinityCore auth 硬件 sql 服务器

升级服务器

原服务器: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需要等待下。

标签:rw,world,--,wow,TrinityCore,auth,硬件,sql,服务器
From: https://blog.csdn.net/skywalk8163/article/details/140515362

相关文章

  • linux系统和windows系统如何同步时间,服务器时间变动怎么同步
    一、Linux系统时间同步1.使用NTP(网络时间协议)NTP是最常用的Linux系统时间同步方式。NTP通过连接到外部时间服务器(如原子钟或GPS接收器)来获取高精度的时间信息,并校准本地系统时间。步骤:安装NTP客户端:在Ubuntu系统上,可以使用命令sudoapt-getinstallntp安装NTP客户端......
  • NTP时间同步服务器(卫星时钟同步装置)基本架构介绍
    NTP时间同步服务器(卫星时钟同步装置)基本架构介绍NTP时间同步服务器(卫星时钟同步装置)基本架构介绍京准电钟官微——ahjzsz摘要:基于北斗的全球卫星系统(BDS)的高精度同步时钟信号在电网广域测量系统(WAMS)等很多领域具有广泛用途;但在实际应用中存在因卫星失锁等原因导致同步时钟信号......
  • 服务器环境搭建
    服务器环境搭建概述:1.jdk环境(1.8)2.nginx(1.22.1)3.mysql(5.7.39)4.es7.5.15.activitymq5.16.56.redis2.8.17 安装包位置/usr/local/src/软件安装位置/usr/local/opt/   1. jdk环境Version:1.8安装包:jdk-8u401-linux-i586.tar.gz安装包下载地址:......
  • sqlserver 在尝试加载程序集 ID 65537 时 Microsoft .NET Framework 出错.服务器可能
    报错信息:1234567891011处理报表时出错。对数据集“query”执行查询失败。在尝试加载程序集ID65536时Microsoft.NETFramework出错。服务器可能资源不足,或者不信任该程序集,因为它的PERMISSION_SET设置为EXTERNAL_ACCESS或UNSAFE。请重新运行查......
  • 如何备份服务器上的重要数据到外部存储设备呢
    备份服务器上的重要数据到外部存储设备是确保数据安全的重要步骤。以下是详细的备份步骤和注意事项:一、选择合适的外部存储设备类型选择:U盘:适用于小量数据的备份,因其便携性和价格优势。但需注意其容量限制,可能不适用于大规模数据备份。移动硬盘:适用于中等至大规模数据的备份。......
  • 服务器硬盘指示灯显示黄色的数据恢复
    服务器硬盘指示灯显示黄色通常是一种警告,表明对应的服务器硬盘已经被服务器识别出存在故障,硬盘即将下线。在这种情况下,进行数据恢复需要谨慎操作,以下是一个详细的数据恢复流程:一、初步检查和准备1.确认故障硬盘:1.检查服务器面板上的硬盘指示灯,确认哪些硬盘的指示灯显示黄色。2......
  • linux 怎么同步下服务器时间?
    在Linux系统中,同步服务器时间可以通过多种方式实现。以下是常见的几种方法:方法1:使用ntpdatentpdate是一个命令行工具,用于手动同步系统时间。要使用ntpdate,请按照以下步骤操作:安装ntpdate对于Debian/Ubuntu系统:sudoaptupdatesudoaptinstallntpdate对于CentOS/RH......
  • c# 异步客户端服务器端
    服客发➡️收收⬅️循环发while(true){stringsendStr="你好我是客户端";Console.Write(sendStr);ClientSocket.Send(Encoding.UTF8.GetBytes(sendStr));}服务端给多个客户端发送消息服客发➡️收循环收⬅️发异步的时候开始还是先发送给客户端一条消息......
  • 企业级环境部署:在 Linux 服务器上如何搭建和部署 Python 环境?
     在大部分企业里,自动化测试框架落地都肯定会集成到Jenkins服务器上做持续集成测试,自动构建以及发送结果到邮箱,实现真正的无人值守测试。不过Jenkins搭建一般都会部署在公司的服务器上,不会在私人电脑里,而服务器大部分都是Linux操作系统的。所以,我们如果要在Linux上的Jenkins服......
  • 2024-07-17 搭建一个node+express服务器,并把静态资源部署到该服务器(本地开发)
    前言:请确保你已安装了node,没有你得先装这个。步骤一://创建文件夹mkdirexpress-node//创建完了进入该文件夹cdexpress-node//初始化npminit-y//安装expressnpmiexpress前提工作都准备好后,在express-node文件夹里新建文件server.js,作为启动服务器的入口文件......