在Windows Server 2016上运行SQL Server 2016.32 GB的RAM。
我们有一个500GB的数据库,我们每晚运行备份并将其压缩到c:。备份开始后大约30分钟,任何使用该数据库的应用程序崩溃,无法重新启动,说connection refused
。
此外,我们开始退出RDP并且通常无法恢复,在我们重新开启的情况下,你甚至无法打开开始菜单,服务器太慢了。
当备份最终完成时,我们必须重新启动Sql Server以使其接受连接。我们已经排除了其他一切。如果我们停止备份,那么服务器在那时工作正常。它是备份的100%或与备份相关的东西。
谢谢。
2
听起来你的系统没有足够的电力。你看到什么样的硬盘性能以及你在做什么样的备份?你为什么要使用C盘?
—
Seth
@Seth数据库在E:这是一个NVMe驱动器,并在上传前暂时将bak文件放在c:上。这是一个问题吗?我应该把它放在哪里?
—
bladefist于
那可能是问题的一部分。如果您的C:驱动器速度很慢,则备份将花费更长时间。但这又取决于您的备份解决方案以及您如何为该数据库实际创建备份。
—
Seth 2010年
首先,使用NVMe作为备份临时目标,完成后,只需将备份文件移动到另一个驱动器即可。这将利用NVMe速度。其次,你没有提到你如何备份,是否正在使用第三方工具进行备份?如果是,那么通过MSSQL本身摆脱这个工具和备份。
—
iSR5