Windows Server AD域控服务器升级/迁移(AD域控的五大角色转移)

Windows Server AD域控服务器升级/迁移(AD域控的五大角色转移)

    • 新域控服务器安装
    • 配置域控服务器,加入现有域
    • 域控角色迁移到新域控服务器
    • 原域控服务器降级退域

本文主要介绍在现有域环境下如何进行域控服务器的迁移/升级操作。对于域结构的网络来说,域控制器的重要性不言而喻。如果网络中唯一的域控制器突然崩溃,将是一场灾难。所以如果有条件的话,建议在网络中备有额外域控制器。域控制器可以进行用户认证,登录等工作,但是为了正常的使用域资源,还需要将域控制器的5种角色转移到额外域控制器中。
本文为Windows Server2012单域控迁移到Windows Server2022单域控的操作记录,其他版本域控迁移可以参考,请以实际环境为准。
————————————————
原创不易未经本人允许请勿转载,发现必究,谢谢。
参考链接:
https://www.linuxprobe.com/ad-transfer-roles.html
https://blog.csdn.net/jamesdodo/article/details/81740645

说在前面:由于域控服务器是极其重要的业务服务器,在进行相关升级操作时,应提前进行数据备份及多活防止域控服务崩溃,以确保数据的安全性和完整性以及业务的连续性。
由于域控可以共存分主副服务器,可以避免一部分升级冲突导致数据或服务异常故障,当新建域控故障可以回退操作。
其次注意服务器命名规范,用户名密码规范,数据库名命名规范。

计划操作步骤:

步骤操作说明
新安装2022AD域控制器在现有域中添加额外2022AD域控服务器
测试共存情况下,域控及其他功能是否正常新建域用户及抓取用户
迁移域控服务器功能到新域控五大功能的域控迁移
DNS IP修改,旧域控服务器卸载域控和DNS功能测试功能验证域升级后应用及客户机正常

新域控服务器安装

先安装windowsserver2022服务器,打开-服务器管理器-添加角色和功能。
在这里插入图片描述
为本服务器安装功能
在这里插入图片描述
在这里插入图片描述
勾选AD域服务,添加功能,确认后等待安装完成。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
安装功能后左侧找到AD DS,右上角点击进入域控配置
在这里插入图片描述

配置域控服务器,加入现有域

按右上角提示,选择操作,将此服务器提升为域控服务器
在这里插入图片描述
选择将域控服务器添加到现有域内,输入域后会提示输入账号密码
输入原先域控/域管理员账号密码
在这里插入图片描述
在这里插入图片描述
检索认证域及域控管理员身份
在这里插入图片描述
在这里插入图片描述
下一步指定该服务器的域控功能,作为将接管原域控的服务器,勾选DNS域名系统服务器及全局编录功能。设置还原模式DSRM密码。
在这里插入图片描述
在这里插入图片描述
复制自原域控服务器
在这里插入图片描述
配置相关存储文件夹位置,如有特殊需求请按要求更改目录位置
在这里插入图片描述
相关配置确认后会自行检查相关先决条件,如有前置需要更新或安装框架等,请按照要求操作。如果没有系统自动操作后会要求重启服务器。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

域控角色迁移到新域控服务器

打开cmd命令行,首先验证五大角色在2012原AD域控服务器上。

netdom query fsmo

在这里插入图片描述
在主域控和辅助域控都正常运行的时候 角色迁移,使用Transfer:

ntdsutil
ntdsutil: roles
fsmo maintenance: connections
server connections: connect to server AD2022 //连接到辅助域控制器
server connections: q //quit to up level 返回到上一级
fsmo maintence: transfer naming master
fsmo maintence: transfer PDC
fsmo maintence: transfer RID master
fsmo maintence: transfer schema master
fsmo maintence: transfer infrastructure master

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
再次验证五大功能角色是否转移到新域控服务器。

netdom query fsmo

