Sql server 2005 夜间数据库恢复-SSIS包-SQL Server 2005
我们有一个每晚运行的SSIS包,它需要备份两个生产数据库,恢复到一个阶段数据库,删除敏感信息,然后在另一台服务器上恢复此阶段数据库的备份,以便hyperion人员可以运行他们的工作。整个过程过去大约需要4个半小时,但最近这个过程需要更长的时间——有时需要6个小时左右。涉及的prod数据库大小分别为190 GB和90 GB。我们将litespeed用于备份和恢复 我想知道是否有任何方法可以加快这一过程(我知道,这个问题的答案是Paul Randal的最爱。“好吧,这取决于”)-除了SSIS包之外,还有其他更好的方法来获得同样的结果吗 这是要求Sql server 2005 夜间数据库恢复-SSIS包-SQL Server 2005,sql-server-2005,ssis,etl,Sql Server 2005,Ssis,Etl,我们有一个每晚运行的SSIS包,它需要备份两个生产数据库,恢复到一个阶段数据库,删除敏感信息,然后在另一台服务器上恢复此阶段数据库的备份,以便hyperion人员可以运行他们的工作。整个过程过去大约需要4个半小时,但最近这个过程需要更长的时间——有时需要6个小时左右。涉及的prod数据库大小分别为190 GB和90 GB。我们将litespeed用于备份和恢复 我想知道是否有任何方法可以加快这一过程(我知道,这个问题的答案是Paul Randal的最爱。“好吧,这取决于”)-除了SSIS包之外,
- 备份PRODDB1.SERVER1、PRODDB2.SERVER2
- 在TEST.SERVER2上恢复PRODDB2.SERVER2
- 删除TEST.SERVER2上的敏感数据
- 在REPORT1.SERVER3上还原TEST.SERVER2
- 为Hyperion人员编写一个通知文件,告知他们可以开始运行他们的作业
- 在REPORT2.SERVER3上还原PRODDB1.SERVER1
- 在REPORT2.SERVER3上运行一些恢复后脚本
可能有空间优化您的清理脚本或恢复后脚本。再次-看看什么花费了这么长的时间,关注最大可能的收益。Max concurrent executables设置为“-1”,这应该可以处理串行执行的任务,对吗?听起来不错。很想知道你有什么进步。