Offload Target Snapshots

Microsoft Platform Guide

Audience
Public
Source Type
Documentation

There are specific cmdlets that work with Offload Targets, both Volume and Protection Group targets, in the SDK version 1.x.

Get-PfaAllProtectionGroupOffloadSnapshot lists all of the Protection Group offloaded snapshots for the specified offload target.


# Lists all offloaded snapshots on "nfsTarget" for all protection groups.
PS >Get-PfaAllProtectionGroupOffloadSnapshot -OffloadTargetName "nfsTarget" -Array "ArrayName"

Get-PfaAllVolumeOffloadSnapshot lists all of the offloaded snapshots for the specified offload target.


# Lists all offloaded snapshots for all Volumes that are on "nfsTarget".
PS >Get-PfaAllVolumeOfflaodSnapshot -Array "ArrayName" -OffloadTargetName "nfsTarget"

Get-PfaOffloadSnapshot lists snapshots for the specified volume for the specified offload target.


PS >Get-PfaOffloadSnapshot -Array $Array -VolumeName "vol1" -OffloadTargetName "offTarget"

Get-PfaProtectionGroupOffloadSnapshot lists snapshots for the specified Protection Group for the specified offload target.


PS >Get-PfaProtectionGroupOffloadSnapshot -Array $Array -OffloadTargetName "offTarget" -Name "protectionGroup1"

Restore-PfaAllVolumeOffloadSnapshot will restore snapshots from an offload target.


# Restores snapshots from "offloadTarget" on to Array $Array for the specified snapshots "array2:snap2.vol1"
PS >Restore-PfaAllVolumeOffloadSnapshot -Array $Array -Sources "array2:snap2.vol1" OffloadTargetName "offloadTarget"