Posted by NiTRo | Filed under HowTo, VMware
Encore une petite fonction pratique ayant fait son apparition avec la 4.1 :
On retrouve facilement sa trace dans le SDK pour en faire un script powershell :
get-vm | foreach-object {
$vmConfigSpec = New-Object VMware.Vim.VirtualMachineConfigSpec
$vmConfigSpec.bootOptions = New-Object VMware.Vim.VirtualMachineBootOptions
$vmConfigSpec.bootOptions.bootRetryDelay = "20000" # in milisec
$vmConfigSpec.bootOptions.bootRetryEnabled = $true
(Get-View $_.ID).ReconfigVM($vmConfigSpec)
}
Que ce soit pour du PXE ou pour des incidents de NFS/iSCSI, [...]
Tags: PowerCLI, powershell, scripting
Posted by NiTRo | Filed under Tips & Tricks, VMware
Il y a quelques jours, Maish a fait sur son blog un petit HOWTO pratique pour rapidement profiter de l’authentification AD fraîchement ajouté à la version 4.1 d’ESXi. Dans son post, Maish ajoute le groupe admin de son domaine MANUELLEMENT dans les permissions d’ESXi après l’avoir joint à ce même domaine. Nous venons de faire [...]
Tags: AD
Posted by NiTRo | Filed under HowTo, VMware
La GUI de Veeam B&R ne permet de restaurer qu’une VM à la fois :
C’est là que les cmdlet VBK entrent en jeu (présentes depuis la version 4.0), et plus particulièrement Set-VBRRestoreVM (la liste de toutes les cmdlet est dans le userguide) mais pour lister les VM disponibles dans un backup importé, il faut ruser [...]
Tags: powershell, veeam
Posted by NiTRo | Filed under Tips & Tricks, VMware
Ce post ne concerne que ceux qui veulent utiliser l’outil de migration pour vCenter fourni par VMware (datamigration.zip) et dont la base de donnée est sous SQL Server Express.
Votre vCenter est en 32bit et vous souhaitez le migrer en 64bit
Ou, votre vCenter est sous W2K3, vous souhaitez le migrer sous W2K8R2
Ou, votre vCenter est sous [...]
Tags: bug, migration
Posted by NiTRo | Filed under Tips & Tricks, VMware
Loin des “bidouilles” indispensables pour activer l’accès en console ou ssh sur ESXi 3.5 et 4.0, la version 4.1 nous offre enfin la possibilité d’activer le “TSM-SSH” à distance (via le client ou via la DCUI) mais surtout en powershell.
Pour lister les services :
(get-view (Get-VMHost esxi.domain.local|get-view).ConfigManager.ServiceSystem).ServiceInfo.Service|select key, running,policy
Pour demarrer le service :
(get-view (Get-VMHost esxi.domain.local|get-view).ConfigManager.ServiceSystem).StartService("TSM-SSH")
Pour que [...]
Tags: PowerCLI, powershell, scripting