镜像导入导出dockerexport和dockerimport作用对当前的容器文件系统创建一个快照,并持久化为tar文件,tar文件中保存的是容器的文件系统和其上的数据。然后通过dockerimport命令导入tar文件到docker环境后,会发现导入成功的是一个只有一层镜像层的image,而不是恢复为一个容器。tar文件内容:#tarxftest.tar#lltotal766604-rw-r--
分类:
其他好文 时间:
2020-09-18 12:20:29
阅读次数:
41
通过DELETE删除数据后相当于放入回收站,一般情况下可以找回;通过UPDATE更新数据后数据库也会保留数据快照。闪回就是恢复指定时间的数据快照以达到恢复数据的目的。根据步骤一查询出数据快照,恢复数据自行决定(之前的数据都有了,咋恢复还不会吗?) 一、查询指定时间的数据快照 --1、查询执行过SQL ...
分类:
数据库 时间:
2020-09-18 02:34:24
阅读次数:
49
VM中Centos7的LVM磁盘扩容 参考: 基于VMware的CentOS7虚拟机硬盘扩容 VMware内CentOS7虚拟机硬盘扩容 VM中Centos7扩容 Linux入门:常用命令:查看硬盘、分区、CPU、内存信息 centos7下对原有磁盘分区进行在线扩容 centos 7 新增硬盘挂载分 ...
分类:
其他好文 时间:
2020-09-18 02:11:35
阅读次数:
37
幻读指的是一个事物在两次查询同一范围的时候,后一次查询看到了前一次查询没有看到的行。 在可重复读隔离级别下,普通的查询时快照读,是不会看到别的事务插入的数据的。 因此,幻读在当前读下才会出现。 幻读仅专指新插入的行。 select 加了for update,这就是当前读。当前读的规则就是要能读到所有 ...
分类:
数据库 时间:
2020-09-17 23:33:43
阅读次数:
35
一致性检查点(checkpoints) flink故障恢复机制的核心,就是应用状态的一致性检查点 有状态流应用的一致性检查点,其实就是所有任务的状态,在某个时间点的一份拷贝(一份快照);这个时间点,应该是所有任务都恰好处理完一个相同的输入数据的时候 从检查点恢复状态 在执行流应用程序期间,flink ...
分类:
其他好文 时间:
2020-09-17 19:08:07
阅读次数:
22
1.什么是持久化? Redis的所有数据保存在内存中,对数据异步的更新保存到磁盘上称之为Redis的持久化。内存中的数据会因为关机或断电而丢失,使用持久化可以有效解决数据丢失的问题 2.持久化方式 Redis的持久化方式有以下两种: RDB(快照) 将Redis中的数据通过一条命令可以生成一个快照, ...
分类:
其他好文 时间:
2020-09-17 19:04:12
阅读次数:
25
#一、简介 ##1、默认情况下redis的所有数据都在内存中进行存取,而将数据异步更新保存到硬盘上的操作就是持久化存储 ##2、快照:将某时某刻的数据做成一个完整的备份,如mysql的Dump,redis的RDB等 ##3、日志:任何数据操作都记录日志,要恢复数据,只要按照日志重新执行一遍即可,如m ...
分类:
其他好文 时间:
2020-09-17 18:44:30
阅读次数:
37
LVM管理 (1).LVM的工作原理 LVM(Logical Volume Manager)逻辑卷管理,是在硬盘分区和文件系统之间添加的一个逻辑层,为文件系统屏蔽下层硬盘分区布局,并提供一个抽象的盘卷,在盘卷上建立文件系统。管理员利用LVM可以在硬盘不用重新分区的情况下动态调整文件系统的大小,并且利 ...
分类:
其他好文 时间:
2020-09-17 13:34:41
阅读次数:
43
块存储主要是将裸磁盘空间整个映射给主机使用的,就是说例如磁盘阵列里面有5块硬盘(为方便说明,假设每个硬盘1G),然后可以通过划逻辑盘、做Raid、或者LVM(逻辑卷)等种种方式逻辑划分出N个逻辑的硬盘。
分类:
其他好文 时间:
2020-09-17 13:07:53
阅读次数:
31
一旦你的程序docker化之后,你会遇到各种问题,比如原来采用的本地记日志的方式就不再方便了,虽然你可以挂载到宿主机,但你使用—scale的话,会导致记录日志异常,所以最好的方式还是要做日志中心化,另一个问题,原来一个请求在一个进程中的痉挛失败,你可以在日志中巡查出调用堆栈,但是docker化之后,原来一个进程的东西会拆成几个微服务,这时候最好就要有一个分布式的调用链跟踪,类似于wcf中的svct
分类:
其他好文 时间:
2020-09-11 16:10:46
阅读次数:
44