
请在原数据库服务器还原,还原后在分离,在附加至 低版本的 数据库
高版本分离后 也不能附加至低版本的,没有办法其实在Windows server 2008R2 core服务器上安装Dpm2012的备份代理并没有特别复杂的地方,只要做好基本的配置一般都可以成功,唯一比较复杂的是,一旦出了问题就不好排错。那么本文除了讲述代理的安装以外,还将重点讲述一下如何在core服务器安装备份代理失败的情况下进行排错。
在安装备份代理之前,我们首先对server core服务器进行简单的配置。
首先为core机器配置机器名/Ip/DNS等信息。
将core服务器加入到域中(在以后的文章中再讨论未加域的情况)。
然后我们回到Dpm2012的管理控制台来尝试安装一下代理。在安装过程中报了如下的错误。
根据报错信息,我回到server core服务器上,关闭windows防火墙再试试。
关闭防火墙后,安装成功。
备注:我们可以在安装成功后,再次打开防火墙,因为Dpm在安装代理的时候已经默认打开了Dpm代理需要通信的端口,再次打开防火墙,不会对通信造成影响。
好,代理的安装还是比较简单的,下面我来重点说说如果在server core上面安装代理失败,应该如何进行排错。
首先我打开server core服务器的远程管理功能,已方便在另外一台服务器对server core进行远程管理。
一般Dpm代理安装成功的情况下,在目标server core的本地组中可以找到如下三个组
而且Dpm服务器的计算机账号一定是上述三个组的成员,如果打开上面三个组没有发现Dpm服务器的计算机账号,那就证明有问题了。
首选确认以上三个组没有问题后,我们再看看DPMRA Service服务是否正常启动。
如果服务启动不了,那么可能就是组件服务里面dpmra组件的针对Dpm计算机的远程权限丢失了,我们需要在server core上使用Dcom的相关管理命令来修复权限,下面来看看权限查看和修复的过程。
首先通过一条命令来查看以下DPMRA服务的AppID
上面的wmic命令是系统自带的,为了查看Dpm Ra Service的权限情况,我们需要另外下载一个命令行命令dcompermexe,然后将该命令放到server core的任意目录里,在cmd中切换到该目录,运行该命令
可以通过下面的命令查看当前的权限是否正常,如果有Remote and Local launch permitted to RECOVER\DEV-DPM1$的条目,说明权限是正常的,没有丢失。
如果执行之后,发现没有相关的权限,则可以使用下面的命令来进行权限的修复
下面我来开启server core的防火墙,模拟在防火墙开启情况下,且代理安装失败时,如何修复。
高级防火墙的入站中已经允许了Dpm的代理通讯端口。
首先我们已经按照上文的描述修复了Dcom权限,下面我们需要通过代理目录里的一条命令来将server core的备份代理手动连接到Dpm2012服务器。
成功后,我们回到Dpm2012服务器上,来手动附加一下备份代理
代理如果能够附加成功,则证明代理安装已经没有问题了,下面我们就可以对server core服务器进行数据备份了。你这是数据库备份还是服务器备份啊?sqlserver2008r2不是 *** 作系统吗?怎么还可以做备份?
如果要是数据库备份,看你需要什么级别的备份了,一般的语句只是意义上的物理备份,人工时间浪费太多,你可以购买一套备份软件,这样可以节省很多的人工时间,而且 *** 作和管理起来特别方便,像《中 科 同 向》的备份软件 有3款可以满足数据库的备份,《中 科 同 向》HBU、《中 科 同 向》CDP、《中 科 同 向》DR这三款软件,《中 科 同 向》HBU是最基本的定时备份,可以满足你任意时间点的备份,只需设置好一次,以后可自动备份;《中 科 同 向》CDP是时时备份软件,是基于文件块的,不论是数据库和文件,都会以文件的形式去备份,支持异地备份;《中 科 同 向》DR是应用级备份,可以保持数据库间的时时同步,一旦一台宕机,另外一台可以自动接管对外服务,待修复好坏掉的数据库后,再启动软件,就可以接管回去。可以应用在异地接管上。
针对于sql语句的备份,只是简单的满足物理或者本地备份,达不到异地备份
希望我的回答对你有所帮助,有不懂得可以跟帖。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)