`
liangfuming
  • 浏览: 35401 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

SUSE11下MYSQL的定时全量备份

阅读更多
参考以下文章:http://hi.baidu.com/liuyingan02/blog/item/4fef92d66c1c590c622798b9.html

定时任务可以在suse的crontab里面做,定时任务直接调用备份脚本即可

以下是全量备份all.sh的代码
#!/bin/sh

# mysql data backup script #

DATEDIR=$(date +%Y-%m-%d)

# 全量备份文件生成路径
BakDir=/home/mysqlbackup/$DATEDIR

if [ ! -e ${BakDir} ];then
mkdir -p $BakDir
fi

DATE=`date +%Y%m%d`

#数据库root用户
user=root
#root用户密码
userPWD=111111

cd $BakDir

DumpFile=$DATE.sql

GZDumpFile=$DATE.sql.tgz

rm -f mysql-bin.*

#dbname 为要备份的数据库名  -u 用户名 -p密码
mysqldump -u $user -p$userPWD --quick  --flush-logs --delete-master-logs --lock-all-tables --database dbname > $DumpFile

tar czvf $GZDumpFile $DumpFile

echo "[$GZDumpFile]Backup Success!"

rm -f $DumpFile

echo "Backup Done!"

echo "please Check $BakDir Directory!"

ls -al $BakDir

分享到:
评论

相关推荐

    SUSE11安装MySql

    总之,安装和配置MySQL在SUSE11上需要考虑许多因素,包括安装路径的更改、服务的启动与管理、安全性和性能优化。通过遵循上述步骤,并结合实际情况进行调整,你可以构建一个可靠且高效的MySQL环境。

    suse linux 定时备份脚本

    SUSE Linux 定时备份脚本 本文将详细介绍如何使用 SUSE Linux 创建一个定时备份脚本,以便自动将应用程序及数据库备份到另一个服务器上。 标题解释 本文标题为「SUSE Linux 定时备份脚本」,表明了本文的主要内容...

    SUSE 11 sp3 安装mysql 5.6

    ### SUSE 11 SP3 上安装 MySQL 5.6 的详细步骤与注意事项 #### 一、背景介绍 在 Linux 环境下部署数据库服务器是很多企业和开发者的常见需求。MySQL 作为一款广泛使用的开源关系型数据库管理系统,其稳定性和性能...

    SUSE11SP4系统rpm安装mysql5.6.39

    在SUSE11SP4环境下rpm方式安装mysql5.6.39,包括4个文件:MySQL-client-5.6.39-1.sles11.x86_64.rpm,MySQL-devel-5.6.39-1.sles11.x86_64.rpm,MySQL-server-5.6.39-1.sles11.x86_64.rpm,MySQL-shared-5.6.39-1.sles11...

    在suse下安装mysql5.1.49 .

    在SUSE Linux下安装MySQL 5.1.49是一个涉及多个步骤的详细过程,本文将根据提供的描述、标签和部分内容,深入解析如何在SUSE系统上安装并配置MySQL数据库服务器版本5.1.49。 ### 步骤一:检查系统是否已安装MySQL ...

    mysql suse linux安装文档)

    在SUSE Linux上安装MySQL是一项基础的系统管理任务,尤其对于需要使用数据库服务的开发者和运维人员来说至关重要。本文档提供了详细的步骤来指导你完成MySQL的安装过程。 首先,你需要下载MySQL的安装文件。在本例...

    suse11编译安装xtrabackup.rar

    4. **XtraBackup与MySQL的配合**:XtraBackup能够与MySQL紧密结合,提供全量备份和增量备份功能。全量备份会复制整个数据库,而增量备份则只备份自上次备份以来发生改变的数据。这有助于减少备份时间和存储空间的...

    SUSE系统下mysql mha安装.doc

    mysql的一本好书,希望分享给大家,希望大家多多下载

    mysql在SUSE中的安装与启动

    - `suse 11_0安装mysql - 木鱼与代码 - JavaEye技术网站.mht`:这是一个关于在SUSE 11.0上安装MySQL的详细教程,可能涵盖了安装步骤、配置和问题解决。 - `MySQL SUSE SLES11安装与配置笔记实操 - 51CTO_...

    SUSE11下snmp安裝包

    在SUSE 11这个Linux发行版上安装SNMP,可以帮助你更有效地管理和监控你的网络环境。 首先,SNMP主要由三部分组成:SNMP代理(Agent)、管理站(Manager)和MIB(Management Information Base)。SNMP代理运行在被...

    suse源码安装mysql5.5配置

    在SUSE Linux 11 64位操作系统上,通过源码方式安装并配置MySQL 5.5,是一项涉及多个步骤和技术细节的任务。本文将基于提供的文件内容,深入解析整个安装与配置流程中的关键知识点。 ### 一、环境准备与目录结构...

    linux-suse11修改主机名

    在Linux操作系统中,主机名是标识系统在网络中的唯一名称,对于SUSE Linux Enterprise Server (SLES) 11来说,修改主机名是一个重要的系统管理任务。这个过程涉及到多个步骤,通常包括配置网络接口、更新系统文件...

    在suse下添加oracle 11g自动备份

    ### 在SUSE下添加Oracle 11g自动备份 #### 背景介绍 随着企业对数据安全性的重视程度不断提高,对于关键业务系统的数据库备份变得尤为重要。Oracle 11g作为一款广泛使用的数据库管理系统,其备份策略对于保障数据的...

    suse11_sp4 镜像下载链接

    SUSE11-SP4系统镜像 以及 惠普G10服务器引导驱动镜像。 SUSE11-SP4系统镜像 以及 惠普G10服务器引导驱动镜像。

    suse 11 sp3下载地址.txt

    susesuse 11 sp3下载地址,官网下载太慢了,而且经常中断。

    MYSQL for suse

    MySQL-server-5.6.11-1.sles11.x86_64.rpm

    suse11安全漏洞整改

    【SUSE 11 安全漏洞整改】 在IT领域,系统安全是至关重要的,特别是对于企业级操作系统如SUSE Linux Enterprise Server 11 (SLES11)来说。安全漏洞整改是确保系统免受攻击和恶意软件的关键步骤。本文将详细解析SUSE...

    suse11安装telnet

    本文将详细探讨“suse11安装telnet”的过程,以及`telnet`及其服务器的相关知识点。 首先,`SUSE Linux Enterprise Server 11`(简称SLES 11)是基于Linux的商业级服务器操作系统,广泛应用于企业级环境。`telnet`...

    SUSE Linux Enterprise Server 11安装mysql(mysql-5.0.22)

    SUSE Linux Enterprise Server 11安装mysql(mysql-5.0.22) 本文主要讲述了在SUSE Linux Enterprise Server 11上安装mysql(mysql-5.0.22)的步骤。在安装之前,需要删除已有的mysql数据库和相关文件夹。然后,...

    Suse Linux 11 SP3+LVM

    SuSE Linux 11 SP3 + LVM 安装指南 在本篇文章中,我们将详细介绍如何使用逻辑卷方式安装 SuSE Linux 11 SP3,实现后期分区空间灵活调整。 什么是 LVM? LVM(Logical Volume Manager,逻辑卷管理器)是 Linux 中...

Global site tag (gtag.js) - Google Analytics