#!/bin/bash
mysql备份脚本
原创ywdcj930102 博主文章分类:linux_script ©著作权
©著作权归作者所有:来自51CTO博客作者ywdcj930102的原创作品,请联系作者获取转载授权,否则将追究法律责任
#获取当前备份时间(年-月-日-时-分)
DATE=`date +%y-%m-%d-%H`
#mysql备份命令
MYSQLDUMP=mysqldump
#mysql备份用户
USER=backup
#mysql备份用户的密码
PASSWORD=zhang_cong
#需要备份的数据库
DATABASE=jingyun
#数据库备份存放路径
BACK_PATH=/var/www/html/jingyun/backup/db/jingyun/
#备份名
BACK_FILE_NAME=$DATE.gz
#####执行备份命令#####
$MYSQLDUMP -u $USER -p$PASSWORD $DATABASE | gzip > $BACK_PATH$BACK_FILE_NAME
##########将备份好的数据上传到存放数据的服务器中##########
#####定义变量#####
SCP=scp #copy命令
SCP_USER=zhangcong #目标服务器的用户
SCP_IP=192.168.10.11 #目标服务器的IP
SCP_PATH=/backup/db/test #目标服务器的数据存放路径
#####执行远程copy命令#####
$SCP $BACK_FILE_NAME $SCP_USER@$SCP_IP:$SCP_PATH
上一篇:四块网卡做两个bond
下一篇:nagios监控系统
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
MySQL 8自动备份脚本密码安全警告
作者:田逸(formyz)目标需求接到一个任务,需要在凌晨四点对一个数据库进行备
mysql v8 MySQL -
mysql 备份脚本
mysql 备份脚本..写的很一般..高手见了不要笑俺..#!/usr/bin/perl -w use warnings; use strict; use DBI; my $backup_dir = "/root/perl/backup"; m
mysql 数据库 休闲 mysql备份 mysql_backup