在这里插入图片描述
测试共存情况下,域控及其他功能是否正常 (新建域用户及抓取用户)

原域控服务器降级退域

新域控服务器已经是主域控,接下来要将旧的域控服务器卸载AD域功能,退域
登录到旧的域控服务器,选择-添加角色和功能-删除角色和功能
在这里插入图片描述
在这里插入图片描述
选择本机后,选择卸载AD及其功能
在这里插入图片描述
在这里插入图片描述
按照提示选择将此域控服务器降级
在这里插入图片描述
按照AD域控配置向导,删除相关功能
在这里插入图片描述
删除DNS功能,输入域控管理员账号密码。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
确认降级
在这里插入图片描述
降级完成后,提示重启服务器。
重启后,执行原域控服务器的退域操作,把服务器从域内转移到工作组。
在这里插入图片描述

注意:此时DNS的IP已经从原先2012旧域控的IP切换为2022新域控的IP,注意修改域内相关服务器的DNS配置。或者将新域控服务器的IP改为原域控服务器的IP。

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

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

抖音seo矩阵系统源码|需求文档编译说明(一)

抖音seo矩阵系统文章目录技术囊括 ①产品原型 ②需求文档 ③产品流程图 ④部署方式说明 ⑤完整源码 ⑥源码编译方式说明 ⑦三方框架和SDK使用情况说明和代码位置 ⑧平台操作文档 ⑨程序架构文档 短视频矩阵系统源码开发锦囊囊括前言一、短视频账号矩阵系统开发者必备能力语言&…

深度相机介绍

一、什么是深度相机 (五)深度相机:结构光、TOF、双目相机 - 知乎 传统的RGB彩色普通相机称为2D相机,只能拍摄相机视角内的物体,没有物体到相机的距离信息,只能凭感觉感知物体的远近,没有明确的数…

基于SpringBoot+vue的简历系统设计和实现

博主介绍: 大家好,我是一名在Java圈混迹十余年的程序员,精通Java编程语言,同时也熟练掌握微信小程序、Python和Android等技术,能够为大家提供全方位的技术支持和交流。 我擅长在JavaWeb、SSH、SSM、SpringBoot等框架下…

seatunnel入门案例,集群模式

目录 安装部署 解压 环境变量 安装plugin 添加资源jar包 SEATUNNEL 配置文件 env:环境设置 source:数据源设置 sink:数据去向设置 transform: 数据转换设置 运行方式 seatunnel 引擎(zeta) 本地模式 集群模式 安装部署 解压 tar…

深入浅出Node.js中的node_modules

文章目录 1. 什么是node_modulesnode_modules是什么npm包管理器和node_modules的关系 2. 如何安装和使用node_modulesnpm安装和使用node_modules的基本命令package.json文件的作用和结构npm包版本号的含义及如何管理包版本 3. 如何发布自己的npm包npm包的结构和规范如何将自己的…

基于SpringBoot+微信小程序的医院预约叫号小程序

✌全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取项目下载方式🍅 一、项目背景介绍: 该项目是基于uniappWe…

基于Python的接口自动化测试框架

目录 前言: 项目背景 工具选择 框架思路 第三方库介绍 代码实现 不足之处 前言: Python是一种流行的编程语言,Python的易学性和易用性使得它成为编写接口自动化测试框架的理想选择。在Python中,有许多库可以帮助我们执行HTTP请求…

淘宝拍照基于端云协同的视频流实时搜索实践

本文介绍了实时视频流的主体识别场景,未来实时搜将会融合图搜主链路并在XR场景发力,未来的场景我们取名为“元视界”(MetaSight) 引言 很多熟悉淘宝的用户知道,点击首页搜索框的相机icon,就可以使用淘宝拍照…

SpringBoot--日志

日志的作用? 记录用户登陆日志,方便分析用户是正常登陆还是恶意破解用户记录系统的操作日志,方便数据恢复和定位操作人记录程序的执行时间,方便为以后优化程序提供数据支持 日志是程序的重要组成部分,最重要的用途是…

