这是我在这次交流中的第一篇文章(虽然不是我在堆栈交换中的第一篇),所以请耐心等待.

我是一名三年级学生实习生,我的任务是在我工作的公司中虚拟化服务器系统.我已经走了很长的路,我几乎准备好在迁移模式下安装VM Server.以下是一些信息:

源服务器:
Windows Server 2012标准评估

> DNS服务器(仅限本地)
>高级目录域服务
>文件和存储的东西
>一些其他服务器角色

目标服务器:
Windows Server 2012 Essentials OEM(Hyper-V客户端)

>在临时Hyper-V主机下运行(将原始服务器虚拟化为客户端后,将Hyper-V主机迁移回旧计算机).
>当前处于“选择安装模式”屏幕.

我一直在关注微软科技网上的指南,今天我花了大部分时间来解决源机器上最佳实践分析工具中的问题.

我还有3个问题(都是相关的):

>错误:DNS:以太网上的DNS服务器(适配器名称)应该包含环回地址,但不包括第一个条目(flavor文本表明,在迁移期间,可能找不到DNS服务器)
>警告:所有域都应至少具有两个域控制器以实现冗余.
>警告:DNS:以太网应配置为同时使用首选和备用DNS服务器.

所有这些问题都可以通过部署辅助域控制器来解决,但我以前从未这样做过(请参阅下面的问题).我担心在迁移模式下安装的主要问题是FirsT(错误).如果我尝试设置新的服务器部署,并且适配器域控制器列为localhost,则可能导致安装失败. (至少,这是Microsoft文档建议的).但我没有其他IP地址可以进入这里,因为我没有其他本地域控制器.

所以我做了第一个显而易见的事情,并尝试使用谷歌DNS服务器作为替代品.这不起作用,因为他们无法识别“森林”中的其他计算机.现在我在DNS方面不是专家,所以请原谅我的无知.此DNS服务器仅关注本地网络的Active Directory内容.

如果我继续迁移,它失败了,那么我将不得不继续安装我想要的辅助DNS服务器.我在这里遇到的问题是我受限于我可用的Windows Server密钥数量(我有2个);但是,我确实可以访问运行Debian Wheezy的Linux盒子,我在两周前将其设置为Mantis服务器.

我可以将Windows Server 2012作为辅助DNS(我认为)安装在虚拟机中并使用它,但似乎我会浪费时间,也可能是Windows密钥,如果还有另一种方法可以使用Linux会好得多.更妙的是,我甚至还需要一个辅助DNS服务器才能进行迁移?提示说,在迁移过程中,可能“找不到”原始机器.

感谢您的时间和考虑.

All of these issues can be resolved by deploying a secondary domain controller

完全停止.您应该至少有两个域控制器可用.相信我.你真的想要至少两个域控制器.我想如果你花一些时间阅读有关Active Directory设计及其工作原理的方法,你会发现在这种情况下,多个域控制器应该是你的首要任务.

更正:您应该在标准Windows Server域中至少有两个域控制器可用. Windows Small Business Server和Windows Essenstial有不同的要求.

I Could install Windows Server 2012 as a secondary DNS (I think) in a VM and use that,but then it seems like I will be wasting time,and probably the Windows key too,

我假设你的意思是“辅助DNS服务器”,你的意思是创建另一个域控制器,因为Active Directory和DNS是紧密耦合的.在这种情况下,由于我之前提到的原因,我认为这根本不是浪费时间.您只需创建一个新虚拟机,添加Active Directory服务角色并等待复制完成.很简单.您甚至可以避免购买另一个许可证密钥,只是为了您的迁移而在评估期间滑冰,然后在完成后将VM摧毁.

我没有使用Essentials做任何工作,所以我对提供更多建议犹豫不决,因为它与标准Windows服务器产品有点不同,但如果没有辅助DNS服务器进行角色迁移,你可能会没事.

但是 – 我真的会质疑任何涉及Active Directory的计划,你有一个域控制器.对于最小的企业而言,虚拟化和“云”确实降低了进入门槛.如今,让一台独立主机运行所有服务器角色的原因越来越少.

