问题一:给英文版Windows Server 2016 安装中文语言包
先下载一个中文语言包;
找到开始图标,右击 Command Prompt (Admin);
执行lpksetup——Install display languages——单击Browse ——选择安装包的位置后单击Next。
许可协议:I accept the license terms ——Next 安装 中文语言包——Close;
单击开始——Control Panel ——单击 Clock ,Language ,and Region 处的Add a language .;选择中文简体——单击Open ——单击中文——通过Move up ,Move down 将中文移到上方;
回到Clock ,Language ,and Region 界面,——单击Set the time and date ,单击Chang time zone ,在Time zone 处选择(Beijing ,chongqing,hongkong ,Urumqi)后单击2次OK。

问题二:什么是LDAP
1、轻量级目录访问协议LDAP ,是一种用来查询与更新AD DS数据库的目录服务通信协议。
AD DS利用LDAP名称路径来表示对象在 AD DS数据库中的位置,以便利用来访问AD DS数据库中的对象。
LDAP 名称路径包含:可分辨名称(Distinguished Name ,DN):它是对象在AD DS数据库中的完整路径。其中 DC 表示DNS域名中的组件;OU 为组织单位;CN为通用名称;
RDN:为相对可分辨名称。
Global Unique Identifiler (GUID):系统会自动为每一个对象指定一个唯一的GUID,GUID永远不会改变;
User Principal Name (UPN):每个用户都有一个UPN,比DN更短方便记忆。

问题三:如何要创建新的SID
什么是SID: SID也就是安全标识符(Security Identifiers),安全标识符也被称为安全 ID 或 SID。
**当一台机器从一个域脱离后,要加入另一个域需要重新创建一个新的SID。**机器重新创建SID后,主机名会发生变化,IP也会没有了。
在Windows内部,每个账号具有一个惟一的Security ID,可以在HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion \ProfileList看到。

问题四:什么是AlwaysOn、Failover Cluster Instance(FCI)和Windows Server Failover Cluster(WSFC)

AO(AlwaysOn availability group) AlwaysOn 高可用组;
FCI(Failover cluster instance of SQL Server)SQL Server故障转移集群实例
OS/NOS网络操作系统
WSFC(Windows Server failover cluster)Windows故障转移群集
DR(Disaster recovery)灾难恢复
SPF(Single point of failure)单点故障
Replica副本,SQL Server AlwaysOn可用组中,参与到AlwaysOn的SQL Server实例


Windows Server Failover Cluster(WSFC):
WSFC(windows 故障转移群集)是微软高可用技术(HA)的核心组成部分,是Windows Server的一个功能。FCI、AlwaysOn,则是SQL Server的功能。WSFC更加底层,在创建SQL Server Failover Cluster Instance(FCI,SQL Server故障转移群集实例)、SQL Server AlwaysOn 高可用组、其他如Exchange等高可用技术之前,都需要部署和配置WSFC。
常见的引发故障转移的故障有以下几个:公用网卡或网络故障、电源故障、主板故障、CPU故障。
WSFC的典型结构:通过网络把所有节点互连,然后Domain Controller(域控)和DNS服务器用于实现客户端通过虚拟IP或者虚拟网络名去访问节点,而不需要知道当前哪个节点是活动的。各节点必须使用相同的OS及补丁版本、网络配置。
集群最大节点数,根据不同的Windows Server版本不同而不同(2003 为8节点,2008为16节点,2012为64节点)。
WSFC仅提供故障转移功能,没有提供负载均衡和横向扩展功能,每个服务只能运行在一个节点上。


Windows Server Failover Cluster(下称WSFC)是一种特殊的Windows Server 功能,在使用之前必须先启用。可以在Windows中使用PowerShell或者【角色和功能】向导中启用。对于SQL Server引擎就是周期性检测服务是否“IsAlive”,对于操作系统,“isAlive”的周期为5秒一次。	IsAlive检测每60秒触发一次,然后在5秒内测量。
在部署Windows Server Failover Cluster(WSFC)之前,需要满足以下最低要求:一个TCP/IP网络、一个AD域、一个DNS服务器。

