配置环境
nbuserver:nbu8.0
esxi主机:esxi6.5
问题点:
各位技术同行,大家好,我最近在某学院购买了一些关于nbu备份的课程,但照着视频做实验的时候,还是出现了很多问题,尤其是“还原ESXi虚拟机到本机的其它datastore”和“还原ESXi虚拟机到异机”,下面我归纳了所有的问题的,本人已经做了各种实验和排查,甚至在Google上面搜索,都未能解决,需要各位帮忙指点一下,谢谢!
1.图形界面无法添加虚拟机服务器,用主机名和ip都不行,得用命令,但看视频演示的时候是可以的
2.使用命令添加虚拟机服务器,用主机名添加,能够正常备份,但是“还原到本机的其它datastore”和“异机还原”,就会出现问题“检索资源池的详细信息失败”,搜索不出esxi服务器的datastore
tpconfig.exe -add -virtual_machine esxi1 -vm_user_id root -vm_type 2 -password 123qwe,./
3.使用命令添加虚拟机服务器,直接用ip添加,能够正常备份,还原的时候能够读取到服务器的datastore信息,还原到本机的其它datastore,有报错,但是也能够还原成功
tpconfig.exe -add -virtual_machine 192.168.2.21 -vm_user_id root -vm_type 2 -password 123qwe,./
4.继上述用ip添加虚拟机服务器,在进行异机还原的时候,会直接报错,还原失败
tpconfig.exe -add -virtual_machine 192.168.2.22 -vm_user_id root -vm_type 2 -password 123qwe,./
总结:
1.nbu服务器和esxi主机都分别在hosts文件配置了对方的主机名解析,nbu8.0的服务器端分别在win08、win12、win16和centos系统下部署过,但是上述问题始终还是会出现;
2.后面我使用nbu8.3、9.1进行测试,发现无论是使用主机名或ip添加虚拟机服务器,在进行“还原到本机的其它datastore”或“异机还原”,都会出现问题“检索资源池的详细信息失败”,搜索不出esxi服务器的datastore,搜索不出esxi服务器的datastore;
1. 3个问题都在第一步添加的时候有问题,所以第23步的备份恢复获取信息也会出问题。
图形加不上vm,其实是通信和验证方面的问题
验证过程master、backup host和vm主机之间要通信,排除兼容性的前提下,看下系统的防火墙有没有关
vm server类型(vc和esx不一样)和验证主机别写错
确认都没问题,可以在backup host上抓包看看
后面的恢复报错和第一步有关,恢复的时候要获取资源池信息
手工通过bpVMreq测试(参考命令 /usr/openv/netbackup/bin/bpVMreq 11 0 esxi1 esxi1)
开启详细日志,看下../logs/ bpVMreq的详细信息。
配合抓包分析
2. 如果解决不了,尝试下通过vc添加,以nbd的方式备份。先简化下环境,能做过去了再反向往回推,看看哪出了问题。
收起针对您提出的问题,我给出以下解决思路:
首先,您可以检查一下防火墙是否开启,如果开启了防火墙,需要将nbu服务器和esxi主机之间的端口打开。其次,您可以尝试使用FQDN(完全限定域名)来添加虚拟机服务器,例如:esxi1.example.com。
这个问题可能是由于ESXi主机的权限不足导致的。您可以尝试使用具有ESXi主机管理员权限的帐户来添加虚拟机服务器。此外,还需要确保nbu服务器和ESXi主机之间的网络连接正常,并且在nbu服务器上安装了ESXi主机的API。
这个问题可能是由于ESXi主机的存储配置不正确导致的。您可以检查一下ESXi主机的存储配置是否正确,并确保nbu服务器和ESXi主机之间的网络连接正常。
这个问题可能是由于ESXi主机的网络配置不正确导致的。您可以检查一下ESXi主机的网络配置是否正确,并确保nbu服务器和ESXi主机之间的网络连接正常。
总之,以上是我对您提出的问题的初步分析和解决思路,希望能够帮助到您。如果还有其他问题,请随时向我提问。