VMware环境下使用存储的快照(CDP)功能做数据备份

这篇具有很好参考价值的文章主要介绍了VMware环境下使用存储的快照(CDP)功能做数据备份。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目前的IT环境中对数据安全性要求越来越高,核心业务系统的备份肯定是绝对必要的,可以说数据的备份在IT环境中越来越重要。

但是随着系统不断的发展备份上也会遇到一些问题,从我的角度大概遇到过这2种情况:

1.核心业务系统数据量巨大,就会遇到两个最明显的问题,一是一个备份窗口完成不了整个系统的备份,二是如果资金紧张很难找到对应大小的空间来存储备份。

2.不重要的业务系统角色尴尬,例如云桌面这种虚拟机,给他备份感觉没那么必要,不备份真的出现误删等情况也很恶心。

所以近几年感觉备份系统逻辑下沉了,好多场景下除了传统业务层面的备份以外,存储层面的备份应用也越来越多。这不是说传统的NBU、TSM还有数据库自身的RMAN等不重要了,但是随着存储技术的发展从存储层面解决备份问题可能更加高效。(单独存储本身进行备份的话可靠性目前感觉还是差点意思,现在存储厂商针对备份可靠性大多配合其他的产品或者插件进行的,这里就不具体展开说了)

话说回刚列举的两个场景现在从存储层面就比较容易解决。通过存储的快照或者CDP技术不但可以秒级(有的存储能实现写入流级别,就是每次数据写入都有记录)的备份,而且可以使用很少的空间进行大规模的备份,也就是只要写到这个存储的数据、虚拟机都可以实现存储级别的备份。

下面就举个例子:

首先我要声明,这个例子肯定有自己的局限性,主要是想说现在存储快照(CDP)+主机,存储快照(CDP)+VMware虚拟化环境比较容易实现存储级别简单的备份,其他的存储快照(CDP)+KVM或者其他的华为虚拟化等稍微麻烦点我会在另外帖子里边再说。再就是这种架构生产中用肯定是可行的,可以用来应急,但是不要把所有希望都寄托在这个架构上,毕竟数据无价,而且这个架构太简单不能保证100%数据都可用(比如一些数据库存储过程没有完成的情况下,存储做了快照这种数据可能就不可用)。

介绍一下环境,这里用的是两台华为 Oceanstor Dorado 6000做的双活,划分LUN到VMware的集群中,然后创建的Datastorage虚拟机创建在Datastorage上,LUN做的存储快照4小时一次,保留6次。比较简单传统的双活数据中心架构(当然这个实验和双活数据中心没关系)。逻辑架构如下图:

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

  1. 找到Datastorage,并把测试的虚拟机迁移到这个Datastorage上面。这里选的是datastore_compute_hb,可以看到目前只有一个测试用的虚拟机在这个Datastorage上面且没有其他的文件

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

 2.找到这个Datastorage对应的存储中的LUN

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

3.在测试虚拟机上新建个性文件

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

4.在存储中手动给这个LUN做个快照,圈起来的位置是快照的名称

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

5.在虚拟机中把个性文件删除

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

6.在存储中找到刚新建的快照执行新建副本

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

        这里要说明一下为啥要创建快照副本,每一个快照我们都可以把他看成一个可挂载的LUN,但是类似VMware环境下一般的一个LUN做成的Datastorage里边可能有多个虚拟机或者文件,如果我们直接去操作LUN的快照的话影响面会非常大,所以不建议直接去操作LUN的快照,建议在快照的基础上新建快照的副本,这样最大限度的保护原数据的完整性。

7.把创建好的快照副本挂载给ESXi主机(为了方便后续操作的安全性,我新建一个LUN组和挂载关系,这个操作一般没啥问题,所以如果时间紧急的话可以直接把快照副本加入到原有的LUN组中就可以映射到主机了)

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

8.在ESXi主机中扫描磁盘并恢复Datastorage

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

在主机配置里面先点重新扫描存储 

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

扫描完成后可以看到ESXi主机中已经能看到新给他映射的LUN(快照)了,虽然存储上我们知道他是快照,但是对于主机来说没有啥区别。

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windowsvmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows 

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

新起一个名字和原来的Datastorage做区别

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

这一定要选择分配新签名,否则在原Datastorage没有卸载的情况下会产生冲突

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

点击FINISH后系统会对集群里的主机进行重新扫描VMFS操作

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

扫描完成后新的Datastorage就可以看到并使用了

9.找回被删掉的文件

对于VMware虚拟机来说有两种方式,一种是重新注册虚拟机,把虚拟机启动起来,然后进行数据找回,这种要注意IP地址不要和原虚拟机冲突,再就是LUN快照的时候虚拟机是开机状态很容易造成磁盘锁文件导致新的虚拟机开不了机,另一种是直接在原虚拟机(或者其他的虚拟机)中挂载磁盘文件,这种方式就需要操作者对虚拟机的磁盘架构比较熟悉,不然很难找到具体的位置,尤其是LINUX上面在文件系统下会有LVM层,所以恢复起来还是稍微有点难度的。

其他的磁盘挂载方式基本就是操作系统基本的操作,需要操作系统层面进行处理,比如直接挂载给物理主机,或者刚提到的oracle RAC的ASM磁盘这种就需要专业人员处理,理论上磁盘数据肯定是不会丢的,操作系统中内存没有写入到硬盘的数据可能会丢失。

1)重新注册虚拟机方式

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

在新挂载的Datastorage中找到虚拟的VMX文件,点击注册虚拟机

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

注册完了以后发现刚标出的锁文件都被系统自动清除了,如果系统没有清除的话需要手动清除 

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

找到刚注册的虚拟机,一定要把配置里面的网络适配器的连接那点掉,要不然容易重新IP地址冲突

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

