Shell

推荐列表 站点导航

当前位置:首页 > 脚本编程 > Shell >

一例mysql数据库备份的shell脚本

来源:网络整理  作者:  发布时间:2020-12-22 17:02
本文分享一例shell脚本,用于mysql数据库的日常备份,简单实用,轻巧方便,有需要的朋友,不妨作个参考。...

本节主要内容:
shell脚本实现mysql数据库的备份。

shell脚本内容:
 

复制代码 代码示例:

#!/bin/bash 
# 备份mysql数据库
# by ym97.com/wenku
#
date=`date +%Y%m%d` 
backDb=$date.sql 
backFile=$date.tar.gz 
backHost=135.26.25.36 #FTP服务器IP地址 
backUser=ftp  #FTP服务器用户名 
backPwd= password  #FTP密码 
 
/usr/local/mysql/bin/mysqldump dbname -udbuser -pdbpassword > /home/backup/$backDb 
echo -e "DB Backup Done!\n" 
 
tar -zcvf /home/phpeye/$backFile  /websites/phpeye/ 
echo -e "File Backup Done!\n" 
 
ftp -n $backHost<<! 
user $backUser $backPwd 
passive 
put /home/backup/$backDb  phpeyebackup/$backDb 
bye 

 
ftp -n<<! 
open $backHost 21 
user $backUser $backPwd 
port 
prompt 
put /home/phpeye/$backFile  phpeyebackup 
bye 

 
rm -f /home/web_happy/phpeye/$backDb 
echo -e "Backup Done!\n"

相关热词: shell

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供用于网络技术学习参考,学习中请遵循相关法律法规!

本文地址: https://www.juheyunku.com/jiaob/shell/7252.shtml

相关文章
最新文章
PHP生成奖状 PHP生成奖状

时间:2021-01-06

python实现输入五个数并求 python实现输入五个数并求

时间:2021-01-06

php检测网站是否正常打开 php检测网站是否正常打开

时间:2021-01-05

python怎么右对齐 python怎么右对齐

时间:2021-01-05

Python3爬虫入门之Python3的安 Python3爬虫入门之Python3的安

时间:2021-01-05

如何用PHP接收http请求头信 如何用PHP接收http请求头信

时间:2021-01-05

数据库怎么连接用php写的 数据库怎么连接用php写的

时间:2021-01-05

php后缀怎么打开 php后缀怎么打开

时间:2021-01-05

Copyright © www.juheyunku.com      关于 | 合作 | 声明 | 联系 | 更新 | 地图 | Tags

一例mysql数据库备份的shell脚本

2020-12-22 编辑:

本节主要内容:
shell脚本实现mysql数据库的备份。

shell脚本内容:
 

复制代码 代码示例:

#!/bin/bash 
# 备份mysql数据库
# by ym97.com/wenku
#
date=`date +%Y%m%d` 
backDb=$date.sql 
backFile=$date.tar.gz 
backHost=135.26.25.36 #FTP服务器IP地址 
backUser=ftp  #FTP服务器用户名 
backPwd= password  #FTP密码 
 
/usr/local/mysql/bin/mysqldump dbname -udbuser -pdbpassword > /home/backup/$backDb 
echo -e "DB Backup Done!\n" 
 
tar -zcvf /home/phpeye/$backFile  /websites/phpeye/ 
echo -e "File Backup Done!\n" 
 
ftp -n $backHost<<! 
user $backUser $backPwd 
passive 
put /home/backup/$backDb  phpeyebackup/$backDb 
bye 

 
ftp -n<<! 
open $backHost 21 
user $backUser $backPwd 
port 
prompt 
put /home/phpeye/$backFile  phpeyebackup 
bye 

 
rm -f /home/web_happy/phpeye/$backDb 
echo -e "Backup Done!\n"

本站内容来源于网络,如有侵权请与我们联系,我们会及时删除,我们深感抱歉!
注:本站所有信息仅供学习参考!
本文地址为 https://www.juheyunku.com/jiaob/shell/7252.shtml

相关文章

风云图片

推荐阅读

返回Shell频道首页