---
title: 环境要求
description: "将MySQL数据库从x86架构的服务器迁移到鲲鹏服务器，并在迁移后完成主从复制模式的部署，这一过程涉及三台服务器以及两套不同的操作系统。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/MySQL/kunpengdbs_mysql_bestpractices_21_0003.html
sourcePath: /source/zh/kunpengdbs/ecosystemEnable/MySQL/kunpengdbs_mysql_bestpractices_21_0003.html
indexId: 00c2e70db07b7f507818fb9fc3b0bb6269773b8dbdf01b2a3a5c23d45a0e332087
---
# 环境要求

将MySQL数据库从x86架构的服务器迁移到鲲鹏服务器，并在迁移后完成主从复制模式的部署，这一过程涉及三台服务器以及两套不同的操作系统。

#### 硬件和操作系统要求

硬件和操作系统要求如表1所示。


**表1 硬件和操作系统要求**

| 组件 | x86服务器×2（原主库和从库） | 鲲鹏服务器（新主库） |
| --- | --- | --- |
| CPU | Intel(R) Xeon(R) Gold 5218R Processor @ 2.10GHz | 鲲鹏920 5220处理器@ 3.0GHz |
| 内存 | 24 \* 32 GB \* 2666 MT/s DDR4 | 8 \* 32 GB \* 2933 MT/s DDR4 |
| 硬盘 | 系统盘：600GB SAS HDD MySQL数据盘：1 \* NVMe SSD 1.0TB | 系统盘：600GB SAS HDD MySQL数据盘：1 \* NVMe SSD 570GB |
| 网卡 | 1 \* 10Gb/s | 1 \* 10Gb/s |
| 操作系统 | Anolis OS 8.2 | openEuler 22.03 (LTS\-SP2) |


#### 软件要求

软件要求如表2所示。


**表2 软件要求**

| 软件名称 | 版本 | 下载地址 |
| --- | --- | --- |
| MySQL | 建议选择8.0.34或以上版本。本文以8.0.36为例。 | 获取链接(https://downloads.mysql.com/archives/community/) |
| Percona XtraBackup | 8.0.35\-30版本。用于数据库备份和恢复。 | 获取链接(https://www.percona.com/downloads) |


#### MySQL主从复制部署节点角色规划

MySQL主从复制部署节点角色规划如图1和表3所示。

图1 主备切换架构变化示意图


**表3 MySQL主从复制节点角色规划**

| 服务器IP地址 | 架构 | 角色（主备切换前） | 角色（主备切换后） | MySQL Server ID |
| --- | --- | --- | --- | --- |
| 192.168.0.1 | x86 | 主库 | 新从库 | 1 |
| 192.168.0.2 | x86 | 从库1（x86从库） | 从库1（x86从库） | 2 |
| 192.168.0.3 | ARM | 从库2（鲲鹏从库） | 新主库 | 3 |
