The version we are using,
NetApp PowerShell Toolkit version:4.7.0
Windows version: VMWare VM Microsoft Windows Server 2012 R2 Standard
Start Windows PowerShell as Administrator
PS C:\> Import-Module DataONTAP
PS C:\> Connect-NcController IP-Address-of-NetApp (entered login credentials)
PS C:\> Get-NcSystemVersion
NcController Value
------------ -----
xx.xxx.xxx.xxx NetApp Release 9.5P2: Thu Mar 14 13:59:39 UTC 2019
PS C:\> Get-NcLun /vol/lun_tstapp1_os_vol_clone_2703*/lun_tstapp1_os*
Path Size SizeUsed Protocol Online Mapped Thin Vserver
---- ---- -------- -------- ------ ------ ---- -------
/vol/lun_tstapp1_os_vol_clone_2703201... 110.0 GB 95.3 GB linux True True False SVMDC5
/vol/lun_tstapp1_os_vol_clone_2703201... 130.0 GB 139.0 MB vmware True True False SVMDC5
Two LUNs on the same volume /vol/lun_tstapp1_os_vol_clone_24042019_162813_69,
lun_tstapp1_os (110GB) is the SourceLun (Linux VM)
lun_tstapp1_os_vhd (130B) is mapped to VMWare host and mounted on the Windows VM as N: drive
Here is the error message I got,
PS C:\> ConvertTo-NcVHD -SourceLun /vol/lun_tstapp1_os_vol_clone_24042019_162813_69/lun_tstapp1_os -DestinationVhd N:\tstapp1-os.vhd -SkipUnmap
ConvertTo-NcVHD : Non-negative number required.
Parameter name: byteCount
At line:1 char:1
+ ConvertTo-NcVHD -SourceLun /vol/lun_tstapp1_os_vol_clone_24042019_162813_69/lun_ ...
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [ConvertTo-NaVhd], ArgumentOutOfRangeException
+ FullyQualifiedErrorId : System.ArgumentOutOfRangeException,DataONTAP.PowerShell.SDK.Cmdlets.HyperV.ConvertToNaVhd
Any Suggestions?