Skip to main content
  • Place orders quickly and easily
  • View orders and track your shipping status
  • Create and access a list of your products
  • Manage your Dell EMC sites, products, and product-level contacts using Company Administration.

如何备份和恢复 vCenter Server 应用装置库存服务数据库。

Summary: 请参阅有关备份和恢复 vCenter Server 应用装置库存服务数据库的信息。

This article may have been automatically translated. If you have any feedback regarding its quality, please let us know using the form at the bottom of this page.

Article Content


Symptoms

备份 vCenter 库存服务数据库:

在开始之前,请确保已安装以下各项:
  • 用于连接到 vCenter Server 应用装置的 SSH 客户端
  • 用于检索和替换清单服务数据库恢复文件的 WinSCP (或任何 SCP 客户端)。
  1. 通过 SSH 连接到 vCenter Server Appliance。有关详细信息,请参阅 vCenter Server 5.5 和主机管理指南 (适用于 vSphere 5.1 和5.5)的 "VMware vCenter Server 设备" 部分中的 "启用或禁用 SSH 管理员登录" 和《 VCenter Server 5.0 和主机管理指南》 (适用于 vSphere 5.0)。

  2. 通过运行以下命令停止 vCenter 库存服务:
    服务 vmware-inventoryservice 停止

  3. 导航到此目录:
    cd/usr/lib/vmware-vpx/inventoryservice/scripts/

  4. 要备份 vCenter 清单服务数据库,请运行以下命令:
    ./backup.sh-file backup_file_name

    其中 backup_file_name 是要生成的位置和文件名,例如:
    /usr/lib/vmware-vpx/inventoryservice/scripts #./backup.sh-file/tmp/InventoryServiceDB.DB

    成功导出 VCenter 清单服务数据库时,将显示类似以下内容的输出:

    打开已打开备份数据的清单服务数据文件
    清单服务数据文件
    .。。
    备份已成功完成

  5. 使用 WinSCP,连接到 vCenter Server 应用装置,然后从/tmp/目录下载 InventoryServiceDB 数据库文件。

  6. 通过运行以下命令启动 vCenter 清单服务:
    服务 vmware-inventoryservice 启动


恢复 vCenter 库存服务数据库:

  1. 通过 SSH 连接到 vCenter Server Appliance。

  2. 使用 WinSCP,连接到 vCenter Server 应用装置,并将 INVENTORYSERVICEDB 数据库 文件的备份拷贝上载到 /tmp/ 目录。

  3. 通过运行以下命令停止 vCenter 库存服务:

    服务 vmware-inventoryservice 停止

  4. 导航到此目录:

    cd/usr/lib/vmware-vpx/inventoryservice/scripts/

  5. 要从备份恢复 vCenter 清单服务数据库,请运行以下命令:

    ./restore.sh-备份 backup_file_name

    其中 backup_file_name 是要使用的位置和文件名,例如:

    /usr/lib/vmware-vpx/inventoryservice/scripts #./restore.sh-backup/tmp/InventoryServiceDB.DB

    成功导出 VCenter 清单服务数据库时,将显示类似以下内容的输出:

    从备份恢复:/tmp/InventoryServicedb.DB
    恢复 .。。
    尝试将现有数据保存到/storage/db/inventoryservice/data-1382478584969.old
    保存的现有数据到/Storage/db/inventoryservice/data-1382478584969.old
    恢复已成功完成

  6.  通过运行以下命令启动 vCenter 清单服务:

    服务 vmware-inventoryservice 启动

    恢复完成后,请登录到 vSphere Web Client (默认 URL 为 https://VCSA_FQDN:9443),以验证清单服务是否正常工作。执行以下检查:

    1. 确保所有虚拟机都列在 "虚拟机和模板" 视图和 "主机和群集" 视图中。

    2. 确保在环境中配置的所有标签均已恢复。

 

参考:备份和恢复 vCenter Server 应用装置库存服务数据库(2062682)
 

Cause

 

Resolution

 

Article Properties


Affected Product

PowerEdge

Last Published Date

18 May 2021

Version

4

Article Type

Solution