转载自: http://www.tuicool.com/articles/mAj26jN
Percona XtraBackup is free and open source backup tool for MySQL. Percona distributes XtraBackup via package repositories for RedHat and Debian .
Unfortunately there are no packages for Mac OS. In this post I will describe how to build XtraBackup for Mac OS.
Dependencies
To build and use XtraBackup on Mac OS you need to install some additional packages. I will use MacPorts to install the dependencies.
# port install cmake p5.16-dbd-mysql
Building XtraBackup for Mac OS
Download the source code fromhttps://www.percona.com/downloads/XtraBackup/LATEST/
# wget https://www.percona.com/downloads/XtraBackup/Percona-XtraBackup-2.2.10/source/tarball/percona-xtrabackup-2.2.10.tar.gz
Untar the archive:
# tar zxf percona-xtrabackup-2.2.10.tar.gz
Build the binaries.
# cd percona-xtrabackup-2.2.10 # cmake -DBUILD_CONFIG=xtrabackup_release && make
XtraBackup comes with a perl script innobackupex that can be found instorage/innobase/xtrabackup/ . The script is a wrapper around few binaries XtraBackup needs to work. They are built in storage/innobase/xtrabackup/src :xbcrypt , xbstream and xtrabackup .
Installing XtraBackup for Mac OS
To install XtraBackup use a Makefile:
# make -C storage/innobase/xtrabackup/ install
It will install XtraBackup in /usr/local/xtrabackup/ . The binaries will be placed in/usr/local/xtrabackup/bin/ so make sure it’s in the $PATH.
XtraBackup Package
For your convenience we built and packaged XtraBackup for Mac OS. The package installs the binaries in /opt/local/bin which should be in your $PATH. I tested XtraBackup on OS X 10.10 Yosemite.
The post Building XtraBackup for Mac OS appeared first on Backup and Data Recovery for MySQL .
相关推荐
Xtrabackup for Mysql5.7 官方版本安装包 Mysql备份首选 物理在线备份 友情链接 免费下载 求个赞
Percon XtraBackup for EL6 ,用于Mysql数据库备份的利器
XtraBackup是一个用来备份 MySQL 的 InnoDB 数据库的开源工具。例如执行增量备份的命令是: # ./xtrabackup --backup --target-dir=/backup/delta --incremental-basedir=/backup/base
mysql增量备份工具,最新的21版本rpm包
《Xtrabackup-2.4 for Linux:MySQL数据库备份与恢复的高效工具》 在MySQL数据库管理中,数据安全至关重要,而备份是保障数据安全的重要环节。Percona Xtrabackup-2.4 for Linux是一款专为MySQL设计的开源热备份...
1.解压下载好的xtrabackup软件包: [root@B2B-bmc-db1 caoshaowu]# chown root.root percona-xtrabackup-2.4.9-Linux-x86_64.tar.gz [root@B2B-bmc-db1 caoshaowu]# tar -zxvf percona-xtrabackup-2.4.9-Linux-x86_...
xtrabackup8.0.35及依赖包
xtrabackup离线安装包-linux,包括依赖包目录,直接rpm -ivh * 即可,MySQL8需要使用xtrabackup8版本,MySQL8以前用xtrabackup2.4版本。具体安装方式请查看个人博客。
Percona XtraBackup是MySQL数据库管理系统的一个重要工具,专门用于高效、无损的数据备份。它在MySQL社区中广受欢迎,特别是在需要对InnoDB存储引擎进行热备份的场景下。这款工具的独特之处在于它可以在不中断服务的...
《Xtrabackup备份与恢复:Shell脚本详解》 在MySQL数据库管理中,数据安全至关重要,而定期备份和有效的恢复策略是保障数据安全的关键环节。Xtrabackup是一款开源的、针对InnoDB存储引擎的热备份工具,它能够在不...
本文将重点讲解如何在SUSE 11操作系统上编译并安装XtraBackup,它是一个用于MySQL数据库的开源热备份工具。首先,我们来看看标题提及的两个主要文件:`xtrabackup-1.6.5.tar.gz` 和 `mysql-5.1.59.tar.gz`。 1. **...
mysql备份工具,xtrabackup-2.1.4-32.1 for mysql 5.7
Percona XtraBackup 8.0 文档 Percona XtraBackup 8.0 是一个开源的热备份实用程序,用于备份 MySQL 基于服务器的数据,不会锁定数据库在备份期间。该工具适用于 24x7 高负载服务器或低事务卷环境,旨在使备份过程...
【Xtrabackup 详细操作说明】 Xtrabackup 是 Percona 公司开发的一款开源软件,专为InnoDB和XtraDB引擎提供热备份解决方案,它被视为ibbackup的开源替代品。该工具由两个主要部分组成:xtrabackup和innobackupex。 ...
Xtrabackup备份与恢复 Xtrabackup是一个用于MySQL数据库物理热备的备份工具,由Percona公司开发,支持MySQL、Percona server和MariaDB,开源免费。其主要特点是能够对数据库进行增量备份,支持InnoDB和XtraDB两种...
Percona XtraBackup是一款开源的热备份工具,专门用于基于MySQL的服务器,它能在备份数据时不锁定数据库,确保备份过程不会对生产环境中的服务器性能造成干扰。Percona XtraBackup 8.0.4是该工具的最新版本,提供了...
《Xtrabackup2.4.4在MySQL 5.7.27中的应用与安装详解》 MySQL作为世界上最受欢迎的开源关系型数据库管理系统之一,其数据安全性和备份策略至关重要。Xtrabackup是Percona公司开发的一款高效、无锁的热备份工具,...
Percona XtraBackup是一款开源的MySQL热备份工具,它支持在不停机的情况下对数据库进行备份,这对于需要高可用性的生产环境至关重要。这款工具尤其适用于24x7高负载的服务器以及低事务量的环境,旨在不干扰服务器...
percona-xtrabackup-2.4.24-Linux-x86_64.glibc2.12-minimal.tar.gz percona-xtrabackup-2.4.24-Linux-x86_64.glibc2.12.tar.gz percona-xtrabackup-24-2.4.24-1.el6.x86_64.rpm percona-xtrabackup-24-2.4.24-1.el7...