Redis GEO地理位置信息的应用

Redis GEO地理位置信息的应用 Redis GEO概述应用场景Redis GEO命令GEO命令演示 Redis GEO实现附近人的功能基础类API接口接口实现执行测试 Redis GEO 概述 Redis的GEO操作是一种基于地理位置信息进行操作的功能。它使用经度和纬度坐标来表示地理位置,支持存储地理位…

Flutter 库:提升开发体验——Quick

Flutter 库:提升开发体验——Quick 文章目录 Flutter 库:提升开发体验——Quick一、概述1、简介2、功能3、官方资料4、思考 二、基本使用1、安装2、基本使用3、运行结果 三、List 列表扩展示例四、Map 映射扩展示例五、其它示例 一、概述 1、简介 Quic…

MySQL-索引详解(五)

♥️作者:小刘在C站 ♥️个人主页: 小刘主页 ♥️努力不一定有回报,但一定会有收获加油!一起努力,共赴美好人生! ♥️学习两年总结出的运维经验,以及思科模拟器全套网络实验教程。专栏&#xf…

设计模式(十三):行为型之模板方法模式

设计模式系列文章 设计模式(一):创建型之单例模式 设计模式(二、三):创建型之工厂方法和抽象工厂模式 设计模式(四):创建型之原型模式 设计模式(五):创建型之建造者模式 设计模式(六):结构型之代理模式 设计模式…

微服务_Hystrix

在每个服务中引用该组件,监控当前组件。可被GateWay、Fegin集成。简介 作用:防止服务雪崩 Hystrix是一个由Netflix开源的容错框架,它主要用于分布式系统中的服务间通信。Hystrix通过在调用服务的过程中添加各种容错机制,来保护系…

助你更好的理解 Python 字典

助你更好的理解 Python 字典 字典是Python中的常用数据类型之一,可将数据存储在键/值对中,同 Java 中的 Map 相似。 1、什么是字典理解? 字典理解是创建字典的一种优雅简洁的方法。 字典理解优化 使用字典理解优化函数。 示例&#xff…

深入理解Linux虚拟内存管理(七)

系列文章目录 Linux 内核设计与实现 深入理解 Linux 内核 Linux 设备驱动程序 Linux设备驱动开发详解 深入理解Linux虚拟内存管理(一) 深入理解Linux虚拟内存管理(二) 深入理解Linux虚拟内存管理(三) 深入理…

chatgpt赋能python:Introduction

Introduction 在机器学习中,模型的训练是非常重要的步骤之一。模型训练意味着为数据拟合合适的参数,以便能够准确地预测未来的值。Python是一种功能强大的编程语言,提供许多库和框架来训练机器学习模型。在本文中,我们将探讨如何…

mysql 最常用的一些语句

1 数据库相关操作 CREATE DATABASE IF NOT EXISTS daily-test DEFAULT CHARSET utf8 COLLATE utf8_general_ci; drop database daily_test; use daily_test 具体操作如下图上所示: 2 mysql常用数据类型 MySQL 数据类型 | 菜鸟教程 3 数据库表相关操作…

CSS基础学习--13 Display(显示) 与 Visibility(可见性)

一、定义 display属性设置一个元素应如何显示 visibility属性指定一个元素应可见还是隐藏 二、隐藏元素 - display:none或visibility:hidden 隐藏一个元素可以通过把display属性设置为"none",或把visibility属性设置为"hidden"。但是请注意&am…

chatgpt赋能python:Python怎么抢优惠券?优惠不再是梦想!

Python怎么抢优惠券?优惠不再是梦想! 在如今的消费社会,优惠券已成为人们购物时追逐的目标。而优惠券的数量有限且抢手,往往仅能在短时间内领取,因此初次抢到心仪的优惠券可谓令人欣喜不已。而对于程序员们而言&#…