AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题

问题[scdpm](server)

Martin Hope
Alkochm
Asked: 2016-09-23 09:34:10 +0800 CST

VM 的 DPM 备份中断 SQL 备份链/时间线

  • 1

DPM 2012R2。在 Windows Server 2012R2 上使用 CSV 的 Hyper-V 故障转移群集。来宾也是带有 SQL Server 2014 的 Windows Server 2012R2。所有最新更新、更新汇总、累积更新和一些推荐的修补程序。

故事:VM 来宾中的每个 SQL 安装都有自己的维护计划,其中包含完整、差异和日志数据库备份到网络共享。现在我在 DPM 的帮助下为虚拟机添加保护。

会发生什么:每次 DPM 备份 VM 时,它都会使用 VSS,该 VSS 会命中 SQL VSS Writer,而后者又会在 SQL 中执行备份。

什么不好:这个 VSS 备份是数据库的完整备份,会产生所有后果。因此,现在无法使用自己的 SQL 备份,因为无法从处于 IN RECOVERY 状态的 VM VHDx 还原 SQL 数据库以应用差异或日志备份。有一种方法只能恢复 mdf/ndf/ldf 文件并附加它们或整个 VM。

如 SQL VSS Writer 文档中所述,它不支持日志备份,因此不存在生产数据库无法接受的时间点恢复。(https://msdn.microsoft.com/en-us/library/ms175536.aspx)

我看到的唯一方法是仅制作此备份副本。SQL VSS 编写器支持它。VSS 本身支持这个参数 VSS_BACKUP_TYPE 到 VSS_BT_COPY

但我看不到告诉 DPM 这样做的方法。

到目前为止我尝试了什么:

内部虚拟机客户操作系统

  1. HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLWriter\Settings\ 。DWORD DisableLogShrink 1。仅在 SQL VSS 备份期间禁用 Log Shrink,但它仍然是完整备份。

  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Virtualization\VssRequestor\ 。DWORD 备份类型 1 。KB975354。如果创建此注册表项并将其值设置为 1,则应用程序备份将不受运行 Hyper-V 的服务器上的虚拟机备份操作的影响。没有效果。

在主机服务器上(集群中的所有节点都重新启动)

  1. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\Agent\HonorFilesNotToBackup\ Plus HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup\ MULTI_SZ 字符串,带有指向包含 SQL 数据库的 VHDX 的路径。没有效果。

  2. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\Agent\2.0\ 。DWORD CopyBackupEnabled 1. ( https://blogs.technet.microsoft.com/dpm/2015/05/20/an-in-depth-look-at-the-registry-settings-that-c ​​ontrol-microsoft-dpm-2012 / ) 没有效果。

在 DPM 服务器上

  1. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft Data Protection Manager\Agent\2.0\CopyBackups\

DWORD DPM 中 VM 的名称,值为 1。

也许就是这样,我只是不知道如何正确编写 DPM 将接受的 VM 名称。现在它在共振峰 VMNAME.CLUSTERNAME.DOMAIN.COM 没有效果。

好像我的 google-bing-whatever-fu 在这里结束了。

它给我留下了几个问题。- 如何使用 SQL 保护 VM 并保存使用 DPM 对其中的 SQL 数据库进行时间点恢复的能力?- 所有其他人如何使用 DPM 使用 SQL 保护他们的 VM?对整个 VM 使用 15 分钟的同步间隔?在数以万计的虚拟机的情况下,它会占用大量空间/负载/流量等

主要问题: - 有没有人能够实现 DPM 不会影响同一设置中 Hyper-V VM 内的 SQL 备份?

sql-server hyper-v scdpm system-center
  • 2 个回答
  • 1506 Views
Martin Hope
Simon
Asked: 2016-05-30 06:03:54 +0800 CST

DPM 设置:DPM 的评估副本已过期。(编号: 3751)

  • 0

当我评估 System Center Data Protection Manager (DPM/SCDPM) TP5 时,我偶然发现了这个问题:因为 TP4 以前安装在此服务器上,并且已过期,所以我无法启动 TP5 设置:

DPM 设置错误 3751 的屏幕截图

scdpm
  • 1 个回答
  • 948 Views
Martin Hope
Nock
Asked: 2013-08-26 15:14:03 +0800 CST

Data Protection Manager 2012 中的磁盘容错是什么

  • 3

我已经安装了 System Center Data Protection Manager 2012 SP1,创建了一个分配五个硬盘的存储池。

如果其中一个驱动器突然崩溃并变得完全无用,会发生什么?

在这种情况下,是否有某种数据冗余可以防止我的备份丢失?

它在哪个范围内工作?(即它可以恢复多少死驱动器)

scdpm
  • 1 个回答
  • 1125 Views
Martin Hope
Massimo
Asked: 2012-10-13 09:57:39 +0800 CST

我可以在同一台服务器上运行 SCVMM 2012 和 SCDPM 2012 吗?

  • 0

我们有一个小型环境,其中使用专用的 System Center Data Protection Manager 2012 服务器来备份所有内容;服务器没有性能问题,并且有大量可用的硬件资源。

我们还有一个Hyper-V集群,想用System Center Virtual Machine Manager 2012来管理它;但是,出于显而易见的原因,我们希望避免在它管理的同一集群内的虚拟机上运行该软件。但是,我们目前非常缺乏其他物理服务器。

SCVMM 2012 和 SCDPM 2012 能否在同一台服务器上运行,假设它们都有足够的硬件资源?此页面说 DPM 不能与 Operations Manager 共存,但它对其他 System Center 产品只字未提。

另外:如果它们可以在同一个服务器上运行,它们可以共享同一个 SQL Server 实例吗?我认为答案是否定的,因为 DPM 对其数据库做了非常特殊的事情……但是,无论如何,不​​必安装另一个 SQL Server 实例会很好。

scdpm
  • 2 个回答
  • 1864 Views
Martin Hope
Massimo
Asked: 2012-05-13 05:51:01 +0800 CST

为什么 DPM 2012 不将我的磁带视为免费,即使它们应该是免费的?

  • 7

我有一个 DPM 2012 服务器(但我听说 DPM 2010 会发生相同的行为)我正在使用它来备份我的环境;它连接到单个磁带驱动器(无库),因此磁带旋转是手动的。

我的备份时间表是:

  • 每天 20:00 进行磁盘备份
  • 每天 23:00 进行磁带备份
  • 磁带保留 1 周

当我在成功备份后检查磁带时,DPM 正确地说磁带上的所有恢复点将在备份日 + 7 天(大约)20:00 到期。

问题是,7 天后,当磁带放回驱动器时,DPM 抱怨没有可用的磁带可用。在 23:00,当它开始新的磁带备份时。当那个磁带上的旧磁带应该在三个小时前就已经过期了。

第二天可以在同一磁带上成功完成磁带备份。

回顾一下:

  • 磁带包含一些备份;在检查磁带时,DPM 说它们被配置为在同一天的 20:00 过期。
  • 在 23:00 DPM 无法使用磁带,因为它说它不是免费的。
  • 第二天,同一磁带上的备份成功。

这是某种错误,还是我在这里遗漏了什么?
偶然 DPM 磁带每天都会过期,而不是在一天中的特定时间过期吗?

backup tape scdpm
  • 1 个回答
  • 2946 Views
Martin Hope
Richard Beier
Asked: 2010-03-18 13:34:12 +0800 CST

DPM 2007 可以备份 Active Directory 吗?

  • 1

我们正在安装 Microsoft Data Protection Manager 2007 - 我们将使用它来备份 Exchange 和 SQL Server 等。

有谁知道 DPM 是否也可以备份 Active Directory?

听起来答案是“不是真的”。您可以在域控制器上安装 DPM 代理并进行系统状态备份。但是,如果您的 Active Directory 无法使用,将无法恢复备份,因为 DPM 依赖于 AD。

目前我们只是使用 Windows 备份 (ntbackup) 在其中一个 DC 上进行系统状态备份。我们应该继续这样做吗?

谢谢,
理查德

backup active-directory scdpm
  • 1 个回答
  • 1147 Views
Martin Hope
Jim Straatman
Asked: 2010-03-03 17:42:24 +0800 CST

DPM 2010 能否备份启用了 Exchange 2007 LCR 的存储组?

  • 1

我的组织目前正在评估用于备份 Exchange 2007 存储组的 DPM 2010 RC。从“创建新保护组”对话框中选择组成员时,唯一呈现可选状态的存储组是未启用 LCR 的存储组。DPM 2010 是否支持备份启用了 Exchange 2007 LCR 的存储组?

这是我们的环境:

  • 单一 Exchange 服务器
  • 为所有交换数据库启用 LCR
  • 视窗服务器 2008 SP2
  • Exchange 2007 SP2,汇总 2
  • 从 SAN 阵列托管的所有数据库
backup exchange-2007 scdpm
  • 2 个回答
  • 1385 Views
Martin Hope
Paul D'Ambra
Asked: 2010-03-03 01:39:08 +0800 CST

DPM 2007 与现有 SQL 备份作业发生冲突

  • 1

我最近在 Server 2003 上安装了 DPM2007 服务器,并针对运行 SQL 2005 SP3 的 server 2003 服务器设置了保护组。

有问题的 SQL 服务器每天有一次完整备份(作为 sql 代理作业),每小时有一次事务日志备份。这些被压缩并通过计划任务通过 FTP 传送到异地服务器。

自从添加 DPM 作业后,我收到了许多错误消息:

DPM 尝试执行 SQL 日志备份,作为备份作业的一部分或恢复到最新的时间点作业。自上次备份以来,SQL 日志备份作业检测到数据库 SERVER_NAME\DB_Name 的 SQL 日志链中存在不连续性。在运行快速完整备份之前,所有增量备份作业都将失败。

我的 google-fu 建议我需要将我的 sqlagent 作业正在运行的完整备份更改为 copy_only 作业。但我认为这意味着如果建筑物(包括 DPM 服务器)烧毁,我无法使用带有 transaction_logs 的备份来恢复数据库。

我确定我遗漏了一些明显的东西,并认为我会看到蜂巢思维的建议。

可以选择在其他地方设置并置 DPM 服务器并让 DPM 流式传输备份,但这显然比当前设置更昂贵。提前谢谢了

sql-server-2005 scdpm
  • 2 个回答
  • 812 Views
Martin Hope
Alan B
Asked: 2010-01-29 08:20:02 +0800 CST

连续备份是否适用于共享平面文件数据库?

  • 6

我说的是在一个共享位置包含数百个 DBF 格式数据文件的数据集,其中部分或全部可能被多个网络用户打开或锁定,并且 Microsoft 的数据保护管理器每两个小时复制一次。

这种情况下的“快照”是否可靠?

backup scdpm data-protection
  • 2 个回答
  • 268 Views
Martin Hope
Matt
Asked: 2009-08-20 06:14:13 +0800 CST

DPM 2007 SP1 代理安装在 Microsoft HyperV 服务器上

  • 0

我刚刚设置了一个运行 Microsoft Hyper V Server 的新服务器(不是带有 Hyper V 组件的 windows server 2008)。我想运行一个测试,看看 DPM 2007 SP1 是否可以备份我在机器上创建的任何 VM。我目前在 Microsoft Hyper V 服务器上运行了 1 个 windows server 2003 VM。

要进行此测试,我需要在运行 Microsoft Hyper V Server 的物理机上安装一个代理。但是,每次我尝试从 DPM GUI 安装代理时,都会出现以下错误:

请执行以下操作来解决此问题: 1) 检查计算机名称的拼写。2) 确认计算机上安装了带有 Service Pack 1 或更高版本的 Windows Server 2003。3) 确认您输入了计算机的完全限定域名。4) 如果计算机最近被添加到域中,您可能需要等待 Active Directory 更新。5) 如果计算机最近重新启动,请稍等片刻,然后重试代理操作。6) 验证在所选计算机所属的域和 DPM 服务器的域之间启用了双向信任。

编号:322

我在服务器上安装了以下 KB/Hot Fixes

   KB951636  
   KB956394                     
   KB957157_zh-TW               
   KB938464                     
   KB947864                     
   KB950050                     
   KB950974                     
   KB951978                     
   KB952004                     
   KB952287                     
   KB953733                     
   KB953838                    
   KB954459                     
   KB955069                     
   KB955302                     
   KB955306                     
   KB955430                    
   KB956386                     
   KB956393                     
   KB956572                     
   KB956802                     
   KB957097                    
   KB958623                     
   KB958644                     
   KB958687                     
   KB959426                     
   KB959962                     
   KB960225                     
   KB960803                     
   KB967902                     
   KB968389                     
   KB968537                     
   KB970238                     
   KB971657                     
   KB973507 

我已经尝试了以下手动过程,并且在命令提示符中返回了相同的错误消息:http ://www.eggheadcafe.com/conversation.aspx?messageid=33588713&threadid=33588685

我需要做什么才能在 Microsoft Hyperv 服务器上安装代理?

有没有其他人能够让 DPM 与 Microsoft HyperV Server 一起工作?

提前致谢

-马特

hyper-v scdpm
  • 1 个回答
  • 909 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve