繁体   English   中英

SQL Server还原没有文件组的数据

[英]SQL Server restore data without filegroups

我们有一个SQL Server数据库,其中有TB级的文件存储在文件组中。 万一发生灾难性故障,我们将还原备份(包括数据和文件),该备份需要数小时才能完全还原。 我们想找到一种加快还原速度的方法。

如果我们可以在没有文件的情况下使数据库快速启动并运行,那将是理想的。 然后我们可以在以后还原文件。 是否可以备份不带文件组的数据库,还原不带文件组的数据库,然后还原文件组?

我尝试用数据编写数据库脚本,执行脚本,然后还原文件组,但这没有用。

如果无法解决,我们还有哪些其他解决方案可以实施?

听起来您需要少量的关键数据才能使业务恢复正常运行,然后又有大量的非关键数据可以根据需要在很长的时间内进行恢复。

您是否考虑过将其分为两个独立的数据库?

另一个选择可能是在较小的表上设置复制,以便您维护关键信息的重复数据库。 您可以在DR中还原THAT数据库,然后完成完全还原并合并。

我不确定Sql Server是否可以从备份中提取单个表。 那可能是一个选择。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM