当前位置:网站首页>网络安全第三次作业
网络安全第三次作业
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扫描
边栏推荐
- SQL函数 TRUNCATE
- C语言结构体(入门)
- How to do short video food from the media?5 steps to teach you to get started quickly
- 巴比特 | 元宇宙每日必读:蒂芙尼宣布推出限量版 CryptoPunk 定制吊坠
- C# 编译错误:Compiler Error CS1044
- 自媒体创作怎样提高原创度,打造爆款作品?
- 腾讯安全发布Tencent Cloud EdgeOne,为企业出海打造安全加速一体化服务
- Singleton pattern of seven kinds of writing, you know?
- 苏州大学:从 PostgreSQL 到 TDengine
- 【C语言】手撕循环结构 —— while语句
猜你喜欢

百日刷题计划 ———— DAY1

stack && queue

A number of embassies and consulates abroad have issued reminders about travel to China, personal and property safety

How to improve the originality of self-media creation and create popular works?

巴比特 | 元宇宙每日必读:蒂芙尼宣布推出限量版 CryptoPunk 定制吊坠

【C语言】剖析函数递归(2)

方正璞华“劳动人事法律自助咨询服务平台”在武汉武昌区投入使用!

【C语言】明解数组(1)
![[C language] Analysis of function recursion (1)](/img/9c/298c347ad87dedf55e020f5d8321c7.png)
[C language] Analysis of function recursion (1)

Win11怎么修改关机界面颜色?Win11修改关机界面颜色的方法
随机推荐
二分查找 && 树
方舟生存进化淘宝面板服务器是怎么一回事?
How to do short video food from the media?5 steps to teach you to get started quickly
.Net 5.0 Quick Start Redis
图文短视频自媒体怎么创作?如何让点击量达到10W?
Detailed explanation of ORACLE expdp/impdp
[C language] Analysis of function recursion (3)
Oracle数据库的闪回技术
使用Amazon SageMaker 构建基于自然语言处理的文本摘要应用
Embedded system driver primary [2] - based on character device driver _ basic framework
els long block deformation conditions, boundary collision judgment
Interviewer: Can you talk about optimistic locking and pessimistic locking?
SQL函数 TRUNCATE
RESTful style (detailed introduction + case implementation)
攻防世界----unfinish
自媒体创作怎样提高原创度,打造爆款作品?
SQL函数 USER
Oracle update error operation single table rollback
【C语言】夏日一题 —— 如何判断素数?
二极管及其应用