在工作环境中,有两台SQL2000数据库,平常时间里,这两台数据库不能直接连接,生产需要将其中的一台做为另一台的备份。
现在的工作流程是:
1.每到备份日,周末,用网线将两机连接起来。
2.将主,备机停止后,将备份机用户数据库实例分离,并删除。将主机用户数据库实例的数据文件和日志文件拷贝至备份机。
3.在备份机上附加主机拷贝过来的数据文件和日志文件。
4.启动主机,结束备份。这是现在我这数据库备份的流程,感觉不是很好,我也想过通过备份数据库再还原的方法,但是还原时由于两机存放数据文件和日志文件的物理位置不同,需要人工对每一个还原动作干预。
希望有类似经历的高手,能支招,告诉我一个可行的办法。

解决方案 »

  1.   

    首先,为什么2机不能直接连,要说明。
      

  2.   

    如果,不想手工操作,就自己写个程序按步骤来完成你上面的内容.
      

  3.   

    一定要自己写程序么?有没有关于数据库的备份案例一类的,现在这样做,确实很麻烦
    由于备份服务器不是专门给数据库做备份的,平时为了数据安全,这两个服务器是不能直接连在一起的,只能在周末,需要备份的时候,才连在一起。
    有好的办法,还希望能告诉我。谢谢。~
      

  4.   

    我是来学习的
    用移动硬盘行不
      

  5.   

    本人也在寻找解决这个问题的办法.坛子内,请高手出来.为菜鸟解答 .谢谢.....