Skip to content

Latest commit

 

History

History
 
 

BR-NASBackup4Isilon

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 

Isilon-snapshot-orchestration

Invoke-IsilonNASBackup.ps1

This script creates a snapshot in a DellEMC Isilon system for the path of a defined SMB share. The snapshot is presented in the subfolder .snapshots of the share. Latest version 1.4

Example: .\Invoke-IsilonNASBackup.ps1 -IsilonName "192.168.60.220" -IsilonCluster "isilon01" -IsilonShare "VeeamShare" -IsilonCredentialFile 'C:\Scripts\isilon-system-credentials.xml' -IsilonSnapExpireDays "2"

Remove-IsilonNASSnapshot.ps1

This Script removes a snapshot in a DellEMC Isilon system. Latest version: 1.0

Example: .\Remove-IsilonNASSnapshot.ps1 -IsilonName '192.168.60.218' -IsilonCluster 'isiloncl01' -SnapshotName 'Veeam-system-hidden$' -IsilonCredentialFile 'C:\Scripts\isilon-system-credentials.xml'

Credits

Hugh kodos go to Christopher Banck who created the PowerShell Module for Isilon which is used by this script: https://github.com/vchrisb/Isilon-POSH Based on https://github.com/marcohorstmann/psscripts/tree/master/NASBackup by Marco Horstmann ([email protected]) Important: IsilonPlatform and SSLValidation are required to run this here successfully and can be found here: https://github.com/vchrisb/Isilon-POSH

Example

.\Invoke-IsilonNASBackup_v1.4.ps1 -IsilonName "192.168.60.218" -IsilonCluster "isiloncl01" -IsilonAccessZone "demo01" -IsilonShare "az01share01" -IsilonCredentialFile 'C:\Scripts\isilon-system-credentials.xml' -IsilonSnapExpireDays "2"