当前位置:网站首页>网络安全第三次作业
网络安全第三次作业
2022-08-02 13:48:00 【戊戌怀夏】
一、思考MySQL日志只使用binlog或只使用redolog可以吗?
如果只从崩溃恢复的角度来讲是可以的。把 binlog 关掉,这样就没有两阶段提交的过程了,而系统依然是 crash-safe 的。但 binlog 有着 redo log 无法替代的功能。
一个是归档。redo log 是循环写,写到末尾是要回到开头继续写的。这样历史日志没法保留,redo log 也就起不到归档的作用。
一个就是 mysql 系统依赖于 binlog。binlog 作为 mysql 一开始就有的功能,被用在了很多地方。
其中,mysql 系统高可用的基础,就是 binlog 复制。还有一些数据分析系统就靠消费 mysql 的 binlog 来更新自己的数据。关掉 binlog 的话,这些下游系统就没法输入了。
由于现在包括 mysql 高可用在内的很多系统机制都依赖于 binlog,所以单靠 redo log 还做不到。
二、xtrabackup 全量备份与增量备份
1.下载xtrabackup,https://www.percona.com/downloads/XtraBackup/LATEST/
2.然后配置yum源,yum install percona-xtrabackup-24-2.4.6-2.el7.x86_64.rpm
3.创建用户,并授予权限
CREATE USER ‘bkupdbuser’@’192.168.1.146’ IDENTIFIED BY ‘123123’;
为bkupdbuser用户授权,如下权限为正常备份的最小权限
GRANT RELOAD,LOCK TABLES,REPLICATION CLIENT,PROCESS ON *.* TO ‘bkupdbuser’@’192.168.1.146’;
4.进行实验
全量备份:该语句表示备份当前数据库服务器上的所有数据库,对所有数据库进行全量备份,将备份的文件存放在/backup目录下
innobackupex –defaults-file=/etc/my.cnf –host=192.168.1.146 –user=root –password=123123 /backup
增量备份:增量备份是针对上一次备份来说的,所以,我们在进行增量备份时,需要指定以哪个备份作为上一次的备份,增量备份的示例命令如下
innobackupex -p123123 --incremental /backup --incremental-basedir=/backup/2017-04-08_13-36-11/
上述命令中的–incremental选项表示本次备份是一个增量备份(其实这次备份既可以算是增量,也可以算作差量),本次增量备份将备份至/backup目录下,本次增量备份是针对于/backup/2017-04-08_13-36-11/的增量
三、iptables防止nmap扫描
边栏推荐
- 保姆级教程:写出自己的移动应用和小程序(篇三)
- 供应磷脂-聚乙二醇-羧基,DSPE-PEG-COOH,DSPE-PEG-Acid,MW:5000
- 微信小程序getPhoneNumber接口code=40013
- Large and comprehensive pom file example
- This binding to detailed answers
- 国产 GPU 创业潮 喧嚣下的资本游戏
- requestparam注解接的收的是什么格式(玄机赋注解)
- MySQL - ERROR 1045 (28000): Access denied for user ‘root’@‘localhost’ (using password: YES)
- How to create short images and short videos from the media?How to make the click volume reach 10W?
- 二叉树的类型、构建、遍历、操作
猜你喜欢

【ONE·Data || 排序入门】

鲲鹏devkit & boostkit

How to create short images and short videos from the media?How to make the click volume reach 10W?

二极管及其应用

Differences and concepts between software testing and hardware testing

WeChat applet getPhoneNumber interface code=40013

国产 GPU 创业潮 喧嚣下的资本游戏

【C语言】夏日一题 —— 如何判断素数?

Seata Distributed Transaction

Kunpeng devkit & boostkit
随机推荐
腾讯安全发布Tencent Cloud EdgeOne,为企业出海打造安全加速一体化服务
Detailed explanation of ORACLE expdp/impdp
短视频美食自媒体怎么做?5步教你快速上手
供应磷脂-聚乙二醇-羧基,DSPE-PEG-COOH,DSPE-PEG-Acid,MW:5000
C language improvement (3)
C# 编译错误:Compiler Error CS1044
目前想通过提取本地excel文件创建数据表,在sql语句这出了一些问题
Taurus.MVC V3.0.3 microservice open source framework released: Make the evolution of .NET architecture easier in large concurrency.
Markdown怎么加入emoji
WiFi Association&Omnipeek抓包分析
Fabric.js 动态设置字号大小
打破文件锁限制,以存储力量助力企业增长新动力
微信小程序getPhoneNumber接口code=40013
拯救流浪猫 | 「喵先锋」系列数字版权盲盒明日开抢
How to create short images and short videos from the media?How to make the click volume reach 10W?
SQL函数 UCASE
C语言提高篇(三)
requestparam注解接的收的是什么格式(玄机赋注解)
C语言结构体(入门)
In-depth analysis and use of Ribbon load balancing