避免Windows服务器由于系统更新带来的计划外重启
2013-09-26 15:25
239 查看
对于一个生产环境来说,服务的可用性至关重要。我们往往要借助高可用(HA)的系统架构和一系列监控预警系统,来实现一个可靠的生产系统。本文介绍一个Windows服务器配置上的小技巧。
我们知道在Windows Azure平台对云服务和虚机提供了99.95%的服务等级协议,参见: http://www.windowsazure.com/en-us/support/legal/sla/ 。但这并不意味着用户不需要对自己创建的虚机做任何管理和配置。例如,一个Windows服务器,由于要对操作系统升级或者打补丁,而发生了重启。在重启的过程中,服务不可用。这样的问题是需要用户自行处理的。如何让Windows服务器,不自动打补丁并重启?
进入Windows操作系统,点击“控制面板”,选择"Windows更新", 点击“更改配置". 选择如下选项:
另一种方法是在使用PowerShell创建虚机时,把虚机的自动更新关闭。
Add-AzureProvisioningConfig
-VM $vm
-Windows -AdminUsername$adminUserName
-Password$adminPassword
-DisableAutomaticUpdates
另外,很多的Windows更新是针对IE的,如果我们并不需要在这台服务器上使用IE,我们可以去掉IE,这样将会大大减少Windows更新的频率。在Windows命令行中运行如下命令去掉IE:
我们知道在Windows Azure平台对云服务和虚机提供了99.95%的服务等级协议,参见: http://www.windowsazure.com/en-us/support/legal/sla/ 。但这并不意味着用户不需要对自己创建的虚机做任何管理和配置。例如,一个Windows服务器,由于要对操作系统升级或者打补丁,而发生了重启。在重启的过程中,服务不可用。这样的问题是需要用户自行处理的。如何让Windows服务器,不自动打补丁并重启?
进入Windows操作系统,点击“控制面板”,选择"Windows更新", 点击“更改配置". 选择如下选项:
另一种方法是在使用PowerShell创建虚机时,把虚机的自动更新关闭。
Add-AzureProvisioningConfig
-VM $vm
-Windows -AdminUsername$adminUserName
-Password$adminPassword
-DisableAutomaticUpdates
另外,很多的Windows更新是针对IE的,如果我们并不需要在这台服务器上使用IE,我们可以去掉IE,这样将会大大减少Windows更新的频率。在Windows命令行中运行如下命令去掉IE:
dism /online /Disable-Feature /FeatureName:Internet-Explorer-Optional-amd64
相关文章推荐
- 如何避免由于更新web应用下的bin的dll文件导致web应用重启(留存)
- 如何禁止系统自动更新后重启
- Server2003系统启动后总提示:“系统已经在未计划的关机后重启”!
- Mac技巧之找到 Mac OS X 系统更新升级包下载后的存储位置,避免多台苹果电脑重复下载&&&&苹果OS X 10.7.4发布,升级包下载
- 避免由于Windows Update自动安装安全补丁导致VM意外重启
- 更新 Ubuntu 系统,避免报错「hash校验和不符」
- 如何避免由于编译器差别带来…
- 避免由于Windows Update自动安装安全补丁导致VM意外重启
- 录像过程中系统时间改变了,怎么避免带来的悲剧
- Windows8.1系统安装更新重启过程中提示更新失败
- 由于最近网站内容需要更新的还是满多的,于是想开发一个采集系统。收集了一下资料。
- 【C/C++】如何避免由于编译器差别带来的错误
- Ubuntu更新完NVIDIA驱动后,重启电脑进入不了系统,一直处于登录界面
- win10关机之后自动重启(系统更新之后出现这个问题)
- Ubuntu更新完NVIDIA驱动后,重启电脑进入不了系统,一直处于登录界面
- 如何禁止系统自动更新后重启及提示
- windows10 系统更新后,无线网经常断,断了就再也连不上,除非重启,问题的解决办法
- win7关闭 系统更新后自动重启
- Xubuntu15.04更新系统源时出现错误提示W: GPG 错误:http://archive.ubuntukylin.com:10006 xenial InRelease: 由于没有公钥,无法验证
- 更新 Ubuntu 系统,避免报错「校验和不符」