vcenter-备份和恢复.docx_第1页
vcenter-备份和恢复.docx_第2页
vcenter-备份和恢复.docx_第3页
vcenter-备份和恢复.docx_第4页
vcenter-备份和恢复.docx_第5页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

备份和还原数据库可保护存储在数据库中的数据。使用受支持的方法执行备份时,不需要备份 vPostgres 数据库。有关支持的 vCenter Server Appliance备份方法的详细信息,请参见vSphere Installation and Setup指南中的“备份和还原 vCenter Server 环境”部分。安装 vCenter Server 时,如果要使用嵌入式 vPostgres 数据库且稍后需要卸载 vCenter Server,则所有数据都将丢失,因为会同时卸载嵌入式 vPostgres 数据库。注意:本文仅支持将 vPostgres 数据库备份和还原到同一 vCenter Server 或 vCenter Server Appliance。使用基于映像的备份和还原是执行完整的辅助设备还原所支持的唯一解决方案。有关以前的版本,请参见Backing up and restoring the vCenter Server Appliance vPostgres database (2034505)。备份嵌入式 vCenter Server 数据库备份嵌入式 vCenter Server 数据库可保护存储在 vPostgres 数据库中的数据。必备条件:创建要在其中创建备份文件的文件夹,并验证您是否具有针对此文件夹的读写权限。过程:1. 以管理员身份登录到安装了 vCenter Server 的 Windows 主机。2. 在%VMWARE_CFG_DIR%vmware-vpx文件夹中找到perties文件,然后使用文本编辑器打开该文件。3. 在perties文件中,找到 vc 数据库用户的密码并记录下来。4. 下载此知识库文章随附的 Windows 备份和还原软件包windows_backup_restore.zip,然后在 Windows 主机上解压。5. 在命令提示符处,导航到%VMWARE_CIS_HOME%Python并运行backup_win.py脚本,提供您在步骤 3 记录的 vc 数据库用户的密码以及备份文件的位置。例如,如果要将文件另存为C:backup_VCDB.bak,请运行以下命令:python.exe c:backup_win.py -p s_PJmbGzC83QRYlp -f c:backup_VCDB.bak注意:s_PJmbGzC83QRYlp是 vc 数据库用户的密码。备份完成后,您会看到提示备份成功完成的消息。还原 vCenter Server vPostgres 数据库备份嵌入式 vPostgres 数据库后,可以从备份文件中将其还原。必备条件:备份 vCenter Server vPostgres 数据库。过程:1. 以管理员身份登录到 Windows 主机。2. 停止 vCenter Server 和 VMware Content Library Service。a. 从 Windows 的“开始”菜单中,导航到开始 管理工具 服务。b. 右键单击 VMware VirtualCenter Server,然后单击停止。c. 右键单击 VMware Content Library Service,然后单击停止。3. 在%VMWARE_CFG_DIR%vmware-vpx文件夹中找到perties文件,然后使用文本编辑器打开该文件。4. 在perties文件中,找到 vc 数据库用户的密码并记录下来。5. 下载此知识库文章随附的 Windows 备份和还原软件包windows_backup_restore.zip,然后在 Windows 主机上解压。6. 在命令提示符处,导航到%VMWARE_CIS_HOME%Python并运行restore_win.py脚本,提供您在步骤 4 中记录的 vc 数据库用户的密码以及备份文件的位置。例如,如果将备份文件另存为C:backup_VCDB.bak,请运行以下命令:python.exe c:restore_win.py -p s_PJmbGzC83QRYlp -f c:backup_VCDB.bak注意:s_PJmbGzC83QRYlp是 vc 数据库用户的密码。还原完成后,您会看到提示还原成功完成的消息。7. 启动 vCenter Server 和 VMware Content Library Service。a. 从 Windows 的“开始”菜单中,导航到开始 管理工具 服务。b. 右键单击 VMware VirtualCenter Server,然后单击启动。c. 右键单击 VMware Content Library Service,然后单击启动。备份和还原嵌入式 vCenter Server Appliance 数据库应将备份和还原嵌入式 vPostgres 数据作为 vCenter Server Appliance 数据库常规管理的一部分。备份嵌入式 vCenter Server Appliance 数据库备份嵌入式 vCenter Server Appliance 数据库可保护存储在 vPostgres 数据库中的数据。必备条件:创建要在其中创建备份文件的文件夹,并验证您是否具有针对此文件夹的读写权限。过程:1. 以 root 用户身份登录 vCenter Server Appliance Linux 控制台。2. 下载此知识库文章随附的 Linux 备份和还原软件包2091961_linux_backup_restore.zip,然后在 Linux 计算机上解压。3. 将backup_lin.py创建为可执行文件。例如,要将文件另存为/tmp/backup_lin.py,请运行以下命令:chmod 700 /tmp/backup_lin.py4. 运行backup_lin.py文件并提供备份文件的位置。例如,如果要将文件另存为/tmp/backup_VCDB.bak,请运行以下命令:python /tmp/backup_lin.py -f /tmp/backup_VCDB.bak备份完成后,您会看到提示备份成功完成的消息。还原 vCenter Server Appliance vPostgres 数据库可能需要将数据库复制到新 vCenter Server Appliance 或安装在 Windows 上的 vCenter Server。备份嵌入式 vPostgres 数据库后,可以从备份文件中将其还原。注意:在 vCenter Server Appliance 上使用 WinSCP 可能会失败。有关详细信息,请参见Error when uploading files to vCenter Server Appliance using WinSCP (2107727)。必备条件:备份 vCenter Server Appliance 嵌入式 vPostgres 数据库。过程:1. 以 root 用户身份登录 vCenter Server Appliance Linux 控制台。2. 下载此知识库文章随附的 Linux 备份和还原软件包2091961_linux_backup_restore.zip,然后在 Linux 计算机上解压。3. 将restore_lin.py创建为可执行文件,例如/tmp/restore_lin.pychmod 700 /tmp/restore_lin.py4. 运行以下命令,停止vmware-vpxd和vmware-vdcs服务:service vmware-vpxd stopservice vmware-vdcs stop5. 运行restore_lin.py文件并提供备份文件的位置。例如,如果要将备份文件另存为/tmp/backup_VCDB.

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论