Highlighted
KRhelen
3 Argentium

【专家问答】Networker的实践应用

好消息,新一期的“专家问答”活动正在进行中。本期专家问答将讨论的主要内容有:

  • Networker 9.0中如何重置NMC的密码
  • NMM Exchange数据库备份和恢复
  • NMM SQL数据库备份和恢复
  • Oracle 异机恢复
  • SAP 备份配置/机制以及排错需要收集的日志
  • DB2备份配置/机制以及排错需要收集的日志
  • 光纤带库的硬件故障排除
  • Data Domain设备突然被unmount的原因
  • NDMP 备份失败故障排除
  • VBA 备份和恢复的优化
  • VBA 密码的重置和恢复


坐镇专家们均为高级Networker技术工程师们,将全面和大家一起讨论和分享上述话题。不论您有任何关于此题目相关问题,或是想更多的了解其方方面面,请抓住这个与专家直接对话的机会,以回帖的方式来参与在线提问吧。

以往所有已完成的“专家问答”活动可参考这个汇总贴。

本期讨论主题:Networker的实践应用

本期持续时间:2016年10月31日–11月13日,为期两周。

我们邀请到的专家有:


Jennifer.jpg


Jennifer Yuan

Jennifer Yuan 2010年底加入EMC 从事备份领域的远程技术支持工作,目前为NetWorker的高级技术工程师,主要解决NetWorker 虚拟机备份和恢复等相关的问题。



Eric Luo.jpg


Eric Luo

Eric Luo 2006年开始作为HP现场工程师奔走在客户现场。2008年底加入EMC 从事备份领域的远程技术支持,目前为NetWorker的高级技术支持,主要解决NetWorker核心与后端备份设备的问题,曾经参与Networker专家问答。






Kevin Teng.jpg


Kevin Teng

Kevin Teng 2012 年底加入Networker Team, 目前为Networker 技术工程师, 主要关注解决Networker 核心和非微软数据库备份恢复的问题。




Credic Zhu.jpg


Cedric Zhu

Cedric Zhu2012年加入EMC networker小组,目前为NetWorker的高级技术工程师,主要解决NetWorker 针对微软数据库的备份和还原的问题。




和专家交流,与同行畅谈。欢迎大家以回帖的方式就本次主题相关问题,来积极提问和踊跃发表自己的意见。期待您的参与!

标签 (1)
标记 (3)
0 项奖励
48 条回复48
liulei_it1
1 Nickel

Re: 【专家问答】Networker的实践应用

先向被偶骚扰过的NW800致谢

0 项奖励
liulei_it1
1 Nickel

Re: 【专家问答】Networker的实践应用

开始啦,偶第一个发言咯。

请教 SAP是一个数据库还是数据库和应用程序的合体?备份的时候备份的是SAP的数据库么?

0 项奖励
cedric_zhu
1 Nickel

Re: 【专家问答】Networker的实践应用

Networker 9.0中如何重置NMC的密码:

1. 使用Base64 encoding工具来创建一个新密码

如果是您的NMC服务器是Window平台,请参照下述步骤:
=======================
a> 创建一个txt的文件,并在文本中输入您所要使用的密码。(请在一行内完成)
比如,创建一个名为mypassword_in.txt的文件,并文本行内输入密码1.Password


b> 使用certutil.exe工具来生成一个Base64 encoded的密码
具体格式如下
certutil.exe -encode mypassword_in.txt mypassword_out.txt

其中mypassword_out.txt即是输入文件,文件内包含Base64 encoded的密码.
您肯能得到如下的输出结果:

Input Length = 10
Output Length = 74
CertUtil: -encode command completed successfully.

The contents of the mypassword_out.txt file contains the following encoded text
for the password value "1.Password":

-----BEGIN CERTIFICATE-----
MS5QYXNzd29yZA==
-----END CERTIFICATE-----

其中Base64 encoded的密码就是MS5QYXNzd29yZA==

如果是您的NMC服务器是Linux的平台,请参照下述步骤:
=======================
同样使用base64的工具来创建一个Base64 encoded的密码.
比如,执行下述命令来创建一个密码为1.Password的Base64 encoded的密码
echo -n "1.Password" | base64

命令行会显示所生成的Base64 encoded的密码:
MS5QYXNzd29yZA==

2. 使用文本编辑器去打开文件authc-local-config.json.template。
如果是windows平台,文件位于C:\Program Files\EMC NetWorker\nsr\authc-server\scripts的目录
如果是Linux平台,文件位于/opt/nsr/authc-server/scripts

