--------------------------------------------------------第一步、备份数据-------------------------------------------------------------------------------------

1.重装操作系统请检查相关数据的备份:

数据库或其他软件要确认没有安装在C盘下,如在C盘数据库服务器:

请把MSSQL或MySQL安装目录所有的数据库文件备份,包括master等系统自带的数据库文件。

2.备份开通的网站,和开通mssql所放的目录

3.winis软件
 
备份数据根据服务器实际使用情况

备份数据表格下载

--------------------------------------------------------第二步、重新安装环境-------------------------------------------------------------------------------

重装服务器环境:WinIIS及其它相关IIS、MSSQL、MySQL、Serv-u/msftp等相关的软件。

Mssql和mysql安装的版本要和原来的版本一样,Mssql的路径也必须和原来的一样,不让数据恢复不了。

-------------------------------------------------------第三步、恢复数据------------------------------------------------------------------------------------

---------------------------------------------------------恢复WEB------------------------------------------------------------------------------------------------

恢复WEB站点:在业务系统->主控端管理->备份管理->选择对应的服务器编号,以及重装前最新的IIS备份记录,点后面的恢复。即可以自动还原所有的IIS站点。 恢复站点后,需要批量恢复站点
权限,请手工双击运行D:\WinIIS\Agent\log\ntfsreset.bat文件即可重置主目录的权限。

注:1.恢复时候一般时间了久了会报一个与主控端通信错误,这个时候不要把页面关闭,他实际还有有执行,可以重受控日志判断是否有在执行。 把受控里D:\WinIIS\Agent\log日志里的日志删除了,他会重新生成新日志,说明还在恢复,最后结束后会生成ntfsreset.bat,编   辑文件本里面是所有网站设置权限的脚本。

        2.用文本编辑D:\WinIIS\Agent\log\ntfsreset.bat文件,icacls.exe D:\www\web\canxue.com_JnJ7uIRTnLIG7H9nhxRH\wwwroot  /C /T /grant:r canxue.com::(OI)(CI)(R,W,DC,D,WDAC,WO)

          把里面“::” 批量替换成“:”,这个早期受控生成脚本有问题需要手动修改后再执行(早期受控有这个问题需要手动修改下bat脚本,最新受控没这个问题)。

        3.用文本编辑D:\WinIIS\Agent\log\ntfsreset.bat文件,把“\wwwroot ”替换成空格。

--------------------------------------------------------恢复FTP--------------------------------------------------------------------------------------------------
serv-u恢复
重装Serv-U教程:
第一步跟新安装类似:http://support.winiis.com/faq/info.asp?id=93
第二步然后运行D:\WinIIS\Agent\backup\serv-u下找到最新的.reg注册表,文件双击运行,如Serv-u_2013_6_4.reg即可恢复FTP。
注:如果原来是32位换到64位系统,直接导入是不行的,因为注册表保存位置是不一样的,需要手动修改注册修改这个文件,把里面的“HKEY_LOCAL_MACHINE\SOFTWARE”替换成“HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Nod”,保存后在导入

若是MSFTP
在系统维护-批量检测修复选对应的服务器编号以及FTP,然后确定批量检测与修复产品。

--------------------------------------------------------恢复Mssql------------------------------------------------------------------------------------------------

1.停掉MSSQL数据库服务

2.再把原服务器的D:\Program Files\Microsoft SQL Server\MSSQL\Data目录

拷贝回来,覆盖新装相关数据库文件,包括Master的数据库文件,启动MSSQL数据库服务

,即可恢复所有的数据库及数据库设置。

--------------------------------------------------------恢复Mysql------------------------------------------------------------------------------------------------

1.停掉MYSQL数据库服务
2.再把原服务器D:\Program Files\MySQL\MySQL Server 5.0\data拷贝回
,覆盖新装相关数据库文件,启动MYSQL数据库服务,即可恢复所有的数据库及数据库设置
 
附录:1.新服务器安装前可以可以盘符权限去掉多余权限只留administrator和system的权限。
      2.备份和还原mssql、mysql数据的时候,数据库服务一定要停止。
      3.换服务器如果ip变了,他的步骤比重装多了一个网站平台主控端管理--服务器,找对应服务器的ip修改下。



1,服务器IP更换后,,服务器上的主控端和受控端服务需要保存配置,重新启动主控端,受控端服务.重新启动IIS.(必须操作)

主控端打开D:/winiis/server/ WinIISServerAdmin.exe,

受控端打开D:/winiis/agent/WinIISAgent.exe

2,登陆主机系统后台,主控端管理--服务器--点修改进去,在通讯设置里--通讯IP修改成新的IP.

 


3,登陆主机系统后台,在系统配置里,把业务系统机器码发给客服人员重新授权.

4,看转移后系统是否正常,到主机系统后台,主控端管理--服务器实时管理--搜索每个类别,出来正确的例表,说明更换IP后主机系统正常工作.


产品转移服务器需要什么步骤?如果两个服务器路径不同又该怎么转?

(1)先把产品主目录考到新服务器上,并放到相同的目录上.
         再在系统后台->业务管理->找到这个产品->点域名进入管理->转移服务器.

(2) 如果转移前后两个站点的路径不一样.

       先在旧服务器修改站点的主目录,再转移到新服务器上.  或者转移服务器之后,再修改站点主目录.

修改站点主目录的方法是:

     在业务管理->找到这个产品->点修改产品配置->主目录改成新的目录.并把站点主目录数据放到新目录中.

 

转移服务器之后,访问站点,如果出现未授权等错误,

    可以在产品控制面板里重置一下站点权限.然后重启网站,以快速生效。

   同时注意域名一定要解析到新的服务器上,ping 一下看域名解析是否生效.