zt_zyl
2017-12-27 05:15
采纳率: 100%
浏览 1.7k
已采纳

服务器应用系统备份和数据备份

我司一台HP DL380Windows server2003服务器上面部署了asp.net应用系统(安装版的),数据库采用的是sql2000,中间件是IIS;现在因为业务变更,需要重新部署到一台windows2008 R2或更高版本的服务器操作系统,数据库采用sql server2008上面:现在我需要对业务系统、中间件做个备份,然后再新的服务器上面直接导入业务系统和中间件的备份,这样是否可行,怎么对业务系统和中间进行备份和还原?请大神帮忙

  • 写回答
  • 好问题 提建议
  • 关注问题
  • 收藏
  • 邀请回答

6条回答 默认 最新

  • princemortor 2017-12-27 05:30
    已采纳

    備份數據最好是選擇深夜,或是放假沒人用系統的時候,對系統代碼和sql數據進行備份,在新的服務器上要安裝好iis服務器,asp.net 的話,還要安裝.net framework 4.0,這個是系統支持asp.net ,先在新的服務器上,部署代碼和導入相應的sql數據庫,把所有的功能跑起來,測試,看看哪些功能ok不,確定沒有問題,在代碼沒有更新的情況下,導入舊系最新統的數據庫,之後,新服務器就可以替代舊的數據庫了,最好讓業務確認一下新的服務器有那些功能是否正常使用,這些是要專業的人來做的。

    已采纳该答案
    评论
    解决 无用
    打赏 举报
  • gaohuantao 2017-12-27 06:03

    先分离,然后再备份,再还原就行了。

    评论
    解决 无用
    打赏 举报
  • wls122333 2017-12-27 06:37

    在新服务器先安装IIS和应用程序,然后老系统在无人操作时,把数据库备份恢复到新服务器,配置好连接参数,应该就可以了

    评论
    解决 无用
    打赏 举报
  • 云随风散 2017-12-27 07:33

    数据库不推荐采用分离方式,因为2000到2008可能会遇到兼容问题,建议采用生成脚本方式

    评论
    解决 无用
    打赏 举报
  • simple-life 2017-12-27 12:13

    直接先备份起来,然后再还原到2008版本就可以了,如果不行的话就先生成脚本,脚本包含数据和框架。

    评论
    解决 无用
    打赏 举报
  • Q544471255 2017-12-28 06:02

    业务系统直接备份代码,数据库直接导出成SQL,然后在新系统里面导入代码,运行SQL语句,确认新系统里面运行一周之后,在把旧系统里面的东西删掉就可以了。

    评论
    解决 无用
    打赏 举报

相关推荐 更多相似问题