nbu备份esxi主机问题点?

配置环境nbuserver:nbu8.0esxi主机:esxi6.5问题点:各位技术同行,大家好,我最近在某学院购买了一些关于nbu备份的课程,但照着视频做实验的时候,还是出现了很多问题,尤其是“还原ESXi虚拟机到本机的其它datastore”和“还原ESXi虚拟机到异机”,下面我归纳了所有的问题的,本人已经做了...显示全部

配置环境
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;

收起
参与13

查看其它 3 个回答wangql的回答

wangqlwangql系统工程师NULL

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的方式备份。先简化下环境,能做过去了再反向往回推,看看哪出了问题。

IT咨询服务 · 2023-01-31
  • 你好,问题已经解决,的确是通信和验证问题,我弄错了esxi服务器的主机名,开始的时候我将esxi的主机名改为esxi1,然后在nbu备份服务器的host文件上配置了域名和ip的对应关系,但是备份死活都有问题,后面ssh到esxi主机上面输入hostname,发现esxi的主机名竟然是esxi1.ctc,原来我在主界面配置的主机名esxi1,系统竟然会在后面自动加上.ctc,后面我重新配置hosts文件的主机名后,就全部修复了,多谢啦
    2023-02-13

回答者

wangql
wangql41446
系统工程师NULL
擅长领域: 存储备份软件定义存储

wangql 最近回答过的问题

回答状态

  • 发布时间:2023-01-31
  • 关注会员:4 人
  • 回答浏览:1522
  • X社区推广