3.在template file,请执行下述步骤:
a> 找到username的这个变量,并替换为你所需要重置密码的账号名字.

b> 找到encoded_password这个变量,并替换为我们在第一步操作中所得到的base64 encoded密码
比如,我们需要重置账号名字为administrator的NMC密码,新的密码为1.Password.你所修改的格式即如下:

{
"local_users": [
{
"user name": "administrator",
"password": "MS5QYXNzd29yZA=="
}]
}

4. 请将文件名authc-local-config.json.template更改为authc-localconfig.json

5. 请将文件authc-local-config.json复制到Tomcat conf文件夹下。
默认情况,在windows的平台上,conf文件夹位于C:\Program Files\EMC NetWorker\authc-server\tomcat\conf
在Linux的平台上,conf文件夹位于/nsr/authc/conf

6. 修改文件authc-local-config.json的权限:
chmod 755 /nsr/authc/conf/authc-local-config.json

7. 重启networker的相关的服务:
如果您的平台是windows,请在命令行窗口输入以下命令:
net stop nsrexecd
net start nsrd
___________________________________________________________________________________________________
注意:
如果您的networker服务器同时也是NMC的服务器,请开启NMC的服务请输入net start gstd
_____________________________________________________________________________________

如果您的平台是Linux, 请输入以下命令:

/etc/init.d/networker stop
/etc/init.d/networker start

每次当NetWorker Authentication Service开启的时候, 整个启动的过程会去检查authc-local-config.json. 如果文件存在,并且密码符合密码最基本策略,NetWorker Authentication Service将会重置密码.如果有问题,您可以检查日志文件authc-server.log 默认情况下,在windows平台,authc-server.log文件位于C:\Program Files\EMC NetWorker\authc\tomcat\logs.在Linux的平台上,authc-server.log文件位于/nsr/authc/logs
_____________________________________________________________________________________
注意
当启动完成后,这个文件authc-local-config.json将会被删除。从而,当您下次重启NetWorker Authentication Service的时候,相应的密码不会被重置.
_____________________________________________________________________________________

8. 使用authc_mgmt的命令来确认您可以使用新的密码来进行Networker认证服务的连接:
具体命令如下:
authc_mgmt -u administrator -p "1.Password" -e find-all-users
The query returns 2 records.
User Id User Name
1000 administrator
1001 svc_nmc_bu-iddnwserver2

lihaiping
2 Iron

Re: 【专家问答】Networker的实践应用

首先为EMC技术团队致谢,关于VBA备份的时候,有时候提示虚拟机快照冗余过多,需要进行快照整和,能否说说原理和出现原因呢?

0 项奖励
suolv
2 Iron

Re: 【专家问答】Networker的实践应用

有没有datadomain 结合NW配置使用的实践文档可供参考学习?目前的环境是物理带库加NW,现在要更换成DD,希望有这方面的实践文档,谢谢
0 项奖励
suolv
2 Iron

Re: 【专家问答】Networker的实践应用

另外问下,我目前的NW版本是7.6.1,如果升级到8.2.3.1之后,原来的许可是否能继续使用,没有更换主机,直接在原来的主机上升级。需要注意到哪些地方?能不能直接升级到NW9?
0 项奖励
cedric_zhu
1 Nickel

Re: 【专家问答】Networker的实践应用

首先,感谢您的问题。

针对于不同版本,不同系统的升级,所注意的事项是不同的。我建议您在升级前浏览下述文档。

https://support.emc.com/docu53917_NetWorker-8.2-Upgrading-to-NetWorker-8.2-from-a-Previous-Release-G...

针对于您的许可问题,任何版本的升级是需要联系我们的Licensing团队。因为版本的升级,是需要升级码的(update code)。他们会根据不同客户的信息,来进行提供的。

针对于您最后的一个问题,networker7.6.1无法直接升级到9.0的版本。

谢谢!

0 项奖励
ERic18
2 Iron

Re: 【专家问答】Networker的实践应用

您好

我们有相关文档,不过目前只有英文版的. 总体来说DD的优势会更大,因为现在也支持FC而不仅限于网络。因为dd可以进行数据去重,所以后端空间利用率很高。而且会避免带库经常会发生的一些标签或者设备序列问题。

https://support.emc.com/docu57693_NetWorker_8.2_SP1_Data_Domain_Deduplication_Devices_Integration_Gu...

0 项奖励
KevinTeng
1 Nickel

Re: 【专家问答】Networker的实践应用

SAP通常指的数据库和应用程序的合体。目前NMSAP目前分为SAP HANA 和 SAP Oracle。

NMSAP模块是备份SAP数据库的。

0 项奖励