active-directory – Windows Server 2012迁移(DNS / AD DS标准Eval到Essentials OEM)P2V – >迁移期间是否需要辅助域控制器?的更多相关文章

  1. ios – 错误域= NSURLErrorDomain代码= -1003“找不到具有指定主机名的服务器

    当我尝试在设备上运行应用程序时出现此错误.当我在模拟器上运行它并且post请求正常工作时,我没有收到此错误.这是我的代码片段:任何帮助表示赞赏.谢谢解决方法此错误通常会提示DNS相关问题.检查设备上的DNS设置并确认您可以使用Safari或其他浏览器浏览互联网.如果有一个url,你可以在同一台服务器上获取,尝试直接在设备上的Safari中访问它.

  2. 将POD规范属性与其Xcode配置中的不同构建设置相关联(例如,发布,调试)

    我正在尝试为现有的库项目创建POD规范.在Xcode项目中,构建设置为不同的构建配置定义了不同的预处理器宏例如:对于“调试”配置:对于“发布”配置:如何将这些设置映射到相应的POD规范?

  3. 如何在android中使用动态字符串名称访问字符串(类似于javascript中的eval)?

    我正在尝试使用动态名称访问字符串变量,具体取决于我的图库位置.要使用固定名称获取字符串的值,我使用以下哪个很好:我的字符串被命名为pic1info,pic2info,pic3info等,我想替换pic1info的静态定义以包含位置,因此传递以下字符串的内容代替上面的pic1info,以便根据当前位置返回不同的字符串:在javascript中,等价物将是eval,我确信有一种简单的方法可以做到这一点,但我无法弄清楚如何!

  4. android – 在Mac上查看本地网络服务器,具有计算机名称,而不是IP

    解决方法简而言之,没有Android设备将无法通过.local地址默认访问您的Mac.OnMacs,“本地”通常会通过mDNS来解决.Android操作系统没有对mDNS的内置支持.Android通过标准DNS解析域名,除非您运行自己的本地DNS服务器,否则不会解析您的本地网络地址.Android设备要么使用ISP的DNS服务器,要么转发到ISP的路由器DNS服务器.

  5. 150行Node.js实现的dns代理工具

    这篇文章主要介绍了150行Node.js实现的dns代理工具,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下

  6. Javascript中eval函数的使用方法与示例

    JavaScript有许多小窍门来使编程更加容易。其中之一就是eval()函数,这个函数可以把一个字符串当作一个JavaScript表达式一样去执行它。以下是它的说明

  7. Javascript学习笔记4 Eval函数

    在初学JS的时候就知道这个函数,却一直没有了解过他的用途,也一直都是睁一只眼闭一只眼,这次来深入地了解一下这个函数的作用。

  8. 浅析Node.js:DNS模块的使用

    本篇文章主要介绍了Node.js:DNS模块的使用,DNS模块包涵有关DNS查询和操作的方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。

  9. angularjs中的$eval方法详解

    下面小编就为大家带来一篇angularjs中的$eval方法详解。小编觉得挺不错的,现在就分享给大家,也给大家做个参考。一起跟随小编过来看看吧

  10. JSON 和 JavaScript eval使用说明

    JSON (JavaScript Object Notation) 一种轻量级的数据交换格式,比 XML 更轻巧,JSON 是JavaScript 原生格式,这意味着 JavaScript 中处理 JSON 数据不需要任何 API 和工具包。

随机推荐

  1. static – 在页面之间共享数据的最佳实践

    我想知道在UWP的页面之间发送像’selectedItem’等变量的最佳做法是什么?创建一个每个页面都知道的静态全局变量类是一个好主意吗?

  2. .net – 为Windows窗体控件提供百分比宽度/高度

    WindowsForm开发的新手,但在Web开发方面经验丰富.有没有办法为Windows窗体控件指定百分比宽度/高度,以便在用户调整窗口大小时扩展/缩小?当窗口调整大小时,可以编写代码来改变控件的宽度/高度,但我希望有更好的方法,比如在HTML/CSS中.在那儿?

  3. 使用Windows Azure查询表存储数据

    我需要使用特定帐户吗?>将应用程序部署到Azure服务后,如何查询数据?GoogleAppEngine有一个数据查看器/查询工具,Azure有类似的东西吗?>您可以看到的sqlExpressintance仅在开发结构中,并且一旦您表示没有等效,所以请小心使用它.>您可以尝试使用Linqpad查询表格.看看JamieThomson的thispost.

  4. windows – SetupDiGetClassDevs是否与文档中的设备实例ID一起使用?

    有没有更好的方法可以使用DBT_DEVICEARRIVAL事件中的数据获取设备的更多信息?您似乎必须指定DIGCF_ALLCLASSES标志以查找与给定设备实例ID匹配的所有类,或者指定ClassGuid并使用DIGCF_DEFAULT标志.这对我有用:带输出:

  5. Windows Live ID是OpenID提供商吗?

    不,WindowsLiveID不是OpenID提供商.他们使用专有协议.自从他们的“测试版”期结束以来,他们从未宣布计划继续它.

  6. 如果我在代码中进行了更改,是否需要重新安装Windows服务?

    我写了一个Windows服务并安装它.现在我对代码进行了一些更改并重新构建了解决方案.我还应该重新安装服务吗?不,只需停止它,替换文件,然后重新启动它.

  7. 带有双引号的字符串回显使用Windows批处理输出文件

    我正在尝试使用Windows批处理文件重写配置文件.我循环遍历文件的行并查找我想要用指定的新行替换的行.我有一个’函数’将行写入文件问题是%Text%是一个嵌入双引号的字符串.然后失败了.可能还有其他角色也会导致失败.如何才能使用配置文件中的所有文本?尝试将所有“在文本中替换为^”.^是转义字符,因此“将被视为常规字符你可以尝试以下方法:其他可能导致错误的字符是:

  8. .net – 将控制台应用程序转换为服务?

    我正在寻找不同的优势/劣势,将我们长期使用的控制台应用程序转换为Windows服务.我们为ActiveMQ使用了一个叫做java服务包装器的东西,我相信人们告诉我你可以用它包装任何东西.这并不是说你应该用它包装任何东西;我们遇到了这个问题.控制台应用程序是一个.NET控制台应用程序,默认情况下会将大量信息记录到控制台,尽管这是可配置的.任何推荐?我们应该在VisualStudio中将其重建为服务吗?我使用“-install”/“-uninstall”开关执行此操作.例如,seehere.

  9. windows – 捕获外部程序的STDOUT和STDERR *同时*它正在执行(Ruby)

    哦,我在Windows上:-(实际上,它比我想象的要简单,这看起来很完美:…是的,它适用于Windows!

  10. windows – 当我试图批量打印变量时,为什么我得到“Echo is on”

    我想要执行一个简单的批处理文件脚本:当我在XP中运行时,它给了我预期的输出,但是当我在Vista或Windows7中运行它时,我在尝试打印值时得到“EchoisOn”.以下是程序的输出:摆脱集合表达式中的空格.等号(=)的两侧可以并且应该没有空格BTW:我通常在@echo关闭的情况下启动所有批处理文件,并以@echo结束它们,所以我可以避免将代码与批处理文件的输出混合.它只是使您的批处理文件输出更好,更清洁.

返回
顶部