【VC 7/8】vCenter Server 基于文件的备份和还原Ⅰ——基于文件的备份和还原的注意事项和限制

news2025/1/16 5:03:19

目录

  • 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 后虚拟机消失,您可以参考以下几种情况。

    1. 缺少的虚拟机位于目标 ESXi 主机中,并且已向目标 ESXi 主机注册,但它是孤立的,或者不在 vCenter Server 清单中。您必须手动将虚拟机添加到 vCenter Server 清单中。
    2. 缺少的虚拟机位于目标 ESXi 主机中,但未向目标 ESXi 主机注册,并且不在 vCenter Server 清单中。必须手动将虚拟机注册到 ESXi 主机,并将虚拟机重新添加到 vCenter Server 清单中。
    3. 缺少的虚拟机位于目标 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 中文)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/387580.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

ARM uboot 源码分析9 - uboot的硬件驱动部分

一、uboot 与 linux 驱动 1、uboot 本身是裸机程序 (1) 裸机本来是没有驱动的概念的(狭义的驱动的概念就是,操作系统中用来具体操控硬件的那部分代码叫驱动) (2) 裸机程序中是直接操控硬件的,操作系统中必须通过驱动来操控硬件…

Java 8 新特性之Stream流(二)关键

继续探索流API的高级功能之前,我们先从接口级别全面了解一下流API,这个对于我们来说是至关重要的。下面是一张流API关键知识点的UML图。 流API UML 流API定义的几个接口,都是在java.util.stream包中的.其中上图中的BaseStream接口是最基础的…

每日记录自己的Android项目(二)—Viewbinding,WebView,Navigation

今日想法今天是想把做一个跳转页面的时候调到H5页面去,但是这个页面我用app来承载,不要调到浏览器去。所以用到了下方三个东西。Viewbindingbuild.gradle配置首先在app模块的build.gradle里添加一下代码默认情况下,每一个布局xml文件都会生成…

【Linux学习】基础IO——理解缓冲区 | 理解文件系统

🐱作者:一只大喵咪1201 🐱专栏:《Linux学习》 🔥格言:你只管努力,剩下的交给时间! 基础IO☕理解缓冲区🧃缓冲区的共识🧃缓冲区的位置🧃缓冲区的刷…

Spring Boot+Vue前后端分离项目练习03之网盘项目文件夹创建及文件查询接口开发

1.集成Swagger 3接口文档 在前后端分离的项目中,接口文档的存在十分重要。swagger 是一个自动生成接口文档的工具,在需求变更十分频繁的情况下,手写接口文档是效率十分低下,这时swagger自动生生文档的的作用就体现出来了&#xf…

【uni-app教程】UniAPP 常用组件和 常用 API 简介# 知心姐姐聊天案例

五、UniAPP 常用组件简介 uni-app 为开发者提供了一系列基础组件,类似 HTML 里的基础标签元素,但 uni-app 的组件与 HTML 不同,而是与小程序相同,更适合手机端使用。 虽然不推荐使用 HTML 标签,但实际上如果开发者写了…

华为机试题:HJ105 记负均正II(python)

文章目录(1)题目描述(2)Python3实现(3)知识点详解1、input():获取控制台(任意形式)的输入。输出均为字符串类型。1.1、input() 与 list(input()) 的区别、及其相互转换方…

【Kubernetes】第十七篇 - ECS 服务停机和环境修复

一,前言 上一篇,介绍了 Secret 镜像的使用; 三台服务每天大概 15 块钱的支出,用一个月也是不少钱; 闲时可以停掉,这样每天只有 4 块钱支出,剩下一大笔; ECS 服务停机后公网 IP 会…

移除元素(每日一题)

目录 一、题目描述 二、题目分析 2.1 方法一 2.1.1 思路 2.1.2 代码 2.2 方法二 2.2.1 思路 2.2.2 代码 一、题目描述 题目链接:27. 移除元素 - 力扣(LeetCode) 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数…

【Maven】P1 Maven 基础知识

