White Papers

42 Lifecycle Controller Integration Best Practices Guide
Applies to: LC1.5.0+
Prerequisites for script:
Valid and enabled vFlash card for licensing
Set script variables by editing script
Script: Backup_CIFS_NFS.win
The Lifecycle Controller remote service must be in a “ready” state before running any other WSMAN commands. The
GetRSStatus() method or the GetRemoteServicesAPIStatus() method may be used depending on the version of the LC
Management registered profile.
BackupImage(): Performs backup operation [ReturnValue=4096].
Poll jobstatus for Completed: GET the InstanceID of from B). See section 2.3 for a definition of GET.
4.8 Automatic Backup (12th Generation and Later Version of Servers Only)
This workflow creates a recurring schedule to perform automatic Backup Server profile and export to vFlash or
CIFS/NFS share. At the specified schedule, a backup server profile will be performed and the backup image is exported
to the specified target. vFlash can hold only 1 image at any time. For CIFS/NFS shares, the exported images are
automatically renamed and archived. Up to 50 archived images are stored on CIFS/NFS shares.
Applies to: LC2 1.3.0+ and iDRAC 1.50.50 +
Prerequisites for script:
A network share (CIFS/NFS) to export the backup images or a vflash card inserted on the system slot
A software license for 12th Generation Dell PowerEdge servers
Set script variables by editing script/XML file
Script: Auto_Update.win
The Lifecycle Controller remote service must be in a “ready” state before running any other WSMAN commands. The
GetRSStatus() method or the GetRemoteServicesAPIStatus() method may be used depending on the version of the LC
Management registered profile.
SetLCAttribute(): Enable the “Automatic Backup Feature” attribute using the SetLCAttribute() function with
AttributeName = “Automatic Backup Feature”
CreateConfigJob(): Create a Config job and apply this attribute.
SetBackupSchedule(): Set the schedule for the automatic backup using the SetBackupchedule() function.
Auto_Backup.xml file provides the input parameters for setting the schedule of the Automatic Backups.
GetBackupSchedule(): Get the schedule for the automatic backup using the GetBackupSchedule() function
The Lifecycle Controller remote service must be in a “ready” state before running any other WSMAN commands The
GetRSStatus() method or the GetRemoteServicesAPIStatus() method may be used depending on the version of the LC
Management registered profile.