记一次从阿里云的rds恢复备份数据到自建数据库
来源:互联网 发布:范斯沃斯住宅全面数据 编辑:程序博客网 时间:2024/05/17 04:57
阿里云上的文档:https://help.aliyun.com/knowledge_detail/41817.html?spm=5176.7854039.2.1.AJe3Eg
这里主要记录下遇到的问题。
安装mysql,apt-get install mysql-server
1.linux的的版本号。这里我用的是ubuntu 15.04
2.Percona XtraBackup的版本。Percona-XtraBackup-2.4.8-r97330f7-trusty-x86_64-bundle.tar.
https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.8/binary/debian/trusty/x86_64/Percona-XtraBackup-2.4.8-r97330f7-trusty-x86_64-bundle.tar
3.安装Percona XtraBackup是所需的libgcrypt11_1.5.3-2ubuntu4.4_amd64.deb.
https://launchpad.net/~ubuntu-security-proposed/+archive/ubuntu/ppa/+build/10628783/+files/libgcrypt11_1.5.3-2ubuntu4.4_amd64.deb
4.阿里提供的解压数据库工具
下载好备份的数据库后,使用rds_backup_extract.sh解压数据库备份文件.
5.innobackupex --defaults-file=/home/mysql/data/backup-my.cnf --apply-log /home/mysql/data
恢复数据库文件
6.mysqld_safe --defaults-file=/home/mysql/data/backup-my.cnf --user=root --datadir=/home/mysql/data
或者
如果遇到
Can't find file: './mysql/plugin.frm' (errno: 13)100803 12:36:36 [ERROR] Can't open the mysql.plugin table.
/etc/apparmor.d/usr.sbin.mysqld下,添加
# /home/mysql/data/ r
# /home/mysql/** rwk
再启动mysql
如果要外部网络能够连接这台mysql
1.mysql -uroot
2.set PASSWORD=PASSWORD('111')
3,grant all PRIVILEGES on test_db.* to root@'%' identified by '111';
这里主要记录下遇到的问题。
安装mysql,apt-get install mysql-server
1.linux的的版本号。这里我用的是ubuntu 15.04
2.Percona XtraBackup的版本。Percona-XtraBackup-2.4.8-r97330f7-trusty-x86_64-bundle.tar.
https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.8/binary/debian/trusty/x86_64/Percona-XtraBackup-2.4.8-r97330f7-trusty-x86_64-bundle.tar
3.安装Percona XtraBackup是所需的libgcrypt11_1.5.3-2ubuntu4.4_amd64.deb.
https://launchpad.net/~ubuntu-security-proposed/+archive/ubuntu/ppa/+build/10628783/+files/libgcrypt11_1.5.3-2ubuntu4.4_amd64.deb
4.阿里提供的解压数据库工具
下载好备份的数据库后,使用rds_backup_extract.sh解压数据库备份文件.
5.innobackupex --defaults-file=/home/mysql/data/backup-my.cnf --apply-log /home/mysql/data
恢复数据库文件
6.mysqld_safe --defaults-file=/home/mysql/data/backup-my.cnf --user=root --datadir=/home/mysql/data
或者
mysqld --defaults-file=/home/mysql/data/backup-my.cnf --user=root --datadir=/home/mysql/data &
在备份目录启动mysql
如果遇到
Can't find file: './mysql/plugin.frm' (errno: 13)100803 12:36:36 [ERROR] Can't open the mysql.plugin table.
/etc/apparmor.d/usr.sbin.mysqld下,添加
# /home/mysql/data/ r
# /home/mysql/** rwk
再启动mysql
如果要外部网络能够连接这台mysql
1.mysql -uroot
2.set PASSWORD=PASSWORD('111')
3,grant all PRIVILEGES on test_db.* to root@'%' identified by '111';
如果发现提示文件不能打开的错误,检查下文件的权限。
mysql 服务相关命令
service mysql start
service mysql stop
阅读全文
0 0
- 记一次从阿里云的rds恢复备份数据到自建数据库
- 阿里云RDS数据恢复到本地MySQL数据库
- 一次血的教训,阿里云rds mysql 数据库,本地化并日志恢复已删除的两天数据
- 阿里RDS备份恢复
- 恢复阿里云RDS数据
- 从rds的全量备份和日志备份恢复数据到最新的数据的方法
- RDS for MySQL 备份文件恢复到自建数据库
- 使用阿里云ECS自建RDS MySQL从库
- 阿里云RDS数据本地恢复
- 阿里云RDS数据库从库搭建
- 阿里云RDS文档概述——备份恢复
- 从运维的角度分析使用阿里云数据库RDS的必要性--你不应该在阿里云上使用自建的MySQL/SQL Server/Oracle/PostgreSQL数据库
- 从自建服务器到选择阿里云
- RDS for MySQL 备份文件恢复到自建数据库遇到启动问题
- 阿里RDS一次数据异常的定位过程
- 试用阿里云的RDS数据库
- 阿里云RDS与ECS服务器数据库做主从 [精]
- 【阿里云RDS】从本地MySQL迁移到RDS for MySQL
- 1009. 说反话 (20)
- Ubuntu 16.04安装Java JDK8
- 11.09 JavaScript基础
- spark集群安装
- 【Cocos2d-x游戏开发】解决Cocos2d-x中文乱码的三种方法
- 记一次从阿里云的rds恢复备份数据到自建数据库
- QT之qss教程-QMenuBar
- 德国电信公司表示将出售其IT外包业务
- java基本数据类型传递与引用传递的区别详解
- 常见问题解答:什么是锁存和锁存争用(11g及以上)(文档ID 1970450.1)
- (sklearn)lasso回归linear_model.Lasso()方法
- 【Python编程:从入门到实践】第二章:变量和简单数据类型
- 环形队列的基本运算实现
- 14章