WSFC群集的备份和恢复功能是使用Windows Server Backup功能实现的,Windows Server Backup可以保护整个服务器,或者特定的卷。默认是不安装该功能,需要手动安装。

安装完成之后,可以使用wbadmin命令行工具或者MMC控制台打开。

使用wbadmin进行备份和恢复

将C盘数据备份到E盘

最好是备份到第三方网络路径,可以进行异机恢复,但需要比较好的网络带宽

wbadmin start backup -backupTarget:E: -include:C: -quiet
​
wbadmin 1.0 - 备份命令行工具
(C) 版权所有 2013 Microsoft Corporation。保留所有权利。
​
正在检索卷信息...
这样会将 (C:) 备份到 E:。
注意: 为备份包括的卷列表不包括所有包含操作
系统组件的卷。此备份不能用于执行系统恢复。
但是,如果目标媒体类型支持,则可以恢复其他
项目。
​
开始对 E: 进行备份操作。
为指定要备份的卷创建卷影副本...
为指定要备份的卷创建卷影副本...
为指定要备份的卷创建卷影副本...
为指定要备份的卷创建卷影副本...
为指定要备份的卷创建卷影副本...
为指定要备份的卷创建卷影副本...
为指定要备份的卷创建卷影副本...
正在创建卷 (C:) 的备份,已复制(11%)。
正在创建卷 (C:) 的备份,已复制(33%)。
正在创建卷 (C:) 的备份,已复制(54%)。
正在创建卷 (C:) 的备份,已复制(62%)。
正在创建卷 (C:) 的备份,已复制(69%)。
正在创建卷 (C:) 的备份,已复制(88%)。
正在创建卷 (C:) 的备份,已复制(100%)。
已成功完成卷 (C:) 的备份。
备份操作摘要:
------------------
​
成功完成备份操作。
​
已成功完成卷 (C:) 的备份。
备份成功的文件日志:
C:\Windows\Logs\WindowsServerBackup\Backup-11-07-2020_14-46-41.log

查看备份的版本以及包含的items

wbadmin get versions
​
wbadmin 1.0 - 备份命令行工具
(C) 版权所有 2013 Microsoft Corporation。保留所有权利。
​
备份时间: 2020/7/11 22:28
备份目标: 1394/USB 磁盘,标签为 E:
版本标识符: 07/11/2020-14:28                      #####将使用这个版本标识符来恢复数据
可以恢复: 卷, 文件, 应用程序, 系统状态
快照 ID: {05f05d9d-deff-4f6e-959c-e0782e1d835d}
PS C:\Users\Administrator.SAMLRY>  wbadmin get items -version:07/11/2020-14:28
wbadmin 1.0 - 备份命令行工具
(C) 版权所有 2013 Microsoft Corporation。保留所有权利。
​
卷 ID = {5ecc0485-0000-0000-0000-501f00000000}
卷“”,在 C: 装入
卷大小 = 39.50 GB
可以恢复 = 整卷
​
应用程序 = Cluster
组件 = Cluster Database (\Cluster Database) #####组件中包含了群集数据库
​
应用程序 = Registry
组件 = Registry (\Registry)
​

模拟群集角色被误删除

进行恢复操作

恢复之前需要先停止群集服务,使用指定的版本以及指定的item和itemType

Stop-Service -Name ClusSvc
​
警告: 正在等待服务“Cluster Service (ClusSvc)”停止...
​
wbadmin start recovery -itemType:App -items:Cluster -version:07/11/2020-14:28 -quiet
​
wbadmin 1.0 - 备份命令行工具
(C) 版权所有 2013 Microsoft Corporation。保留所有权利。
​
你已选择恢复应用程序 Cluster。
将恢复以下组件:
​
组件 = Cluster Database (\Cluster Database)
​
警告: 此操作将对你的群集执行授权还原。
在恢复群集数据库后,将停止并重新启动群集服务。
这可能需要几分钟的时间。
正在准备组件 Cluster Database 进行恢复...
正在恢复组件 Cluster Database 的文件,已复制(100%)。
正在恢复组件 Cluster Database。
已成功恢复组件 Cluster Database。
恢复操作完成。
恢复成功的文件日志:
C:\Windows\Logs\WindowsServerBackup\ApplicationRestore-11-07-2020_14-39-02.log
​
恢复操作摘要:
--------------------
​
已成功恢复组件 Cluster Database。
注意: 要完成与此节点关联的群集的还原,
必须执行以下操作:
1.  在此节点上启动群集服务。
2.  在还原的群集数据库中识别的节点上启动
   群集服务。
随故障转移群集功能安装了 Windows PowerShell 故障转移群集模块。
要查看在群集服务运行后为集群识别的节点列表,
请使用 Windows PowerShell cmdlet
Get-ClusterNode。

检查恢复的效果

