mysqldump+crontab定时备份mysql数据库,及恢复步骤
【性价之王】 | 【线路之王】 | 【价格之王】 | 【配置之王】 |
【免费之王】 | 【香港首推】 | 【梯子之王】 | 【独服之王】 |
对于站长来说,数据库备份是必不可少的。备份就像买保险一样,平时不觉得有什么,但是一旦出现问题,绝对会成为你的救命稻草。整理了一个 mysql 数据库定时备份脚本,可以实现每天定时备份数据库,清理过期备份文件,备份日志等功能。
数据库的数据基本每天都会变化,所以一般每天都会备份一次数据。会用到 corntab 和 mysqldump 这两个工具。corntab 负责定时执行任务,mysqldump 负责将 mysql 数据备份到文件中。
基于 mysqldump 的备份数据库的脚本#!/bin/bashnumber=30 #保存备份个数backup_dir=/root/mysqlbackup #备份保存路径dd=`date +%Y%m%d%H%M%S` #日期格式tool=mysqldumpusername=root #用户名password=123456 #密码database_name=sample #将要备份的数据库名称$tool -u $username --default-character-set=utf8 -p$password $database_name > $backup_dir/$database_name-$dd-utf8.dump#写创建备份日志echo "create $backup_dir/$database_name-$dd.dump" >> $backup_dir/log.txt#找出需要删除的备份delfile=`ls -l -crt $backup_dir/*.dump | awk '{print $9 }' | head -1`#判断现在的备份数量是否大于$numbercount=`ls -l -crt $backup_dir/*.dump | awk '{print $9 }' | wc -l`if [ $count -gt $number ] then rm $delfile echo "delete $delfile" >> $backup_dir/log.txtfi以上脚本可以实现备份指定日期的数据库文件,超过一定日期的备份文件自动删除。还自带每日备份日志。需要根据自己的情况配置 mysql 用户名、密码、数据库名称、备份文件保存路径、保存备份文件数量。再将脚本保存为文件如/mysql_bakup.sh
通过 crontab 实现定时执行脚本如每天晚上 10 点自动备份数据库,其中/mysql_bakup.sh 是 mysql 备份脚本。
执行 corntab -e,加入以下命令
0 22 * * * bash /mysql_bakup.sh
mysql 数据库恢复步骤1 进入数据库
mysql -u root -p
2 创建数据库
create db_name;
3 恢复数据库,其中 mysql_bak.sql 是备份文件
source /mysql_bak.sql
转载请注明原文WWW.VPSZJW.SITE:mysqldump+crontab 定时备份 mysql 数据库,及恢复步骤
[新手指南]历史优惠活动内容
猜你可能想看的VPS
- ioncloud→新增 sanjose 机房 美国 VPS CN2 优化WINDOWS
- 便宜 $15 年 2 核 CPU 2G 内存 50G SSD 5T 流量全球[VPS测评]
- 企鹅小屋→54 元 季 512MB 内存 10GB SSD 空间 500虚拟空间(主机)
- 稳定 搬瓦工 DC9 机房 CN2 GIA 线路 512M 内存套餐补货全球[VPS测评]
- 疯狂猜成语 图猜成语两只金色的手在握手是什么成语?全球[VPS测评]
- 补货 搬瓦工→年付 46.87 美元 512M 内存套餐补货了 CN2 全球[VPS测评]
- veesp→$1 月 KVM-512MB 10GB 100GB 圣彼得堡全球[VPS测评]
- 80VPS→54 元 月 KVM-1GB 40GB 2M 香港新世界(C香港VPS[主机]
- 疯狂猜成语 图猜成语一只兔子对一只乌龟说 welcome 是什么成语?全球[VPS测评]
- 限量促销 dedipath→全场 5 折优惠 100G 硬盘的不限流量大全球[VPS测评]
- BuyVM→拉斯维加斯补货 KVM 月付 3.5 美元起 无限流量 支持WINDOWS
- GigsGigsCloud→$4.99 月 256MB 内存 15GB 虚拟空间(主机)
- $(document).ready()方法和 window.onload全球[VPS测评]
- select2 动态设置选中项全球[VPS测评]
- php 从身份证获取出生日期及性别全球[VPS测评]
- Pacificrack→$9.89 年 1GB 内存 15GB SSD 虚拟空间(主机)
- iWFHosting→$8.99 月 KVM-2GB 25GB 1.5T全球[VPS测评]
- 如何快速创建个人独立博客并从中获益?独立服务器[U]
- edgenat 全场VPS八折优惠 香港cn2/韩国cn2/美国高防cn韩国VPS[主机]
- 六六云AS9929线路 VPS 测评,三网回程走AS9929线路,线路质全球[VPS测评]
- WordPress插件推荐:Compact MCE比原生更好用全球[VPS测评]
- 租用美国服务器有哪些安全方案美国VPS[主机]
- BBR对比BBR2BBRPLUSBBR2CAKE锐速哪个效果好全球[VPS测评]
- 消费复苏形势良好,我们将多措并举实施扩大内需政策全球[VPS测评]
- VPSPlayer,超便宜香港cn2线路小带宽VPS,2核4G内存仅30香港VPS[主机]
- TmhHost:美国洛杉矶CN2 GIA高防vps/日本/香港BGP等K日本VPS[主机]
- 数据中心助力光纤光缆行业发展全球[VPS测评]
- 奇异互动:香港2核4G5M云服务器仅83元/月,700元/年;裸金属服务香港VPS[主机]
- 咖啡主机:香港云服务器15.6元/月(季付);美西1G云服务器16.8元香港VPS[主机]
- edgeNAT:便宜美国CN2/香港CN2/韩国CN2低至48元/月_不韩国VPS[主机]
转载请注明原文地址:https://motoll.com/read-10380.html