記一次生產環境MySQL數據庫的備份與還原

1、背景

公司的生產環境某些應用的數據庫是部署在VMWare平臺上的,爲了節約成本,領導現考慮將所有數據遷移至居於KVM的CAS平臺。以前作的是V2V遷移,可是效率不高,綜合了一下時間成本及其餘因素,最終選擇採用備份與還原的方式進行遷移。源庫中有GeekDevOps_gsms、GeekDevOps_list、GeekDevOps_ams等三個屬於用戶gsms的庫。數據庫

2、環境

2.1備份主機環境centos

[root@GeekDevOps-DB1 ~]# hostnamectl 
   Static hostname: GeekDevOps-DB1
         Icon name: computer-vm
           Chassis: vm
        Machine ID: 18bc5992f24f495b84d8c231d63207ee
           Boot ID: f8f49625ca5748b8a1cdb9d64d6a547e
    Virtualization: vmware
  Operating System: CentOS Linux 7 (Core)
       CPE OS Name: cpe:/o:centos:centos:7
            Kernel: Linux 3.10.0-327.el7.x86_64
      Architecture: x86-64

2.2還原主機環境spa

[root@GeekDevOps-DB2 ~]# hostnamectl 
   Static hostname: GeekDevOps-DB2
         Icon name: computer-vm
           Chassis: vm
        Machine ID: a4dbec2c1e1a496290d8f982bb758597
           Boot ID: 79abbf46968c475fabb1757b08c214aa
    Virtualization: kvm
  Operating System: CentOS Linux 7 (Core)
       CPE OS Name: cpe:/o:centos:centos:7
            Kernel: Linux 3.10.0-327.el7.x86_64
      Architecture: x86-64

3、備份過程

3.1中止數據庫服務,殺死相關進程。code

相關文章
相關標籤/搜索