Windows故障转移群集(WSFC)的备份和恢复的更多相关文章

  1. 004.Windows Server 故障转移群集 (WSFC)简介

    一 WSFC 简介 1.1 WSFC 概述 “Windows Server 故障转移群集”(WSFC) 群集是一组独立的服务器,它们共同协作以提高应用程序和服务的可用性.SQL Server 2012 ...

  2. SQL Server ->> 高可用与灾难恢复(HADR)技术之 -- Windows故障转移群集

    WSFC 群集 (WSFC cluster)“Windows Server 故障转移群集”(WSFC) 群集是一组独立的服务器,它们共同协作以提高应用程序和服务的可用性. 故障转移群集实例 (Fail ...

  3. SQL Server ->> 高可用与灾难恢复(HADR)技术 -- AlwaysOn(实战篇)之建立活动目录域、DNS服务器和Windows故障转移群集(准备工作)

    因为篇幅原因,AlwaysOn可用性组被拆成了两部分:理论部分和实战部分.而实战部分又被拆成了准备工作和AlwaysOn可用性组搭建. 三篇文章各自的链接: SQL Server ->> ...

  4. 搭建Windows故障转移群集

    标签:SQL SERVER/MSSQL SERVER/数据库/DBA/windows 概述 本章内容主要讲述搭建windows故障转移群集 环境: 域服务器:windows server 2008 R ...

  5. SQL Server--疑难杂症之坑爹的Windows故障转移群集(转)

    估计是春节前最后一次写博客,也估计是本年值班最后一次踩雷,感叹下成也SQL SERVER,败也SQL SERVER. --======================================= ...

  6. SQL Server--疑难杂症之坑爹的Windows故障转移群集

    --============================================================== 估计是春节前最后一次写博客,也估计是本年值班最后一次踩雷,感叹下成也S ...

  7. Windows 2008 故障转移群集介绍

    转载:http://dufei.blog.51cto.com/382644/902026 今天有客户问起Windows 群集的相关内容,毕竟Windows Server2008所支持的群集技术和Win ...

  8. Windows 2016 无域故障转移群集部署方法 超详细图文教程 (二)

    上一章我们配置了一台设备,接着根据那个配置,配置其它设备.这里我配置了三台设备: 创建故障转移群集,并添加设备. 之前的操作都是每台服务器都要做的,而这个操作,只需要任选一台去做即可,我这里选d1 1 ...

  9. Windows 2016 无域故障转移群集部署方法 超详细图文教程 (一)

    故障转移群集是一个很实用的功能,而windows在2016版本开始,终于支持不用域做故障转移群集. 在群集中,我们可以设定一个"群集IP" 而客户端只需要根据这个"群集I ...

随机推荐

  1. Flask URL构建

    Flask URL构建 url_for()函数对于动态构建特定函数的URL非常有用.该函数接受函数的名称作为第一个参数,以及一个或多个关键字参数,每个参数对应于URL的变量部分. 以下脚本演示了如何使 ...

  2. QT creator视频教程分享

    Qt Creator快速入门(第3版) [霍亚飞著] 完整pdf扫描版[92MB] 附随书源码,资源收集于网络,供参考 https://pan.baidu.com/s/1pLQdIUR kjaf ht ...

  3. Java中时间处理

    旧 API:位于 java.util 包中,里面主要有 Date.Calendar.TimeZone 类 新 API:位于 java.time 包中,里面主要有 LocalDateTime.Zoned ...

  4. TCP 粘包拆包

    一.什么是粘包拆包? 粘包拆包是TCP协议传输中一种现象概念.TCP是传输层协议,他传输的是“流”式数据,TCP并不知道传输是哪种业务数据,或者说,并不关心.它只是根据缓冲区状况将数据进行包划分,然后 ...

  5. http 的8中请求方式:

    http 的8中请求方式: 1.OPTIONS 返回服务器针对特定资源所支持的HTTP请求方法,也可以利用向web服务器发送‘*’的请求来测试服务器的功能性 2.HEAD 向服务器索与GET请求相一致 ...

  6. 尚硅谷spring 事物管理

    接下来我们重点来学习spring中的事务管理 接下来我们通过代码来实现 spring实现事物我们采用aop的方式来实现 获得连接和手动设置事物相当于@before标注的前置通知,conn.commit ...

  7. 上位机面试必备——TCP通信灵魂二十问【下】

    上篇文章跟大家介绍了TCP通信常见的前10个面试题,没看过的小伙伴可以点击下方链接进行查看: 上位机面试必备——TCP通信灵魂二十问[上] 今天就后面的10个面试题接着做下说明:欢迎关注[dotNet ...

  8. 基于opencv的车牌提取项目

    初学图像处理,做了一个车牌提取项目,本博客仅仅是为了记录一下学习过程,该项目只具备初级功能,还有待改善 第一部分:车牌倾斜矫正 # 导入所需模块 import cv2 import math from ...

  9. python冷知识(续)

    python 冷知识 1.交互式中修改最大递归深度 大家都知道使用递归是有风险的,递归深度过深容易导致堆栈的溢出. 那到底,默认递归次数限制是多少呢? 可以使用sys这个库来查看 >>&g ...

  10. Pop Sequence 题解

    Pop Sequence(PAT) https://www.nowcoder.com/pat/5/problem/4090 前言: PAT上一道Stack的应用题,简化版的有<信息学一本通·普及 ...