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
- 真实测评 云创网络→1G 内存套餐测评数据 五一促销 年付 6 折优惠 全球[VPS测评]
- PHPExcel 循环生成 sheet 报错 You tried to 全球[VPS测评]
- 搬瓦工 2020 年销售方案整理,2.5G-10G 大带宽美国 cn2v美国VPS[主机]
- DMIT 洛杉矶 CN2 GIA 上线 可选无限流量 可选抗攻击 IP 全球[VPS测评]
- 分享一些支持比特币付款的国外独立服务器商家独立服务器[U]
- HostYun 圣何塞双程 GIA VPS 速度及综合性能测评,100M全球[VPS测评]
- ONEVPS→$3.75 月 KVM-512MB 20G SSD 2TB日本VPS[主机]
- 优化YSlow add expires headers项目提升博客访问速全球[VPS测评]
- anyNode黑五便宜VPS1G内存20g硬盘1g端口2T大流量年付仅8全球[VPS测评]
- Sharktech洛杉矶高防服务器,E5双核/1TB NVMe/不限流量全球[VPS测评]
- 美国坦帕 spearwarenetworks 测评-1.75刀 月美国VPS[主机]
- 什么是linux面板?常见的Linux控制面板有哪些?全球[VPS测评]
- 吸血鬼崛起服务器怎么快速搭建?全球[VPS测评]
- 精编案例丨游戏行业转型升级迫在眉睫,云计算助力打造下一代游戏体验全球[VPS测评]
- 用玩客云做打印服务器,让你在手机上轻松实现无线打印全球[VPS测评]
- “休闲养蜂”风靡海外跨境电商追逐垂直风口全球[VPS测评]
- 2020年国外VPS哪个最好?教你学会选择国外VPS全球[VPS测评]
- 再“掷”53亿元 宜家能否挽回中国消费者全球[VPS测评]
- 无忧云,香港VPS全线5折促销,四川高防服务器/大连BGP/德阳高防/深香港VPS[主机]
- Ubuntu关机命令是什么?Ubuntu关机命令介绍全球[VPS测评]
- 为什么要拥有一台VPS?全球[VPS测评]
- 跨境电商拔节生长关键期,宁波政协委员月谈会精准助力!全球[VPS测评]
- CentOS 7.x 系统安装和配置redis-7.0.4集群全球[VPS测评]
- 景林网络:香港CN2vps,1核1G3M月付35元;美国高防vps,48美国VPS[主机]
- UCloud:香港云服务器,1核1G内存89元/年起(可选购3年/CN2香港VPS[主机]
- DiyVM:香港服务器499元起,香港/美国vps五折/2G内存,月付6美国VPS[主机]
- 极客主机,美国高防/日本软银/新加坡双程CN2/香港VPS 折后39元/日本VPS[主机]
- 酷锐云:元旦钜惠_美国CN2VPS低至20元/月_1核2G香港云主机低至美国VPS[主机]
- GreenCloudVPS:6折优惠,日本、新加坡、香港等KVM VPS日本VPS[主机]
- 桔子数据:1核1GB香港CN2 GIA vps促销28元/月,最高30M香港VPS[主机]
转载请注明原文地址:https://www.motoll.com/read-10380.html