linux系统mysql自动备份并使用ftp上传的方法

 更新时间:2014年01月24日 09:49:34   作者:  
这篇文章主要介绍了linux系统自动导出mysql备份,并上传到指定ftp,还可以删除旧的备份文件,大家参考使用吧

复制代码 代码如下:

#!/bin/bash
#ftp设置
Host=FTP_IP
Username=FTP_user
Passwd=FTP_passwd
#备份mysql并导出到文件
mysqldump -u用户 --password=用户密码 数据库名 > $(date +%Y%m%d)-数据库名.sql
#压缩备份文件
tar -zcvf $(date +%Y%m%d)mysql数据库名.tar.gz $(date +%Y%m%d)*
#上传到ftp
echo "open $Host
user $Username $Passwd
bin
cd /hzg/
prompt off
mput $(date +%Y%m%d)mysql数据库名.tar.gz
printf "n"
close
bye"|ftp -i -n
#删除旧的备份文件
rm -rf $(date +%Y%m%d)-数据库名.sql $(date +%Y%m%d)mysql数据库名.tar.gz
#rm -rf $(date +%Y%m%d)*
rm -rf $(date +%Y%m%d)*

相关文章

  • Shell脚本实现批量替换文件内容

    Shell脚本实现批量替换文件内容

    这篇文章主要介绍了Shell脚本实现批量替换文件内容,本文主要实现批量修改一个备份脚本里的备份路径,其它批量替换也可以修改使用,需要的朋友可以参考下
    2014-12-12
  • 一天一个shell命令 linux文本操作系列-tree命令详解

    一天一个shell命令 linux文本操作系列-tree命令详解

    这篇文章主要介绍了一天一个shell命令 linux文本操作系列-tree命令详解,需要的朋友可以参考下
    2016-06-06
  • linux创建用户useradd命令代码示例

    linux创建用户useradd命令代码示例

    本文通过代码示例给大家介绍了adduser与useradd命令二者的关系 以及使用useradd命令添加用户的方法,需要的朋友参考下吧
    2017-08-08
  • expect自动检测并重启另外一台服务器上的程序代码

    expect自动检测并重启另外一台服务器上的程序代码

    expect自动检测并重启另外一台服务器上的程序的代码,有需要的朋友可以参考下
    2013-02-02
  • Linux中的Syslog命令

    Linux中的Syslog命令

    syslog是Linux系统默认的日志守护进程,默认的syslog配置文件是/etc/syslog.conf文件。接下来通过本文给大家分享Linux中的Syslog命令,感兴趣的朋友一起看看吧
    2017-09-09
  • Bash EOF的使用小结

    Bash EOF的使用小结

    本文主要介绍了Bash EOF的使用小结,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2023-01-01
  • 开发必备Linux常用的几个命令分享

    开发必备Linux常用的几个命令分享

    Linux作为一个高度成熟和强大的操作系统,拥有非常丰富的命令行工具,对于Java开发者来说,掌握一些常用的Linux命令可以大大提高工作效率,尤其是在服务器端开发时,本文小编给大家分享了一些常用命令,需要的朋友可以参考下
    2023-10-10
  • linux下监控网络流量的脚本

    linux下监控网络流量的脚本

    在我们的日常工作当中,监控网络要么使用iptarf,ifstat这些命令实现的,但是需要装额外的RPM包。特别是iptarf装起来麻烦
    2013-01-01
  • Linux shell命令统计某列去重后的值

    Linux shell命令统计某列去重后的值

    今天小编就为大家分享一篇关于Linux shell命令统计某列去重后的值,小编觉得内容挺不错的,现在分享给大家,具有很好的参考价值,需要的朋友一起跟随小编来看看吧
    2019-02-02
  • 3000字扫盲shell基础知识(新手必备)

    3000字扫盲shell基础知识(新手必备)

    这篇文章主要介绍了3000字扫盲shell基础知识,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧
    2020-06-06

最新评论