打开虚拟机电源,由于我们的操作相当于对虚拟机来说是强制断电的过程所以Windows会出现提示,Linux还容易出现文件系统损坏,这些都需要手动修复。

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

虚拟机开机成功后就可以找到刚手动删除的文件。

2)挂载磁盘文件方式

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

在原虚拟机上点击添加设备>现有硬盘

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

找到新的Datastorage中虚拟机磁盘的位置

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

进入操作系统中计算机右键>管理

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

扫描完成后可以看到新增加的磁盘

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

右键>联机

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

由于都是NTFS文件系统,操作系统自动给分区分了盘符,如果没有自动分配盘符的话需要手动分配一个盘符给对应的分区

vmware cdp,存储相关,虚拟化相关,系统架构,运维,云计算,windows

到此就可以找回刚手动删除的个性文件了。文章来源地址https://www.toymoban.com/news/detail-817098.html

到了这里,关于VMware环境下使用存储的快照(CDP)功能做数据备份的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • DigitalOcean 数据备份技术架构升级,并提供每日自动备份功能

    据统计,目前全有超过60%的中小企业数据存储在公有云中。但是,数据量和生成数据的速度都在以惊人的速度增长,这意味着中小企业比以前更需要防范数据中断带来的风险。 备份是每个企业数据保护策略的关键一环。DigitalOcean 备份是由 Droplet (DigitalOcean 的 VPS 产品)磁盘

    2024年03月21日
    浏览(64)
  • 软件使用【VMWare】VMWare虚拟机提示:打不开磁盘…或它所依赖的某个快照磁盘,开启模块DiskEarly的操作失败,未能启动虚拟机

    打开存放虚拟机系统硬盘的所在文件夹,注意,是硬盘文件,不是虚拟机的安装目录,也就是你建立虚拟机的时候设置的位置。 然后以下面搜索这个文件夹:*.lck 找到后删除即可,删除后,就不再提示上面的错误了。 方法一无法解决问题,这种方法主要解决虚拟机复

    2024年02月11日
    浏览(48)
  • es7版本数据备份与恢复(生产环境)

    环境:将192.170.94.3服务器上的数据导入192.170.94.4服务器上 方式:基于快照的方式恢复数据 工具:本文章未使用es工具,全部使用命令行操作 1.在备份之前要在$ES_HOME/config/elasticsearch.yml配置文件中添加快照仓库配置 2.将es集群重启 1.创建快照仓库 创建名称为ESbak_file的快照仓库

    2024年02月01日
    浏览(39)
  • Linux环境Minio的数据迁移、备份和恢复

    下载Linux版客户端文件 安装Minio客户端: 到此Minio客户端就安装好了。 假定现在有两台Linux环境上部署的Minio服务器,分别是旧服务器A和新服务器B,所有操作都在新服务器B上进行。 在新服务器B上为服务器A和B分别设置别名 说明 : (a)minio_data_A和minio_data_B就是设置的别名;

    2024年02月13日
    浏览(47)
  • 在 VMware vSphere 中构建 Kubernetes 存储环境

    作者:马伟,青云科技容器顾问,云原生爱好者,目前专注于云原生技术,云原生领域技术栈涉及 Kubernetes、KubeSphere、kubekey等。 相信很多小伙伴和企业在构建容器集群时都会考虑存储选型问题,不论是块存储 / 文件存储 / 对象存储的选择,亦或是一体机 / 裸机+外置存储 / 虚

    2024年01月25日
    浏览(32)
  • [无网络环境]dbeaver导入导出备份数据库的相关配置

            dbeaver转储数据库、恢复数据库、执行脚本都会用到本地客户端,如果没有配置会自动联网下载,然而在没有网络的环境中,就需要手动配置本地客户端。本文讲解,如何配置,以及需要什么文件。         配置客户端入口有多个,上图中的三个功能到最后一步,

    2024年02月11日
    浏览(47)
  • 阿里云国际版基于快照与镜像功能迁移云服务器数据

    随着ECS实例的不断迭代,较早创建的ECS实例可能出现无法新增资源补给等问题,进而影响您对云上业务的运维。因此,阿里云建议您通过快照与镜像功能,将源ECS实例数据迁移至新创建的目标ECS实例上,以保障您云上业务的运维效率。下面和87cloud一起了解阿里云国际版基于快

    2024年02月01日
    浏览(69)
  • Windows环境下通过 系统定时 执行脚本方式 压缩并备份文件夹 到其他数据盘

    压缩时需要使用7-zip进行调用,因此根据自己电脑进行安装 官网:https://www.7-zip.org/ 新建记事本文件,重命名为git_back_up.bat 注意:如果不设置可能会导致定时任务无法执行 开“控制面板-管理工具-本地安全策略”,选择“安全设置-本地策略-安全选项”,在右边列表中找到“

    2024年02月14日
    浏览(56)
  • VMware虚拟机的基本操作:快照和克隆

    “快照”是虚拟机磁盘文件(VMDK)在某个点及时的副本。系统崩溃或系统异常,你可以通过使用恢复到快照来保持磁盘文件系统和系统存储。当升级应用和服务器及给它们打补丁的时候,快照是救世主。VMware快照是VMware Workstation里的一个特色功能。 具体操作步骤如下: 关闭

    2024年02月12日
    浏览(39)
  • mysql 数据备份与恢复使用详解

    对一个运行中的线上系统来说,定期对数据库进行备份是非常重要的,备份不仅可以确保数据的局部完整性,一定程度上也为数据安全性提供了保障,设想如果某种极端的场景下,比如磁盘损坏导致某个时间段数据丢失,或者误操作导致数据表数据被删等... 这种情况在现实中

    2024年02月08日
    浏览(52)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包