Hello Rick,
The following script ought to do the trick.
$vols = Get-NaVol
Write-Host "Volume`tSnapshot`tConsumedSize`tElapsedTime"
foreach ($vol in $vols) {
$snaps = Get-NaSnapshot $vol
foreach ($snap in $snaps) {
$res = Get-NaSnapshotDelta -TargetName $vol -SnapName1 $snap
Write-Host $vol `t $snap `t $res.ConsumedSize `t $res.ElapsedTimeTS
}
}
The output of the script would be
PS C:\Users\aparajir> & '..\SnapshotDelta.ps1'
Volume Snapshot ConsumedSize ElapsedTime
vol0 hourly.0 8716288 02:59:14
vol0 hourly.1 42876928 14:58:49
vol0 hourly.2 54444032 18:59:24
vol0 hourly.3 65953792 22:58:54
vol0 hourly.4 77496320 1.02:59:26
vol0 hourly.5 111915008 1.14:58:59
vol0 nightly.0 31633408 10:59:25
vol0 nightly.1 100524032 1.10:59:31
vol1 hourly.0 61440 02:59:26
vol1 hourly.1 200704 14:59:02
vol1 hourly.2 270336 18:59:36
vol1 hourly.3 339968 22:59:06
vol1 hourly.4 409600 1.02:59:39
vol1 hourly.5 548864 1.14:59:11
vol1 nightly.0 131072 10:59:37
vol1 nightly.1 479232 1.10:59:44
Hope this helps!
Aparajita