启用Windows Server 的“故障转移群集(Failover Clustering)”功能的命令:
第一cmd命令: 其中?为安装文件所在盘符:DISM /Online /Enable-Feature /FeatureName:FailoverCluster-Mgmt /All /LimitAccess /Source=?:\sources\sxs
第二 PowerShell: Install-WindowsFeature -Name "Failover-Clustering
**注意:**上面的命令需要先启用.NET 3.5,可以在cmd命令中加上/FeatureName:NetFX3 或在PowerShell命令中加上:-Name "NET-Framework-Core"

集群服务系统服务名:ClusSvc
集群服务协议:UDP/端口 3343;
RPC协议 TCP/端口135
集群管理器协议UDP /端口 137


** 集群仲裁 **
分为三种:多数节点(无见证)、带有见证的多数节点(磁盘或文件共享)、无多数(仅磁盘见证)
在Windows 2012 群集中,投票已经变得动态管理。在节点一或者其他节点中运行PowerShell,(PowerShell是大小写敏感的。
并输入:get-clusternode | ft id,nodename,dynamicweight,nodeweight
在Windows 2012 R2中,唯一一个关闭动态节点权重功能的方式只有通过PowerShell实现。


Failover Cluster Instances(故障转移群集实例)
FCI部署,计算机节点“必须”使用共享存储,而对于常规的AlwaysOn可用组的部署,节点可以使用本地存储,而不是必须使用共享存储。FCI是一个安装在WSFC上的SQL Server 实例,该实例最少需要下面的资源:IP地址、网络名、共享硬盘(N个)、SQL Server 服务、SQL Server 代理服务。
FCI是迁移服务器硬件,不提供单个或多个数据库的迁移。需要搭配数据库镜像,但是镜像是“单库”、不可读,AlwaysOn可用组是可以以多个库为一个单位迁移,备库可读。AlwaysOn和FCI是可以独立部署互不依赖的。SQL Server FCI在发生软硬件故障时进行实例级别的故障转移。


AlwaysOn Availability Groups(AlwaysOn可用组):
从SQL 2012开始引入的AlwaysOn可用组技术,通过预定义一组数据库集合(可用组)并复制到只读伙伴实例或副本中。每个节点都有AlwaysOn数据库的同步副本,并且通过侦听器进行访问。AlwaysOn 继承了WSFC技术,并提供更加弹性的高可用平台。但是群集是在实例层面运作,而AlwaysOn是在库层面运作。AlwaysOn组通常包含一个主数据库集合。而数据库的副本被封装到可用组(Availability Groups)中,成为“副本”并传送到其他实例上提供只读功能。
AlwaysOn可用组(下称AG)需要1到多个次要副本来存放高可用数据库的副本。次要副本同步或异步更新,异步副本仅支持手动强制故障转移,而同步副本支持自动或手动故障转移。
AlwaysOn依赖WSFC的核心功能来完成AO(AlwaysOn)的高可用功能,但是相对于FCI,它又在下面部分有所区别:共享硬盘、、共享IP地址、共享网络名、共享的SQL Server、SQL Server代理资源。当使用了AlwaysOn侦听器之后,会创建一个共享给AO组各个副本的IP地址和网络名资源。
AlwaysOn也使用SQL Server端点来进行实例之间的通讯。端点会在使用可用组部署向导过程中自动配置。也可以创建高可用侦听器服务,用于接收入站连接,侦听器包含唯一IP地址和唯一虚拟网络名。在创建AlwaysOn可用组过程中,会在WSFC中创建一个群集角色,并且包含独立资源。这个资源会在故障转移过程中同步转移,并且标识主副本的位置。


AlwaysOn Listener(AlwaysOn侦听器):
当配置了侦听器之后,会在故障转移群集中的应用程序\角色看到创建了一些资源:虚拟IP地址、虚拟网络名。
侦听器使用TCP端口接收入站连接,默认连到主副本(Primary replica)。如果配置了只读路由(read only routing),那么指定使用“仅意向读”的连接会被路由到次要副本而不是主副本。