Search
Plugins > vCenter Server 5.5.3 > VcVirtualDiskManager > defragmentVirtualDisk_Task

Method defragmentVirtualDisk_Task(String name, VcDatacenter datacenter)

Defragment a sparse virtual disk. This is defragmentation of the virtual disk file(s) in the host operating system, not defragmentation of the guest operating system filesystem inside the virtual disk.

The datacenter parameter may be omitted if a URL is used to name the disk.

Requires Datastore.FileManagement privilege on the datastore where the virtual disk resides.

Returns

VcTask

Arguments

Name Type Description
name String The name of the disk, either a datastore path or a URL referring to the virtual disk that should be defragmented.
datacenter VcDatacenter If <code>name</code> is a datastore path, the datacenter for that datastore path. Not needed when invoked directly on ESX. If not specified on a call to VirtualCenter, <code>name</code> must be a URL.