我正在寻找一个企业工具/产品 – 付费或免费,旨在处理大量MS SQL Server数据库的select性备份/恢复。
一个简单的使用场景就是 – 从我们的prod数据库到每天都有一个dev数据库,只用Prod的一部分数据进行恢复。 这需要在表格的基础上进行configuration。 所以某些表格可以用比其他表格还原更多的历史数据,而有些表格则完全被排除在外。
我会清楚 – 我不想要的是一个完成备份的工具,然后使用截断或删除命令进行操作。
我理想的是寻找一些事实上和行业标准的工具,我们可以相当容易地实施,并且全面推广。
编辑:我也想写一个自定义的工具,将使用一系列的插入,以完成工作,但我不认为这是做到这一点的最好/最快的方式,因为性能是一个主要的决定性因素。
提前致谢。
不会发生。
让我们开始 – 这不是企业的备份scheme,所以不会有这样简单的企业备份工具。
您的使用不是pipe理性的,而是testing和开发中常见的一种,但仅限于那些不进行完整备份testing的人员,这种testing是无用的(不能提供足够的性能指标),因此不是企业场景。
我知道每个企业scneario加载到非活动数据库服务器的完整备份(您有2-3个数据库服务器,以防万一发生)。
MS SQL备份界面不支持在数据库级别以下select数据,所以无论你写什么都不会高性能,对不起;)