Maven 基础知识Maven基础仓库坐标快速坐标生成网站国内镜像仓库前言 本节:Maven第一节内容,记录maven是什么,解决了什么问题,进而推出他的作用;然后介绍maven中两个重要概念,仓库与坐标。 下一节&#xff1…

TIA博途中使用SCL语言实现选择排序算法并封装成FC全局库

TIA博途中使用SCL语言实现选择排序算法并封装成FC全局库 选择排序算法包括升序和降序2种: 升序排列: 第一轮从数据源中找到最小值排在第一位,第二轮从剩下的数据中寻找最小值排在第二位,依次类推,直到所有数据完成遍历;降序排列: 第一轮从数据源中找到最大值排在第一位,…

centOS 编译strongswan

安装编译环境 yum groupinstall "Development Tools" 编译strongswan Download strongSwan: wget https://download.strongswan.org/strongswan-x.x.x.tar.bz2 Unpack the tarball and navigate into the directory: tar xjf strongswan-x.x.x.tar.bz2; cd strong…

Editor.md 的使用方法及图片处理

目录1. 资源下载2. 生成页面2.1 编辑和预览页面2.2 文本渲染页面3. 图片上传3.1 前端配置3.2 后端接口4. 图片粘贴1. 资源下载 官网下载 gitee 下载 2. 生成页面 2.1 编辑和预览页面 将资源(精简后 Editor.md 资源1)导入项目: 按照官方教…

nvidia Jetson nano Linux内核编译

今天编译了nvidia 的jetson nano的内核。在网上找到的资料都比较老了。现在官网的最新版本是35.1.结合之前看到的博客的内容。关键是内核源码和交叉编译器的下载。找到官方文档后,编译成功!并且官方的文档是有一个编译脚本的。看之前的资料都是给出的命令,不知道这个nvbuild…

库函数qsort的使用以及模拟实现

首先&#xff0c;qsort函数是个库函数 那么就有头文件 #include<stdlib.h>这个函数的实现是利用快速排序的方法实现的 下面是该函数的参数//void qsort(void* base, //指向了待排序数组的第一个元素 // size_t num, //待排序的元素个数 // size_t …

FLoyd算法的入门与应用

目录 一、前言 二、FLoyd算法 1、最短路问题 2、Floyd算法 3、Floyd的特点 4、Floyd算法思想&#xff1a;动态规划 三、例题 1、蓝桥公园&#xff08;lanqiaoOJ题号1121&#xff09; 2、路径&#xff08;2021年初赛 lanqiaoOJ题号1460&#xff09; 一、前言 本文主要…

Cannot start compiler The output path is not specified for module mystatic(已解决)

1.背景&#xff1a;今天在idea上写了一些代码&#xff0c;右键run竟然跑不起来了&#xff0c;而且右下角的Event Log还报错。报错内容如下图&#xff1a;2.报错原因&#xff1a;项目代码和编译器的输出路径不在一块&#xff0c;导致idea无法找到模块的output path&#xff08;输…

Docker--(六)--Docker资源限制

前言系统压力测试Cpu资源限制Mem资源限制IO 资源限制【扩展】 1.前言 在使用 Docker 运行容器时&#xff0c;一台主机上可能会运行几百个容器&#xff0c;这些容器虽然互相隔离&#xff0c;但是底层却使用着相同的 CPU、内存和磁盘资源。如果不对容器使用的资源进行限制&#x…

VUE中给对象添加新属性时,界面不刷新怎么办

一、直接添加属性的问题 举例&#xff1a; 定义一个p标签&#xff0c;通过v-for指令进行遍历 然后给botton标签绑定点击事件&#xff0c;我们预期点击按钮时&#xff0c;数据新增一个属性&#xff0c;界面也 新增一行。 <p v-for"(value,key) in item" :key&qu…

18.用于大型程序的工具

文章目录用于大型程序的工具18.1异常处理18.1.1抛出异常栈展开栈展开过程中对象被自动销毁析构函数与异常异常对象18.1.2捕获异常查找匹配的处理代码重新抛出捕获所有异常的处理代码18.1.3函数try语句块与构造函数18.1.4noexcept异常说明违反异常说明异常说明的实参noexcept运算…