mysql zrm 配置_MySQL备份和恢复与mysql-zrm在Debian Sarge

这篇指南详细介绍了如何在Debian Sarge系统上利用mysql-zrm工具进行MySQL数据库的备份和恢复。mysql-zrm是Zmanda Recovery Manager for MySQL的简称,它支持创建逻辑或原始备份,生成备份报告,验证备份,以及恢复数据库。此外,它还能发送备份状态的电子邮件通知,并允许设定多种备份策略。文章涵盖了从下载源码到安装和使用的整个过程。
摘要由CSDN通过智能技术生成

MySQL备份和恢复与mysql-zrm在Debian Sarge

版本1.0

作者:Falko Timme

本指南介绍如何在Debian Sarge系统上使用mysql-zrm备份和恢复MySQL数据库。 mysql-zrm是Zmanda Recovery Manager for MySQL的缩写,它是一种新工具,可让您创建数据库的完整逻辑或原始备份(无论您的存储引擎和MySQL配置如何),生成有关备份的报告,验证备份和恢复数据库。 它还可以发送关于备份状态的电子邮件通知,您可以实施多个备份策略(基于您的应用程序,并根据时间(例如每天,每周等))。

我想先说说这不是建立这样一个系统的唯一途径。 实现这一目标有很多方法,但这是我所采取的方式。 我不会保证这将为您工作!

1初步说明

mysql-zrm适用于MySQL 4.1及更高版本,所以我假设您已经在Debian Sarge系统上安装了MySQL服务器,例如:

apt-get install mysql-client-4.1 mysql-common-4.1 mysql-server-4.1

这也安装了由mysql-zrm所需的软件包libdbd-mysql-perl ,因为mysql-zrm是用Perl编写的。

2安装

Zmanda已经发布了一个rpm包的mysql-zrm,用于基于rpm的发行版,如Fedora,RedHat,SuSE,CentOS等,但没有Debian Sarge的包。 所以我们必须从http://www.zmanda.com/downloads.html下载mysql-zrm源码包。 选择稳定的版本(在写入时为1.0.3),并将其下载到/ tmp目录中:

cd /tmp

wget http://www.zmanda.com/downloads/community/ZRM-MySQL/1.0.3/Source/MySQL-zrm-1.0.3.tar.gz

接下来,我们解压缩源并转到源目录:

tar xvfz MySQL-zrm-1.0.3.tar.gz

cd MySQL-zrm-1.0.3

不幸的是,INSTALL文件中的安装说明仅表示您可以安装mysql-zrm rpm软件包,如果您使用的是基于rpm的发行版,但没有更多。 此外,Zmanda网站上没有安装脚本和源代码包的安装说明,所以我不得不自己了解如何在我的Debian Sarge系统上安装mysql-zrm。 这是我怎么做到的

chown root:root *

mv mysql-zrm /usr/bin

mv mysql-zrm-reporter /usr/bin

mv mysql-zrm-scheduler /usr/bin

gzip mysql-zrm.1

mv mysql-zrm.1.gz /usr/share/man/man1

gzip mysql-zrm.conf.5

mv mysql-zrm.conf.5.gz /usr/share/man/man5

gzip mysql-zrm-reporter.1

mv mysql-zrm-reporter.1.gz /usr/share/man/man1

gzip mysql-zrm-reporter.conf.5

mv mysql-zrm-reporter.conf.5.gz /usr/share/man/man5

gzip mysql-zrm-scheduler.1

mv mysql-zrm-scheduler.1.gz /usr/share/man/man1

mkdir /etc/mysql-zrm

mv *.conf /etc/mysql-zrm

mkdir -p /usr/lib/mysql-zrm/Data/Report/Plugin

mv Report.pm /usr/lib/mysql-zrm/Data

mv Base.pm /usr/lib/mysql-zrm/Data/Report

mv *.pm /usr/lib/mysql-zrm/Data/Report/Plugin

mkdir /var/log/mysql-zrm

gzip AUTHORS

gzip COPYING

gzip INSTALL

gzip README

mkdir /usr/share/doc/MySQL-zrm

mv * /usr/share/doc/MySQL-zrm

mkdir /var/lib/mysql-zrm

touch /etc/mysql-zrm/mysql-zrm-release

而已。 可执行文件已被移动到/ usr / bin ,配置文件位于/ etc / mysql-zrm中,我们甚至还有可执行文件的手册页( mysql-zrm , mysql-zrm-reporter和mysql-zrm-scheduler ),所以如果您不确定可执行文件的使用情况,可以运行

man mysql-zrm

man mysql-zrm-reporter

man mysql-zrm-scheduler

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值