网络系统管理Linux环境——StorageSrv之Mariadb

题目要求

服务器StorageSrv上的工作任务

脚本文件:/shells/mysqlbk.sh;

备份数据到/root/mysqlbackup 目录;

备份脚本每隔 30 分钟实现自动备份;

导出的文件名为 all-databases-20210213102333,其中 20210213102333 为运行备份脚本的当前时间,精确到秒。

项目实施

|----------------------------------------------------------------------------------------------------------------------------------------------|
| ​​点击观看视频部署​​ |

安装Mariadb:

复制代码
[root@storagesrv ~]# yum install mariadb-server -y

启动数据库:

复制代码
[root@storagesrv ~]# systemctl start mariadb

初始化数据库:

复制代码
[root@storagesrv ~]# mysql_secure_installation
密码设置123456

创建脚本文件:

注:date 后面要写空格

复制代码
[root@storagesrv ~]# mkdir /shells
[root@storagesrv ~]# mkdir /root/mysqlbackup
[root@storagesrv ~]# vim /shells/mysqlbk.sh
[root@storagesrv ~]# cat /shells/mysqlbk.sh
#!/bin/bash
mysqldump --all-databases -uroot -p123456 > /root/mysqlbackup/all-databases-$(date +"%Y%m%d%H%M%s")
[root@storagesrv ~]#
[root@localhost ~]# cd /shells/
[root@localhost shells]# chmod +x mysqlbk.sh
[root@localhost shells]# ./mysqlbk.sh

编辑计划:

复制代码
[root@storagesrv ~]# vim /etc/crontab
*/30 * * * * root /shells/mysqlbk.sh
[root@storagesrv ~]#

评分标准

(1) 测试数据库备份脚本(使用 vim 查看数据库脚本的编写) ; 【2 分】

|-------------------------------------------------|
| 评分要点: 能看到 mysqldump 关键字 和 --all-databases 即可得分。 |

(2) 查看定时任务(执行命令 cat /etc/crontab | grep 30) ; 【2 分】

|---------------------------|
| 评分要点: 能看到第一个* 为 */30 即可 |

(3) 查看备份文件(执行命令 ls /root/mysqlbackup); 【1 分】

|----------------------------------------------|
| 评分要点: 只要存在文件名为 all-databases-年月 日, 精确到秒即可得分。 |

更多详情免费解析访问------ https://blog.51cto.com/lyx888/category3.html

相关推荐
readhere7 小时前
从ZYNQ7000开发板,学会启动嵌入式Linux系统——入门学习:EBAZ4205篇目录
linux·启动·嵌入式linux·zynq7000·ebaz4205
打工仔折腾 AI8 小时前
在 Ubuntu ARM64 部署 Q1 V3.0 MuJoCo 模型:加载、单步推理与执行器响应解析
linux·运维·人工智能·python·深度学习·ubuntu·性能优化
yyuuuzz8 小时前
跨境站点日志时区混乱的排查记录
运维·服务器·网络·云计算·aws·1024程序员节
‎ദ്ദിᵔ.˛.ᵔ₎8 小时前
关于Linux 线程局部存储的认识
linux·运维
GlobalInfo8 小时前
全球及中国风电叶片检测机器人行业研究报告(2026版):市场现状、行业前景与占有率分析
运维·网络·人工智能·机器人
隔窗听雨眠10 小时前
KingbaseES平替全链路实践:从迁移评估到可持续运维
运维
skywalk816310 小时前
登到192.168.1.5那台机器,看看今天白天,大约从早晨到晚上,都卡住了。看看因为什么卡住,为什么卡住而没有杀死那个导致卡死的进程,为什么
运维·系统·freebsd
运维行者_10 小时前
网络监控工具怎么选?从设备监控到智能运维的能力清单
运维·服务器·开发语言·网络·人工智能·支持向量机·php
小小de风呀10 小时前
de风——【从零开始学习Linux】(九):进程基础 —— 从冯诺依曼体系到 fork 创建进程
linux·学习