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.VPS.COM.IN:mysqldump+crontab 定时备份 mysql 数据库,及恢复步骤
猜你可能想看的VPS
- 腾讯云 - 11.11 智惠上云提前购 双十一同价 2C4G5M 三年 全球[VPS测评]
- Sharktech→$69 月-E3 1230v2 16GB 2TB 1全球[VPS测评]
- 真实测评 搬瓦工→洛杉矶 DC2 机房(QNET 线路)测评数据全球[VPS测评]
- [11.11]KVMLA 香港 日本 新加坡年付 6 折 月付 8 折日本VPS[主机]
- 一般般-ioZoom→5 美元 KVM 1GB 20GB SSD 1TB全球[VPS测评]
- Centos 下使用 find 命令查找指定时间内修改过的指定文件全球[VPS测评]
- 补货通知 hostdare→CN2 GT 线路和 CN2 GIA 线路同全球[VPS测评]
- AnyueHost→1200 元 月 E3-1265LV3 8GB 内存日本VPS[主机]
- servaRICA→$7 月 4 核 6GB 内存 80GB NVMe 虚拟空间(主机)
- hkserversolution 五一促销第一波,洛杉矶 GIA 高性能美国VPS[主机]
- 劳动节促销 标准互联→所有云服务器买两年送一年 圣何塞 CN2 GIA 全球[VPS测评]
- Purplehost→$7.1 月 2 核 4GB 内存 30GB SS虚拟空间(主机)
- 企鹅小屋→550 元 月 E5-26XX 16GB 内存 600GB 硬日本VPS[主机]
- 日本VPS服务器商家收集汇总 方便购买日本VPS服务器日本VPS[主机]
- 用Memcached、Batcache加速WordPress实现内存级缓全球[VPS测评]
- WordPress如何在文章后添加类似页码的相关文章?全球[VPS测评]
- 消费复苏形势良好,我们将多措并举实施扩大内需政策全球[VPS测评]
- sugarhosts首推DECADE云服务器,香港云服务器,1核512M香港VPS[主机]
- 碳氧云,香港vps路由调整为沙田cn2,特价款6核6G仅80元/月香港VPS[主机]
- 云服务器和服务器各有什么优缺点?全球[VPS测评]
- 因搜包耽误员工下班,苹果将支付3050万美元赔款全球[VPS测评]
- 辰迅云怎么样?国内香港云服务器全场5折,物理服务器限时特价香港VPS[主机]
- 菠萝云服务器怎么样?香港云主机BGP、CN2,2核1G2M带宽仅49元/香港VPS[主机]
- 香港云服务器性价比高:香港云服务器哪家便宜香港VPS[主机]
- 56云服务器怎么样?56云服务器价格和优势是什么?全球[VPS测评]
- CentOS 7.x 系统安装和配置redis-7.0.4集群全球[VPS测评]
- 热网互联:日本+香港 cn2 gia vps7折,日本服务器7.5折,全日本VPS[主机]
- CentOS 7.x 系统安装和配置redis-7.0.4集群全球[VPS测评]
- 柚子互联:美国洛杉矶CN2 vps,防御100G/带宽10M,28元/月美国VPS[主机]
- 众创逸云:香港安畅CN2VPS全新上架,新用户首月5折优惠年付8折优惠(香港VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-12455.html











