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
- 圣诞闪购 RackNerd→3 核 2G 内存 30G SSD 5T 流全球[VPS测评]
- SpartanHost→$3 月 KVM-1GB 15GB 2TB 西雅全球[VPS测评]
- 绕美国-PHP-Friends→€4 月 2 核 6GB 内存 65GB虚拟空间(主机)
- 优惠 ZJI→香港云地机房多 IP 站群服务器 8 折优惠 273 个 站群服务器[IP]
- 圣诞闪购 RackNerd→3 核 2G 内存 30G SSD 5T 流全球[VPS测评]
- 新商家慎重-Digital-VM→$2.8 月 5T 流量 1Gbps 日本VPS[主机]
- 疯狂猜成语 图猜成语两个人在说话前面有一个人在笑是什么成语?全球[VPS测评]
- 新闻 Vultr 推出 Object Storage 系列 VPS 就是全球[VPS测评]
- 企鹅小屋→15.9 元 月 512MB 内存 8GB SSD 空间 30虚拟空间(主机)
- AlphaVPS→€15 年 512MB 内存 128GB 空间 500虚拟空间(主机)
- teraswitch→$4 月 OpenStack 1g 内存 1 核 美国VPS[主机]
- 傲游主机开学季全场 75 折 香港&韩国&美国 VPS 月付 52 元起日本VPS[主机]
- WordPress插件:SM.MS UPLOADER上传图片到SM.MS全球[VPS测评]
- HostKvm香港 VPS/4G内存/20M带宽/CN2+BGP线路,下香港VPS[主机]
- 怎么才能保证WordPress网站搜索引擎SEO优化长期霸榜全球[VPS测评]
- Jomhosting-11$ 月 马来西亚 1C1G50G 不限流量 K全球[VPS测评]
- hostEONS 1核心 256M内存 5G SSD 100M不限流量 全球[VPS测评]
- 因搜包耽误员工下班,苹果将支付3050万美元赔款全球[VPS测评]
- 关键路径、资金情况、政策关键数据中心的可持续发展路径在哪里?全球[VPS测评]
- 中行升级服务力促跨境电商发展全球[VPS测评]
- 2023年 IDC市场结构和方向的深度分析全球[VPS测评]
- centos7如何查看firewall防火墙状态:开启/关闭/重启防火墙全球[VPS测评]
- 港口雄开万里流丨不出国门海淘全球青岛跨境电商未来可期全球[VPS测评]
- wordpress 上传附件报错 “抱歉,出于安全的考虑,不支持此文件类全球[VPS测评]
- 牛信云入选艾瑞《2022年中国跨境电商服务行业趋势报告》典型厂商全球[VPS测评]
- 快云科技:2核2G3M云服务器14.98元/月;香港vps全场7.5折,香港VPS[主机]
- UOVZ怎么样?香港30M大带宽VPS 直连线路月付50元香港VPS[主机]
- 2021硅云新年献礼活动:香港企业级云服务器2核4G5M仅2888元/5香港VPS[主机]
- 金斗云双12活动:全场8折起,美国圣何塞CN2 GIA高防VPS20元/美国VPS[主机]
- 极光KVM:美国香港vps CN2 GIA专线高速稳定,BGP服务器低至美国VPS[主机]
转载请注明原文地址:http://140.238.13.167:12355/read-11670.html











