环境:
硬盘:vdb(10G)
规划:/dev/vdb: 10.7 GB,划分为两个分区,一个作为源分区做成lvm,一个作为备份数据保存点

一、环境准备

1、分区

2、安装lvm2

yum -y install lvm2

二、创建快照

1、创建lvm

pvcreate /dev/vdb1
vgcreate vgtest /dev/vdb1 (创建vgtest卷组,并把分区划入vgtest卷组)
lvcreate -L 2.9G -n srcdata vgtest (使用2.9G的原因是3G提示报错:Volume group "vgtest" has insufficient free space (767 extents): 768 required.)
vgextend vgtest /dev/vdb2  把另一个分区也划入vgtest卷组#分区初始化并挂载到挂载点
mkfs.xfs /dev/vgtest/srcdata
mkdir /data-lvm
mount /dev/vgtest/srcdata /data-lvm/

2、初始化数据

tar -zcvf /data-lvm/lvm-backup.tar.gz /etc/
echo "duanshuaixing@gmail.com,blog:https://blog.csdn.net/weixin_47003048" >> /data-lvm/lvm-snapshot.sh

3、创建快照并查看快照卷, 随着原始卷写入数据,快照卷的使用率也会增加。

lvcreate -L +7G -n snapsrc -s /dev/vgtest/srcdata(-s表示创建快照)
lvdisplay
lsblk

三、快照恢复测试

1、通过merge方式 恢复到快照时状态(执行merge后快照被合并,lvdisplay无法查看到快照信息)

1>创建测试文件
echo "test1 duanshuaixing@gmail.com,blog:https://blog.csdn.net/weixin_47003048" >> /data-lvm/lvm-snapshot-test1.sh2>卸载原始卷,再使用—merge(合并)恢复
umount /data-lvm
lvconvert --merge /dev/vgtest/snapsrc3>重新挂载查看问题是否恢复
mount /dev/vgtest/srcdata /data-lvm/

2、通过挂载快照方式拷贝数据恢复

1>创建快照
lvcreate -L +7G -n snapsrc -s /dev/vgtest/srcdata2>删除已有文件
rm -rf /data-lvm/lvm-snapshot.sh3>挂载快照
mkdir /data-lvm-snapshot/
mount -o rw,nouuid /dev/vgtest/snapsrc /data-lvm-snapshot/4>拷贝数据
cp -a /data-lvm-snapshot/lvm-snapshot.sh /data-lvm/5>备份好之后卸载快照卷,并lvremove 移除快照卷,以节省空间
umount /data-lvm-snapshot
lvremove /dev/vgtest/snapsrc

lvm对物理硬盘打快照和快照恢复相关推荐

  1. 什么是快照? 快照与备份有什么区别?

    https://zhidao.baidu.com/question/390419827403884965.html 快照原理:将当前虚拟机的虚拟硬盘文件锁定,不再更改.之后新建一个文件,之后所有更改都 ...

  2. Linux系统快照一键备份恢复、不同机器恢复、增量备份恢复

    Linux系统快照一键备份恢复.不同机器恢复.增量备份恢复 前言 由于前段时间在做一个自动化部署开发环境的项目需要重复安装多种服务以及中间件,但是生产环境的服务器不像自己的虚拟机可以使用快照,如果直接 ...

  3. centos7中通过LVM挂载新硬盘

    系统环境:centos7 需求:虚机中新增加了两块硬盘如下: 使用fdisk -l 查看当前系统新增的硬盘信息: 需求是:先将 /dev/sdb 硬盘挂载到 /test 目录中,后期如果不够用再将 / ...

  4. 虚拟服务器 快照,虚拟机快照的不足之处

    然而,VMware的快照功能还有一些不足之处,也是应当注意的. 例如,当快照创建时虚拟机执行一个读操作,hypervisor会检查快照VMDK,查看是否有被读取的区块存在.如果有,则从快照中为虚拟机提 ...

  5. linux怎么初始化物理设备,LINUX pvcreate命令-将物理硬盘分区初始化为物理卷

    将物理硬盘分区初始化为物理卷 补充说明 pvcreate命令 用于将物理硬盘分区初始化为物理卷,以便LVM使用. 语法 pvcreate(选项)(参数) 选项 -f:强制创建物理卷,不需要用户确认: ...

  6. 虚拟机使用ESXi主机物理硬盘的办法

    VMware Workstation的虚拟机可以使用主机物理硬盘.主机上的USB或并口.串口设备,作为虚拟机的企业版本VMware ESXi也可以使用主机USB或并口.串口设备,但默认情况下,ESXi ...

  7. 云服务器 ECS > 快照 > 快照概述

    快照概述 更新时间:2020-07-01 20:40:29 编辑我的收藏 本页目录 应用场景 快照类型 计费 使用限制 优势 相关操作 联系我们 阿里云快照可以为所有类型的云盘创建崩溃一致性快照,是一 ...

  8. 途牛windows转linux,在 Windows 中通过 VirtualBox 启动物理硬盘上的 Linux 操作系统...

    满意答案 yyj58568a 2016.09.30 采纳率:45%    等级:9 已帮助:664人 要做这样的虚拟机,首先得是安装了双系统(当然多个系统也没问题).可以是多重引导的,也可以不是.我的 ...

  9. 在虚拟机中使用物理硬盘的两个用法及注意事项

    虚拟机使用主机物理硬盘用法: ①我新配置的主机是4GB内存,在用DOS启动盘启动时不能加载光驱驱动. 因为我使用sfdisk作的多启动,我的sfdisk在光盘上.因为不能加载光驱驱动,所以不能运行.我 ...

最新文章

  1. 注入式开发(二):.NET 匿名函数
  2. 创建linux目录,Linux目录的创建方法
  3. SmartSVN11 Mac版 注册码序列号
  4. C# 4.0 新增特性
  5. python web开发 Bootstrap框架基础
  6. python模块相互引用_python中如何相互引用两个包中的模块
  7. 【POJ2406】Power Strings(hash/kmp)
  8. 三菱FX3U-485ADP-MB通讯三种变频器程序
  9. 微软王码五笔86版 for winnt/2000/xp v7.3 免费
  10. P2P文件快传测试用例
  11. 干货分享 | 4万字全面解读数据中台、数据仓库、数据湖(建议收藏)
  12. php显示动态的文字,动态文字制作软件,视频上制作动感文字/动态字幕条
  13. 计算机维修实操,wt初级计算机维修工操作题(二).doc
  14. Java 获取Word中的所有插入和删除修订
  15. vscode编辑器搜索小技巧
  16. 道达天际首次亮相军博会,“天网融合”引爆全场
  17. 开源私有lorawan server搭建
  18. 安徽大学电气工程及自动化学院本科实验报告(MATLAB)——六、七章
  19. 菁搜FTP搜索引擎总体框架
  20. getElementsByTagName的用法

热门文章

  1. 300w正弦波逆变器 将12v直流电逆变成220v交流电
  2. codeforces:C. Set Construction【构造 + 入度观察】
  3. JS 当前日期减一天
  4. 邀请函 | 远光ECP平台2020年度产品发布会
  5. SpringBoot 加载不出来application.yml文件
  6. 为啥逆水寒服务器未响应,逆水寒服务器为何崩了?
  7. DOS批处理+ftp自动同步文件
  8. 前端怎么加粗字体_视频加文字怎么弄?强烈建议你花几分钟学一下
  9. c++析构函数、虚析构函数、纯虚析构函数详解
  10. vue跨域下载文件替换文件名