美文网首页
数据库备份

数据库备份

作者: 慕容晗曦 | 来源:发表于2019-02-14 17:50 被阅读0次

数据库备份:

安装xtraBackup包

网址:
https://www.percona.com/downloads/XtraBackup/LATEST/
安装

[root@localhost ~]# wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.4.4/binary/redhat/7/x86_64/percona-xtrabackup-24-2.4.4-1.el7.x86_64.rpm
[root@localhost ~]# yum localinstall percona-xtrabackup-24-2.4.4-1.el7.x86_64.rpm

1、完全备份

1)创建完全备份的目录

[root@localhost ~]# mkdir /xtrabackup/full -p

2)备份

[root@localhost ~]# innobackupex --user=root --password='Www.2.com' /xtrabackup/full

3)恢复
停止数据库

[root@localhost ~]# systemctl stop mysqld.service 

清理环境

[root@localhost ~]# rm -rf /var/lib/mysql/*
可不清理
[root@localhost ~]# rm -rf /var/log/mysqld.log 
[root@localhost ~]# rm -rf /var/log/mysql-slow/slow.log 

恢复

[root@localhost ~]#innobackupex --apply-log /xtrabackup/full/2019-02-12_20-04-22/
[root@localhost ~]#innobackupex --copy-back /xtrabackup/full/2019-02-12_20-04-22/

权限设置

[root@localhost ~]# chown -R mysql.mysql /var/lib/mysql

启动

[root@localhost ~]# systemctl start mysqld

相关文章

  • Linux命令行下备份还原MySQL数据库

    一、数据库备份 1、备份全部数据库 2、备份单个数据库 3、备份多个数据库 二、数据库还原 1、默认还原备份 2、...

  • Mysql数据备份导出csv文件

    Mysql数据库备份 1 . 备份数据库 备份多个数据库 备份所有数据库 2 . 备份表数据 还原数据 导出数据到...

  • mysql数据备份-笔记1

    mysqldump备份数据库 备份单个 备份压缩 带创建数据库语句进行备份 多个库进行备份 备份 备份events...

  • 数据库附加、分离、还原、备份(sqlserver2014)

    数据库附加 数据库还原(未完待续) 数据库备份 完全备份 差异备份 查看备份介质中的备份信息 restore he...

  • MySQL数据库的备份和还原

    备份数据库 备份一个数据库 备份数据并用GZip压缩 备份多个数据库 备份所有数据库 迁移到新服务器 还原数据库 ...

  • Linux命令------Mysql数据库备份和还原

    一、数据库备份 1、备份数据库到home目录 2、直接将MySQL数据库压缩备份 3、备份到当前目录 备份MyS...

  • 七、MySQL数据库备份

    1、数据库备份 对于任何数据库而言,备份都是非常重要的。 数据库复制不能取代备份的作用。 逻辑备份 : 逻辑备份...

  • mysql 热备份数据

    冷备份 导出数据库进行备份,但是数据库需要停机,影响业务 热备份 全量备份:整个都备份 增量备份:对变化...

  • SQLServer数据库备份还原

    一 备份数据库在需要备份的数据库上右键点击 任务-->备份-->数据库 注意:只能备份到一个目标二 还原数据库在需...

  • 数据库的备份,迁移

    数据库的备份 一数据库的备份 1.单库备份 2.多库备份 3.备份所有库 二.备份恢复 1.退出数据库后 2.在数...

网友评论

      本文标题:数据库备份

      本文链接:https://www.haomeiwen.com/subject/sgcyeqtx.html