假设我有一个sql Server数据库,其数据文件的初始大小为100 GB,但它只包含10 GB的数据.然后,数据库备份的大小仅为10 GB.
我想将此备份还原到不同的服务器(或同一服务器上的不同数据库),但我不希望它占用与原始磁盘空间相同的磁盘空间(100 GB),这是默认情况下发生的情况.
在进行备份之前我无法缩小原始数据库(它是一个生产数据库,它需要那么多预先分配的空间);恢复完成后,我可以缩小恢复的数据库,但我真的更喜欢在执行此操作时不占用100 GB;此外,在这个特定的场景中,我没有那么多的可用磁盘空间,因此恢复不会在任何地方.
解决方法
不,对不起 – 没办法.还原还原备份时的文件.必须在此之后或在备份之前完成Schinking.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。