【VC 7/8】vCenter Server 基于文件的备份和还原Ⅰ——基于文件的备份和还原的注意事项和限制
目录
- 1.1 协议
- 1.2 还原后配置说明
- 1.3 Storage DRS
- 1.4 分布式电源管理
- 1.5 分布式虚拟交换机
- 1.6 内容库
- 1.7 虚拟机生命周期操作
- 1.8 vSphere High Availability
- 1.9 基于存储策略的管理
- 1.10 其它注意事项
- 虚拟存储区域网络
- 修补
- 关联博文
[图片来源]:https://www.vmignite.com/2018/11/vcenter-6-7-how-to-backup-and-restore-vcenter/#prettyPhoto
vCenter Server 支持基于文件的备份和还原机制,这有助于在出现故障后恢复环境。
在vCenter Server 管理界面创建 vCenter Server 的基于文件的备份。创建备份后,可以使用设备的 GUI 安装程序进行还原。
可使用 vCenter Server 界面执行 vCenter Server 核心配置、清单和所选历史数据的基于文件的备份。已备份的数据通过 FTP、FTPS、HTTP、HTTPS、SFTP、NFS 或 SMB 流式传输到远程系统。备份不会存储在 vCenter Server 上。
只能对之前使用 vCenter Server 界面备份的 vCenter Server 执行基于文件的还原。可以使用 vCenter Server Appliance 的 GUI 安装程序执行此类还原操作。该过程包括部署新的 vCenter Server Appliance,以及将数据从基于文件的备份复制到新设备。
1.1 协议
以下注意事项适用于基于文件的备份和还原协议:
- FTP 和 HTTP 不是安全协议。
- 备份服务器必须支持每个 vCenter Server 至少同时具有 10 个连接。
- 必须具有写入权限以执行上载操作,且必须具有读取权限以执行下载操作。
- FTPS 仅支持显式模式。
- 如果使用 HTTP 或 HTTPS,则必须在备份 Web 服务器上启用 WebDAV。
- 只能使用 FTP、FTPS、HTTP 或 HTTPS 通过 HTTP 代理服务器传输数据。
- 可以在 vCenter Server 基于文件的备份和还原中使用 IPv4 和 IPv6 URL。不支持在备份服务器和 vCenter Server 之间使用混合模式的 IP 版本。
1.2 还原后配置说明
还原后,以下配置将恢复到执行备份时的状态。
- 虚拟机资源设置。
- 资源池层次结构和设置。
- 集群-主机成员资格。
- DRS 配置和规则。
1.3 Storage DRS
如果配置发生更改,则还原后以下内容可能会更改。
- 数据存储集群配置。
- 数据存储集群成员资格。
- 数据存储 I/O 资源管理 (Storage I/O Control) 设置。
- 数据存储-数据中心成员资格。
- 主机-数据存储成员资格。
1.4 分布式电源管理
如果在备份后将主机置于待机模式,则还原备份时 vCenter Server 可能会强制主机退出待机模式。
1.5 分布式虚拟交换机
如果vCenter上使用的是分布式虚拟交换机,建议在还原到备份之前单独导出分布式虚拟交换机配置,然后在还原后导入该配置。如果忽略此注意事项,可能会丢失在备份之后对分布式虚拟交换机所做的更改。有关导入/导出/恢复分布式交换机配置文件详细步骤,请参考VMware KB: http://kb.vmware.com/kb/2034602
1.6 内容库
- 如果在备份后删除库或项目,则无法在还原后访问或使用这些库或项目。只能删除此类库或项目。系统将显示一条警告消息,通知您存储备份中缺少文件或文件夹。
- 如果在备份后创建新项目或项目文件,在还原操作后,Content Library Service 中没有新项目或文件的记录。系统将显示一条警告,通知您在存储备份中发现了额外的文件夹或文件。
- 如果在备份后创建新库,在还原后,Content Library Service 中没有新库的记录。库内容存在于存储备份中,但系统不显示警告。您必须手动清理新库。
1.7 虚拟机生命周期操作
-
从在 vCenter Server 实例中执行正在进行的重定位操作过程中获得的备份还原 vCenter Server
还原 vCenter Server 后,虚拟机的 vCenter Server 视图与虚拟机的 ESXi 视图可能不同步。如果在 vCenter Server 上执行正在进行的操作过程中进行备份,也会产生此类状况。如果还原 vCenter Server 后虚拟机消失,您可以参考以下几种情况。
- 缺少的虚拟机位于目标 ESXi 主机中,并且已向目标 ESXi 主机注册,但它是孤立的,或者不在 vCenter Server 清单中。您必须手动将虚拟机添加到 vCenter Server 清单中。
- 缺少的虚拟机位于目标 ESXi 主机中,但未向目标 ESXi 主机注册,并且不在 vCenter Server 清单中。必须手动将虚拟机注册到 ESXi 主机,并将虚拟机重新添加到 vCenter Server 清单中。
- 缺少的虚拟机位于目标 ESXi 主机中,但未向目标 ESXi 主机注册。在 vCenter Server 实例中,缺少的虚拟机标记为孤立。必须从 vCenter Server 清单中移除虚拟机,然后重新添加。
-
从具有过期链接克隆虚拟机布局的备份还原 vCenter Server。
如果在备份后创建链接克隆虚拟机并从旧备份还原 vCenter Server,那么还原后,vCenter Server 不会识别新的链接克隆虚拟机,直至 vCenter Server 发现新的链接克隆虚拟机。如果在发现新的链接克隆虚拟机之前移除所有现有虚拟机,则移除现有虚拟机操作会因缺少磁盘而损坏新的链接克隆。为了避免这种情况,必须等待 vCenter Server 发现所有链接克隆虚拟机,才能移除虚拟机。
-
从虚拟机注册期间执行的备份还原 vCenter Server。
如果在备份期间注册虚拟机并从旧备份还原 vCenter Server,则在还原后,虚拟机在 vCenter Server 实例中被标记为孤立。您必须手动将虚拟机添加到 vCenter Server 清单中。
1.8 vSphere High Availability
从备份还原 vCenter Server 可能导致其回滚到早期版本的 vSphere HA 集群状态(主机列表、集群配置、虚拟机保护状态),而集群中的主机为最新版本的集群状态。需要确保在还原和备份操作期间 vSphere HA 集群状态保持不变。否则,可能出现以下问题。
- 如果备份后且还原 vCenter Server 之前,在 vSphere HA 集群中添加、移除主机,则虚拟机可能会故障切换到 HA 集群中非 vCenter Server 管理的主机。
- 新虚拟机的保护状态不会在 vSphere HA 集群中主机的 vSphere HA 代理中更新。因此,虚拟机不会受到保护或处于未保护状态。
- 新集群配置状态不会在 vSphere HA 集群中主机的 vSphere HA 代理中更新。
还原 vCenter Server 需要重新配置 vCenter HA。
1.9 基于存储策略的管理
从备份还原 vCenter Server 会导致出现以下与存储策略、存储提供程序和虚拟机相关的不一致。
- 备份后注册的存储提供程序会丢失。
- 备份后取消注册的存储提供程序重新出现,并且可能显示不同的提供程序状态。
- 备份后对存储策略执行的更改(如创建、删除或更新)会丢失。
- 备份后对存储策略组件执行的更改(如创建、删除或更新)会丢失。
- 备份后对数据存储执行的默认策略配置更改会丢失。
- 虚拟机及其磁盘的存储策略关联以及它们的策略合规性可能发生更改。
1.10 其它注意事项
虚拟存储区域网络
从备份还原 vCenter Server 可能会导致 vSAN 出现不一致。
修补
从备份还原 vCenter Server 可能导致缺少安全修补程序。在还原完成后,必须再次应用修补程序。
关联博文
- 【VC 7/8】vCenter Server 基于文件的备份和还原Ⅰ——基于文件的备份和还原的注意事项和限制
- 【VC 7/8】vCenter Server 基于文件的备份和还原Ⅱ——使用 FTP 协议备份 VC(VAMI 英文)
- 【VC 7/8】vCenter Server 基于文件的备份和还原Ⅲ—— 使用 SMB 协议备份 VC(VAMI 中文)
相关文章:
【VC 7/8】vCenter Server 基于文件的备份和还原Ⅰ——基于文件的备份和还原的注意事项和限制
目录1.1 协议1.2 还原后配置说明1.3 Storage DRS1.4 分布式电源管理1.5 分布式虚拟交换机1.6 内容库1.7 虚拟机生命周期操作1.8 vSphere High Availability1.9 基于存储策略的管理1.10 其它注意事项虚拟存储区域网络修补关联博文[图片来源]:https://www.vmignite.co…...
【ROS学习笔记10】ROS中配置自定义Cpp头文件和导入自定义Python库
【ROS学习笔记10】ROS中配置自定义Cpp头文件和导入自定义Python库 文章目录【ROS学习笔记10】ROS中配置自定义Cpp头文件和导入自定义Python库一、ROS中的头文件和源文件1.1 自定义头文件调用1.2 自定义源文件调用二、Python模块的导入Reference写在前面,本系列笔记参…...
svn 分支(branch)和标签(tag)管理
版本控制的一大功能是可以隔离变化在某个开发线上,这个开发线就是分支(branch)。分支通常用于开发新功能,而不会影响主干的开发。也就是说分支上的代码的编译错误、bug不会对主干(trunk)产生影响。然后等分…...
@Transactional详解
一、事务的概念 百度百科: 事务(Transaction),一般是指要做的或所做的事情。在计算机术语中是指访问并可能更新数据库中各种数据项的一个程序执 行单元(unit)。事务通常由高级数据库操纵语言或编程语言(如SQL&#x…...
机器学习:Transformer
Transformer sequence-to-sequence(seq2seq) 很大语音没有文本,7000种中超半数没有文字。 遇到的问题: 遇到问题时候可以先不管它,先出一个baseline看看效果,后续再进行提升。 tts: 文本转语音,语音合成…...
pytorch-模型构建,参数访问,模型存取API接口,对比学习
多层感知机的简洁实现pytorch-多层感知机,最简单的深度学习模型,将非线性激活函数引入到模型中。_羞儿的博客-CSDN博客中含单隐藏层的多层感知机的实现方法。首先构造Sequential实例,然后依次添加两个全连接层。其中第一层的输出大小为256&am…...
javaEE 初阶 — 数据链路层中的以太网数据帧
文章目录以太网帧格式1. MAC 地址2. MAC 地址是如何与 IP 地址相互配合的3. 以太网帧格式中的类型MTU(了解)以太网帧格式 数据链路层主要考虑的是相邻的两个结点之间的传输。 这里最知名的协议就是 以太网。 一个以太网数据帧有三个部分组成。帧头载荷…...
泼辣修图Polarr5.11.4 版,让你的创意无限延伸
泼辣修图是一款非常实用的图片处理软件,它不仅拥有丰富的图片处理功能,而且还能够轻松地实现自定义操作。泼辣修图的操作界面非常简洁,功能也非常丰富,使用起来非常方便快捷。 泼辣修图拥有非常丰富的图片处理功能,包括…...
leetcode打卡-深度优先遍历和广度优先遍历
200.岛屿数量 leetcode题目链接:https://leetcode.cn/problems/number-of-islands leetcode AC记录: 思路:深度优先遍历,从0,0开始遍历数组,使用boolean类型数组used记录是否被访问过,进行一…...
【0177】Linux中POSIX信号量实现机制
文章目录 1. 信号量概念1.1 信号量类比1.2 重要的观察1.3 信号量分类2. POSIX与System V信号量3. 信号量API4. 代码演示5. 信号量内核实现1. 信号量概念 在计算机科学中,信号量(semaphores )是一种变量或抽象数据类型,用于控制多个进程对公共资源的访问,并避免并发系统(如…...
跳表--C++实现
目录 作者有话说 为何要学习跳表?为了快,为了更快,为了折磨自己..... 跳表作用场景 1.不少公司自己会设计哈希表,如果解决哈希冲突是不可避免的事情。通常情况下会使用链址,很好理解,当有冲突产生时&#…...
c#:System.Text.Json 的使用一
环境: .net 6.0vs2022 参考: 从 Newtonsoft.Json 迁移到 System.Text.Json System.Text.Json 常规用法 一、写入时的控制 1.1 非ascii码转换 直接看代码: var str System.Text.Json.JsonSerializer.Serialize(new Model { Id 1, Name …...
kaggle数据集下载当中所遇到的问题
kaggle数据集下载当中所遇到的问题报错分析pip install kagglethe SSL module is not available解决方法pip的版本升级解决办法下载kaggle包kaggle数据集下载问题解决参考内容报错分析 今天在尝试使用pip install kaggle的方法去下载我需要的数据集的时候遇到了一些报错的问题…...
TEX:高阶用法
文章目录定制LATEX记数器创建记数器改变记数器的值显示记数器的值长度橡皮长度用户定义命令用户定义的环境标题定制正文中标题设置使用titlesec宏包设置标题格式目录中标题设置LATEX 2ε\varepsilonε程序设计语言命令的层次文件识别上载其他类和宏包输入文件检测文件选项的处理…...
UML 类图
车的类图结构为<>,表示车是一个抽象类; 它有两个继承类:小汽车和自行车;它们之间的关系为实现关系,使用带空心箭头的虚线表示; 小汽车为与SUV之间也是继承关系,它们之间的关系为泛化关系…...
项目实战典型案例1——redis只管存不管删除 让失效时间删除的问题
redis只管存不管删除 让失效时间删除的问题一:背景介绍二:思路&方案三:代码模拟1.错误示范通过班级id查询课程名称执行结果通过班级id修改课程名称(并没有删除对应缓存)执行结果2.正确示范在错误示范的更新接口上添…...
@RequestParam和@PathVariable的用法与区别
PathVariable PathVariable 映射 URL 绑定的占位符带占位符的 URL 是 Spring3.0 新增的功能,该功能在SpringMVC 向 REST 目标挺进发展过程中具有里程碑的意义通过 PathVariable 可以将 URL 中占位符参数绑定到控制器处理方法的入参中:URL 中的 {xxx} 占…...
【大数据 AI 人工智能】数据科学家必学的 9 个核心机器学习算法
如今,机器学习正改变着我们的世界。借助机器学习(ML),谷歌在为我们推荐搜索结果,奈飞在为我们推荐观看影片,脸书在为我们推荐可能认识的朋友。 机器学习从未像在今天这样重要。但与此同时,机器学习这一领域也充斥着各种术语,晦涩难懂,各种机器学习的算法每年层出不穷…...
IronPDF for .NET 2023.2.4 Crack
适用于 .NET 2023.2.4 的 IronPDF 添加对增量 PDF 保存的支持。 2023 年 3 月 2 日 - 10:23新版本 特征 添加了对 IronPdfEngine Docker 的支持。 添加了对增量 PDF 保存的支持。 重新设计了 PDF 签名和签名。 删除了 iTextSharp 依赖项。 在文本页眉/页脚中添加了 DrawDivider…...
3.4-前端的10个问题
01、null和undefined undefined是全局对象的一个属性,当一个变量没有赋值或者访问一个对象不存在的属性,这时候都是undefined。 null:表示是一个空对象。在需要释放一个对象的时候,直接赋值为null即可。 02、箭头函数 箭头函数…...
边缘计算医疗风险自查APP开发方案
核心目标:在便携设备(智能手表/家用检测仪)部署轻量化疾病预测模型,实现低延迟、隐私安全的实时健康风险评估。 一、技术架构设计 #mermaid-svg-iuNaeeLK2YoFKfao {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg…...
多场景 OkHttpClient 管理器 - Android 网络通信解决方案
下面是一个完整的 Android 实现,展示如何创建和管理多个 OkHttpClient 实例,分别用于长连接、普通 HTTP 请求和文件下载场景。 <?xml version"1.0" encoding"utf-8"?> <LinearLayout xmlns:android"http://schemas…...
【ROS】Nav2源码之nav2_behavior_tree-行为树节点列表
1、行为树节点分类 在 Nav2(Navigation2)的行为树框架中,行为树节点插件按照功能分为 Action(动作节点)、Condition(条件节点)、Control(控制节点) 和 Decorator(装饰节点) 四类。 1.1 动作节点 Action 执行具体的机器人操作或任务,直接与硬件、传感器或外部系统…...
页面渲染流程与性能优化
页面渲染流程与性能优化详解(完整版) 一、现代浏览器渲染流程(详细说明) 1. 构建DOM树 浏览器接收到HTML文档后,会逐步解析并构建DOM(Document Object Model)树。具体过程如下: (…...
ffmpeg(四):滤镜命令
FFmpeg 的滤镜命令是用于音视频处理中的强大工具,可以完成剪裁、缩放、加水印、调色、合成、旋转、模糊、叠加字幕等复杂的操作。其核心语法格式一般如下: ffmpeg -i input.mp4 -vf "滤镜参数" output.mp4或者带音频滤镜: ffmpeg…...
C++.OpenGL (14/64)多光源(Multiple Lights)
多光源(Multiple Lights) 多光源渲染技术概览 #mermaid-svg-3L5e5gGn76TNh7Lq {font-family:"trebuchet ms",verdana,arial,sans-serif;font-size:16px;fill:#333;}#mermaid-svg-3L5e5gGn76TNh7Lq .error-icon{fill:#552222;}#mermaid-svg-3L5e5gGn76TNh7Lq .erro…...
手机平板能效生态设计指令EU 2023/1670标准解读
手机平板能效生态设计指令EU 2023/1670标准解读 以下是针对欧盟《手机和平板电脑生态设计法规》(EU) 2023/1670 的核心解读,综合法规核心要求、最新修正及企业合规要点: 一、法规背景与目标 生效与强制时间 发布于2023年8月31日(OJ公报&…...
论文阅读笔记——Muffin: Testing Deep Learning Libraries via Neural Architecture Fuzzing
Muffin 论文 现有方法 CRADLE 和 LEMON,依赖模型推理阶段输出进行差分测试,但在训练阶段是不可行的,因为训练阶段直到最后才有固定输出,中间过程是不断变化的。API 库覆盖低,因为各个 API 都是在各种具体场景下使用。…...
wpf在image控件上快速显示内存图像
wpf在image控件上快速显示内存图像https://www.cnblogs.com/haodafeng/p/10431387.html 如果你在寻找能够快速在image控件刷新大图像(比如分辨率3000*3000的图像)的办法,尤其是想把内存中的裸数据(只有图像的数据,不包…...
深度剖析 DeepSeek 开源模型部署与应用:策略、权衡与未来走向
在人工智能技术呈指数级发展的当下,大模型已然成为推动各行业变革的核心驱动力。DeepSeek 开源模型以其卓越的性能和灵活的开源特性,吸引了众多企业与开发者的目光。如何高效且合理地部署与运用 DeepSeek 模型,成为释放其巨大潜力的关键所在&…...
