Vcenter由Win2008r2迁移到linux
大致步骤:
导出原VC数据库———>新建新VC————>导入原VC数据库————>重启机器
https://kb.vmware.com/s/article/2113647
1、导出原数据库
%VMWARE_CFG_DIR%\vmware-vpx\ 文件夹中找到 vcdb.properties 文件,然后使用文本编辑器打开该文件
linux下文件目录:/etc/vmware-vpx/vcdb.properties
文件:D:\ProgramData\VMware\vCenterServer\cfg\vmware-vpx\vcdb.properties
文件内容:
driver = org.postgresql.Driver dbtype = PostgreSQL url = jdbc:postgresql://localhost:5432/VCDB username = vc password = P!IV86C2m*OxA%E4 password.encrypted = false
记录数据库密码:P!IV86C2m*OxA%E4
导航到 %VMWARE_CIS_HOME%\Python\ 并运行 backup_win.py 脚本
%VMWARE_CIS_HOME%\Python\内容为D:\Program Files\VMware\vCenter Server\python
d: cd D:\Program Files\VMware\vCenter Server\python python.exe c:\backup_win.py -p "P!IV86C2m*OxA%E4" -f c:\backup_VCDB_%date:~0,4%%date:~5,2%%date:~8,2%.bak
备份脚本位于:c:\backup_win.py
备份密码为:P!IV86C2m*OxA%E4
备份文件为:c:\backup_VCDB.bak
当前日期:%date:~0,4%%date:~5,2%%date:~8,2%
备份脚本下载路径:2091961_windows_backup_restore.zip
备份脚本下载路径(linux):2091961_linux_backup_restore.zip
2、新建VCSA(略)
注:VCSA安装html文件需要用IE内核浏览器打开(我用的是世界之窗)
3、导入数据库到新VCSA
1)上传恢复脚本,及数据库文件
注:需开启scp(之前写过怎么开启scp)
2)恢复数据库
service-control --stop vmware-vpxd service-control --stop vmware-vdcs chmod +x restore_lin.py python /root/restore_lin.py -f /root/backup_VCDB_20181216.bak
4、启动服务或重启服务器
service-control --start vmware-vpxd
service-control --start vmware-vdcs
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· C#/.NET/.NET Core技术前沿周刊 | 第 29 期(2025年3.1-3.9)
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异