所以我的理解是这样的,有两种备份,它们是图像备份和数据/用户文件备份.
映像备份(系统备份/系统状态/Disaster恢复备份)
创建过程
可以使用Clonezilla或ntfsclone或使用系统状态备份使用xvhd的vhd创建wbadmin。
然后,如果数据/用户文件备份包含在其中,则可以通过挂载图像备份并从其中删除数据/用户文件以节省空间(看看这个)来删除这些备份。
- _What it Includes / Excludes_
- Excludes the Data / User File Back
- Includes installed programs a
作为备份程序的一部分,在我们的主要生产服务器上,我每晚对所有数据库进行完全备份。这些数据库在几个dev服务器上恢复,数据被混淆。这些是供开发人员使用、测试和我们的阶段/QA环境使用的。这些主要是sql server 2016 (在我们准备进行切换时,开发环境中有两个是2019年)。执行这些备份和还原的代码已经几个月(接近一年)没有改变。这些实例分布在三个不同的服务器上。
大约两周前,我开始发现底层环境出现错误,试图恢复一些备份文件。我搜遍了原木,什么也没找到。还原是在尝试捕获块中的代理作业中完成的。尝试是“恢复”,捕获是“发送电子邮件到dba”。那封邮件是我唯一能找到的。然而,当我看那些dbs
我正在尝试从.bak文件中恢复一个数据库。该文件只有89.3 mb大。我正在使用restore选项,以便删除数据库中的所有其他数据。我们只是想从客户那里得到最新的数据。
但我收到一个错误,说我将超过我的限制,10 of。我的服务器实例是,使用
select @@version:
Microsoft SQL Server 2012 - 11.0.2100.60 (X64)
Feb 10 2012 19:39:15
Copyright (c) Microsoft Corporation Express Edition (64-bit) on Windows NT 6.1 <X6
我正在尝试使用完全/差别化方法将SQL数据库还原到与备份不同的服务器上。数据库处于简单恢复模式,因为它是一个测试数据仓库。
我有一个完整的备份,这是大约5天前,也是一个差异从今天。
现在,当我尝试应用微分时,我得到以下消息:
RESTORE DATABASE PAS_DWH_ME
FROM DISK='C:\MTWSQL01_Differential_Database.bak'
WITH REPLACE
Msg 3154, Level 16, State 4, Line 1
The backup set holds a backup of a database o