Hello,
how to list files of datastore for virtual machine?! I cannot find it in command reference.
Thank you
If you've installed vCLI and vSphere SDK for Perl, you'll have additional utilities on top of what's there with the vCLI, take a look at this list:
One script that can help with listing datastore files for a given VM is dsbrowse.pl
Here is an example:
[vi-admin@scofield ~]$ /usr/lib/vmware-vcli/apps/host/dsbrowse.pl --server himalaya.primp-industries.com --username root --name dlgCore-iSCSI.test Information about datastore : 'dlgCore-iSCSI.test' --------------------------- Summary Name : dlgCore-iSCSI.test Location : /vmfs/volumes/4a26f505-02dfd8a4-6867-003048d9586a File system : VMFS Maximum Capacity : 15.75 GB Available space : 11.654296875 GB Hosts associated with this datastore. himalaya.primp-industries.com Virtual machines on this datastore. None Templates on this datastore. None Datastore Folder Structure. Folder Path: '[http://dlgCore-iSCSI.test|http://dlgCore-iSCSI.test]' Files present testagain testlab-1 testlab-2 testlab-3 testlab-4 testlab-5 testlab-6 testlab-7 testlab-8 testlab-9 testlab-10 testlab-11 testlab-12 testlab-13 testlab-14 testlab-15 Folder Path: '[http://dlgCore-iSCSI.test|http://dlgCore-iSCSI.test] testagain' Files present testagain.vmdk vmware.log testagain.nvram vmware-70.log vmware-65.log vmware-66.log vmware-68.log vmware-67.log vmware-69.log testagain-flat.vmdk testagain.vmx testagain.vmxf testagain.vmsd
=========================================================================
William Lam
VMware vExpert 2009
VMware ESX/ESXi scripts and resources at:
VMware Code Central - Scripts/Sample code for Developers and Administrators
![]()
If you find this information useful, please award points for "correct" or "helpful".
Powershell wouild be easiest.
try this:
http://blogs.vmware.com/vipowershell/2009/08/how-to-list-datastores-that-are-on-shared-storage.html
Thank you for tip. I founded it as well. But I thought PowerCLI and RCLI have compatibility by commands.
OK, I am gonna learn powershell ;o)
If you've installed vCLI and vSphere SDK for Perl, you'll have additional utilities on top of what's there with the vCLI, take a look at this list:
One script that can help with listing datastore files for a given VM is dsbrowse.pl
Here is an example:
[vi-admin@scofield ~]$ /usr/lib/vmware-vcli/apps/host/dsbrowse.pl --server himalaya.primp-industries.com --username root --name dlgCore-iSCSI.test Information about datastore : 'dlgCore-iSCSI.test' --------------------------- Summary Name : dlgCore-iSCSI.test Location : /vmfs/volumes/4a26f505-02dfd8a4-6867-003048d9586a File system : VMFS Maximum Capacity : 15.75 GB Available space : 11.654296875 GB Hosts associated with this datastore. himalaya.primp-industries.com Virtual machines on this datastore. None Templates on this datastore. None Datastore Folder Structure. Folder Path: '[http://dlgCore-iSCSI.test|http://dlgCore-iSCSI.test]' Files present testagain testlab-1 testlab-2 testlab-3 testlab-4 testlab-5 testlab-6 testlab-7 testlab-8 testlab-9 testlab-10 testlab-11 testlab-12 testlab-13 testlab-14 testlab-15 Folder Path: '[http://dlgCore-iSCSI.test|http://dlgCore-iSCSI.test] testagain' Files present testagain.vmdk vmware.log testagain.nvram vmware-70.log vmware-65.log vmware-66.log vmware-68.log vmware-67.log vmware-69.log testagain-flat.vmdk testagain.vmx testagain.vmxf testagain.vmsd
=========================================================================
William Lam
VMware vExpert 2009
VMware ESX/ESXi scripts and resources at:
VMware Code Central - Scripts/Sample code for Developers and Administrators
![]()
If you find this information useful, please award points for "correct" or "helpful".
It is too complex for me but good direction. My solution is vifs.pl
\# vifs2.pl -Z DS --dir \[L1A_G4_R5_001\]VUPAJS001
Parent Directory
VUPAJS001-6f6374fc.hlog
VUPAJS001-6f6374fc.vswp
VUPAJS001-aux.xml
VUPAJS001-flat.vmdk
VUPAJS001.nvram
VUPAJS001.vmdk
VUPAJS001.vmsd
VUPAJS001.vmx
VUPAJS001.vmxf
vmware-15.log
vmware-16.log
vmware-17.log
vmware-18.log
vmware-19.log
vmware-20.log
vmware.log
I found bug in vifs.pl ;o) see separate thread.
What bug did you find in vifs.pl?
=========================================================================
William Lam
VMware vExpert 2009
VMware ESX/ESXi scripts and resources at:
VMware Code Central - Scripts/Sample code for Developers and Administrators
![]()
If you find this information useful, please award points for "correct" or "helpful".
Please see this: new vifs.pl
Here it similar solution but only for list directory.http://networkadminkb.com/kb/Knowledge%20Base/VMWare/Unable%20to%20list%20Folders%20of%20Datastores%20in%20VIFS.pl%20Script.aspx
Thank you for interest
Do you think anybody can be interest for script which can export one vmdk and vmx file?
