阿里云服务器RDS备份文件恢复到自建数据库

时间:2015-07-09 16:36:02 来源:爱牛网络

阿里云服务器RDS备份文件恢复到自建数据库,爱牛营销型网站建设公司,咨询电话400-699-2656

【目录】

1. 概述与快速恢复手册
1.1 概述
1.2 软件说明
 
2. step by step说明
2.1 下载备份文件
2.2 解压
2.3 恢复数据文件
2.4 配置文件修改
2.5 修改文件属主   
2.6 启动数据库
 
3. 其他问题
 
1. 概述与软件说明
1.1   概述
RDS MySQL 使用开源软件 percona-Xtrabackup 对 MySQL 数据库进行备份。需要下载该软件,然后使用该软件进行恢复。
 
1.2   软件说明
解压软件
RDS的备份文件是一个压缩包,需要先解压出来,才能恢复,这里下载解压工具 rds_backup_extract (sh文件),目前只支持64位linux系统。
软件使用方式 sh rds_backup_extract -f backup.tar.gz/back.xb.gz  -C directory
-f 参数后面跟要解压的备份集文件
-C 参数后面跟要解压到的目录,-C 参数是可选的,如果不指定就解压到当前目录,如 sh rds_backup_extract -f backup.tar.gz
恢复软件
恢复软件请下载官方的 Percona-XtraBackup【下载地址:https://www.percona.com/downloads/XtraBackup/】,官方提供各种平台的安装包,请根据自己的需要下载。RDS 备份使用的版本是 2.2.9,建议您下载 2.2.9 或更新的版本使用。想要了解工具原理的可以参考官方文档

 

 
2. step by step说明
2.1 管理控制台中下载备份文件
在RDS控制台中的备份与恢复->备份列表,选择一个备份文件进行下载,如下图
   
 
 
下载文件成功后,将备份文件上传至linux系统,上传成功后在Linux系统上检测,如下图
 
2.2 解压备份文件
 
解压备份文件前,要先下载好解压工具 rds_backup_extract
1.  解压备份文件
执行命令:
sh rds_backup_extract -f /home/mysql/backup/hins575175_xtra_20150429091224.tar.gz -C /home/mysql/data 如下图
查询解压后生成的文件,其中蓝色字体的目录文件为备份生成时RDS存在的数据库
2.3 恢复数据文件

解压备份文件前,要先安装好 [Percona-XtraBackup]

( http://www.percona.com/downloads/XtraBackup/) 工具。

innobackupex --defaults-file=/home/mysql/data/backup-my.cnf --apply-log /home/mysql/data

这一步最后如果看到类似如下输出,显示 completed OK,表示执行成功:

2.4 配置文件修改
由于存在的版本问题,请将解压文件backup-my.cnf中的innodb_fast_checksuminnodb_page_size innodb_log_block_size 注释掉,如下图:
2.5 修改文件属主
执行chown -R mysql:mysql /home/mysql/data ,并检查文件所属为mysql用户
 
2.6 启动mysqld进程并且登录验证
启动mysqld进程,并验证启动成功
mysqld_safe --defaults-file=/home/mysql/data/backup-my.cnf --user=mysql --datadir=/home/mysql/data &

客户端登录mysql验证

 
3. 其他问题
因为软件限制,目前恢复只支持Linux下进行。Linux下恢复的数据文件,无论Windows、Linux下,MySQL都可以正常使用.
 

北京爱牛营销型网站建设公司,专业的网络营销实施专家,为你打造以网站为平台的营销设计,提供企业网站建设,品牌网站建设,外贸网站建设,营销网站设计,网站推广,网络整合营销,我们为企业打造一体化网络营销服务,我们的优势,不在一个点,而是网住整个面。选择爱牛网络,挡不住的网络营销财富,让您的网络从此牛起来。 
爱牛品牌设计是我们的创造力,网络营销策划是企业的第二生命力。赢在起跑线,爱牛来实现!!! 
全国服务热线:400-699-2656 / 400-669-2656 / 010-63260836 / 010-63495805
本文作者:爱牛网络,转载请注明出处:爱牛营销型网站建设公司(www.cngin.com)。XML

热门文章

联络方式:

中国 · 北京 · 西城区茶马北街 1号院1号楼7层1单元0807室
电话:010-63495805  63260836  400-699-2656
传真:010-63260836-806
邮编:100055