MySQL数据库备份RPM

几个月前我创建了这个rpm。现在,它是适用于所有用户。此RPM对mysql数据库备份一个简单的shell脚本。
特征:
  • 需要在本地数据库备份。
  • 上传备份FTP服务器。
  • 发送备份完成电子邮件警报。
安装:
下载RPM直接使用命令行或使用下面的下载链接给出并安装它。 [wpdm_file ID = 4]
# wget https://www.youcl.com/downloads/rpms/mydumpadmin-1-0.noarch.rpm

# rpm -ivh mydumpadmin-1-0.noarch.rpm

Preparing...                ########################################### [100%]
   1:mydumpadmin            ########################################### [100%]

Thank you for installing this RPM.
Configure backup settings in /etc/mydumpadmin/settings.conf file
Setup /etc/mydumpadmin/mysql-dump.sh script in your cron to take backup automatically
0 2 * * *  /bin/sh /etc/mydumpadmin/mysql-dump.sh
组态:
要在您喜爱的编辑器编辑配置设置文件(/etc/mydumpadmin/settings.conf),并进行更改按您的要求。
MYSQLUSER : Enter your mysql admin account
MYSQLPASSWORD : MySQL admin account password
MYSQLHOSTNAME : Enter systems host name

FTP_ENABLE  : 1=enable,  0=disable.
FTP_SERVER : Enter ftp server hostname or login details.
FTP_USERNAME : Enter ftp username
FTP_PASSWORD : Enter ftp user password
FTP_UPLOAD_DIR : Enter backup location at ftp server.

VERBOSE : Will show output on screen if enabled ( 1=enable, 0=disable )

BACKUPDIR : Local backup directory
TMPFILES : Temp files location

SENDEMAIL : Enable/Disable email alerts ( 1=enable, 0=disable )
EMAILTO : Email id
配置的Cron每日备份:
安排每日备份一个cron,按您的首选时间。
# crontab -l
0 2 * * *  /bin/sh /etc/mydumpadmin/mysql-dump.sh
赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