在通过remedy开发vcenter虚拟私有云的管理过程中,如果系统管理员绕过bmc平台直接操作vcenter,这样会导致前后台的数据不一致,为了解决这个问题,我们可以通过一下方式来做一个定期同步数据的作业,以保证前后台数据的一致。
1. 首先在一台能够访问center的机器上安装powercli与powershell,一般的win2008的机器已经内置了powershell,如何开启,请google.
powercli下载地址:http://communities.vmware.com/community/vmtn/automationtools/powercli
2. 安装完powercli,创建脚本名称为export.ps1,脚本内容如下
Add-PSSnapin VMware.VimAutomation.Core connect-VIServer -Server 10.132.3.53 -Protocol https -User View\bmc -Password 123 Get-VM | select Name,NumCpu,MemoryMB,Host | Export-Cs v C:\temp\PowerCLI\VMDemo.csv
3. 在命令行执行powershell export.ps1即可生辰VMDemo.csv文件,文件包括查询的vm信息
4. 拷贝csv文件到数据库所在服务器,如果是oracle数据库,在安装powercli的机器安装oracle客户端即可
5. 在数据库服务器执行一下命令即可导入数据
osql -S localhost -U sa -P Passw0rd -d bbsa -Q "BULK INSERT CSVTable FROM 'c:\VMDemo.csv' WITH(FIELDTERMINATOR = '","',ROWTERMINATOR = '\n')"
以上为导出vm信息与导入数据的具体思路与脚本,以上脚本可以通过bbsa封装成自动化作业进行完成
相关推荐
powershell脚本转exe文件powershell脚本转exe文件powershell脚本转exe文件powershell脚本转exe文件
通过Powershell来替换ARM模式下虚拟机的网络接口需求描述客户在部署完ARM模式的虚拟机以后,由于误操作在虚拟机内部禁用了网卡导致远程访问虚拟机受到限制
中文名: PowerShell脚本编写手册 原名: Windows Powershell Scripting Guide 作者: Ed Wilson 资源格式: PDF 版本: 影印版 出版社: Microsoft Press书号: 073562279发行时间: 2008年 地区: 美国 语言: 英文 内容...
【powershell脚本】链接sqlserver数据库执行增删查改
修正:“powershell脚本实例4个”里面那个随着powershell版本升级而出现的运行错误
2022中职网络搭建windows powershell脚本创建题答案,需要在poweshell上运行,视频有完整演示过程
中文版本精通windows powershell 脚本编程 的随书配套的脚本资源,原资源出版社无法下载了。所以找了半天,然后下载以后发现安装文件在WIN7无法安装就找到了其他机器安装然后直接提取了其中的脚本资源 所以现在无需...
BlackJack.PS1:2008脚本大赛的题 Number Puzzle.ps1:3-8列的数字拼图 PowerShell HELP.ps1:可以生成html版的powershell速成手册 PowerShell Script Encryption.ps1:用于加密.ps1脚本(防傻瓜化解密)
[SampleCode]使用 PowerShell 脚本查询 Azure 虚拟机磁盘用量-steve1
本脚本附属于本人原创博文《安卓签名技术详解(附powershell脚本)》,实现了通过右键菜单一键签名apk文件,可以对进行加固过的apk进行重签名,提高工作效率。同时本脚本也使用了很多powershell技巧,可以作为...
[SampleCode]使用 PowerShell 脚本查询 Azure 虚拟机磁盘用量-steve update1
win系统自带游戏删除powershell脚本
《精通windows powershell 脚本编程》脚本资源安装文件,运行该程序可以将书上的样例脚本文件安装到本地硬盘的一个文件夹里边。
#VMPerf-To-Graphite一个全面的PowerShell脚本,可从vCenter读取虚拟机统计信息并将结果发送到Graphite / Grafana。 它将磁盘和CPU指标从VCenter中的“实时”统计信息中提取出来,汇总数据并将其发送到Carbon(这是...
操作步骤首先,我们需要使用下面的命令在定义需要调整尺寸的虚拟机的基本信息: #定义资源组名称 $Re
该外壳程序包括交互式提示和脚本环境,两者既可以独立使用也可以组合使用。 本文档介绍了 Windows PowerShell 的基本概念和功能,并提供了一些使用 Windows PowerShell 进行系统管理的建议方法。
本文档附属于本人原创博文《安卓签名技术详解(附powershell脚本)》,实现了通过修改注册表,添加右键菜单,调用powershell脚本
PowerLessShell依赖MSBuild.exe来远程执行PowerShell脚本和命令不需要调用powershell.exe
从印度小哥那里受到启发,PowerShell不止可以做批处理,自动化。还能做界面做GUI,也能实现很好的交互。因为PowerShell是可以和.Net 程序无缝集成的。所以.Net能用的东西在PowerShell里也几乎都能使用。那么如果想让...
免费的SQL Server PowerShell脚本.pdf