1.快照备份介绍
快照:其本质类似于数据库的照片,也就是在某个特定时间点(创建快照的时间点)给数据库拍个照放在那儿. 但是这个照片是一个新的数据库,可以应用SQL语句. 快照数据库里的数据是不变的.创建快照后,系统会对原数据库的所有数据页做个标识,如果数据页在创建快照后被修改,会复制一个数据页出来,没有修改的数据页则不会有快照(原数据库和快照数据库共用该数据页). 从这样来看,快照存在的时间越长,对系统的压力会越大(要维护的变化数据页太多). 一般来说,快照用在数据库的镜像机上,因为镜像机上的数据库永远是Restoring状态,可以在某个特定的时间点生成一个快照,这样就可以在镜像机上提供一个可访问的数据库,用来为数据仓库提供数据源比较合适. 系统层面数据备份方面的工作,用到两个工具,一个是dd,而另一个是lvm的快照(snapshot)。 由于数据比较大,直接是用dd非常耗时,而lvm的快照可以在几秒内轻松搞定,而且可以达到实时的效果,但是使用lvm快照的代价就是以空间换取时间。
复制
2.物理快照LVM
• LVM逻辑卷管理,基于linux系统下使用逻辑卷管理快照进行快速的备份,此方法参考于虚拟机的快照备份。 • LVM的创建流程PV(物理卷)->VG(卷组)->LV(逻辑卷) 1. 物理卷Physical volume (PV):可以在上面建立卷组的媒介,可以是硬盘分区,也可以是硬盘本身 2. 卷组Volume group (VG):将一组物理卷收集为一个管理单元。 3. 逻辑卷Logical volume (LV):虚拟分区,由物理区域(physical extents)组成
复制
3.LVM示例:
#1、基于逻辑卷的快照 lvcreate –s –n snapshot-version vg01/lv01 –L 空间大小1G #2、挂载快照到文件系统上 mount –o nouuid /dev/vg01/snapshot-version –t xfs/opt/test #3、备份快照文件 tar –zcf /opt/pgdata/xxxxxx.tar.gz /opt/test/
复制
以下是pg_rman中介绍使用lvm的示例:
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。
文章被以下合辑收录
评论
您好,您的文章已入选墨力原创作者计划合格奖,10墨值奖励已经到账请查收!
❤️我们还会实时派发您的流量收益。
3年前

评论
相关阅读
外国CTO也感兴趣的开源数据库项目——openHalo
小满未满、
1942次阅读
2025-04-21 16:58:09
3月“墨力原创作者计划”获奖名单公布
墨天轮编辑部
382次阅读
2025-04-15 14:48:05
转发有奖 | PostgreSQL 16 PGCM高级认证课程直播班招生中!
墨天轮小教习
235次阅读
2025-04-14 15:58:34
中国PostgreSQL培训认证体系新增PGAI应用工程师方向
开源软件联盟PostgreSQL分会
189次阅读
2025-05-06 10:21:13
4月“墨力原创作者计划”获奖名单公布!
墨天轮编辑部
187次阅读
2025-05-13 16:21:59
QPlus V6.3 更新,新增PostgreSQL与PolarDB PG支持,OceanBase 容灾管理重磅上线
沃趣科技
169次阅读
2025-05-13 09:39:27
华象新闻 | PostgreSQL 18 Beta 1、17.5、16.9、15.13、14.18、13.21 发布
严少安
169次阅读
2025-05-09 11:34:10
PG生态赢得资本市场青睐:Databricks收购Neon,Supabase融资两亿美元,微软财报点名PG
老冯云数
159次阅读
2025-05-07 10:06:22
SQL 优化之 OR 子句改写
xiongcc
147次阅读
2025-04-21 00:08:06
Kingbase 数据库物理备份与恢复操作手册
Digital Observer
141次阅读
2025-04-18 10:58:31
TA的专栏
热门文章
pgbench 使用介绍及示例
2022-02-19 6436浏览
TDSQL 安装部署附图
2020-09-21 6241浏览
【逻辑备份】之 pg_dump使用及示例
2022-02-20 4871浏览
APEX安装中文语言包
2020-04-02 4706浏览
MYSQL "Waiting for table metadata lock" 问题处理
2022-06-30 4608浏览
最新文章
PG在转换null值时,需要注意 CASE WHEN与 COALESCE 的区别
2023-07-03 625浏览
SELinux 影响 bash: Permission denied
2023-06-06 375浏览
一个MYSQL监控与CONNECTION_CONTROL引起的问题
2023-06-06 1726浏览
MYSQL 通过管理端口处理ERROR 1040 (HY000): Too many connections 问题
2023-05-16 3681浏览
MySQL5.7 访问Information_schema.TABLES 导至内存持续增长
2023-05-03 1445浏览
目录