Page 1
Server Cloning with Server Configuration Profiles Version 1.2 December 2020 Pushkala Iyer, Systems Engineer Prashant Patil, Systems Engineer Vance Corn, Systems Technologist Texas Roemer, Sr. Tes...
Page 2
Table of contents Executive summary .......................................................................................................................................................................
Page 3
Executive summary Modern datacenter administrators require efficient and automated methods to rapidly prepare servers for production use. The Dell Power Edge servers’ embedded integrated Dell Remo...
Page 4
Introduction The heart of embedded management in every Dell Power Edge server, the i DRAC with Lifecycle Controller provides the ability to generate a human‐readable snapshot of server configurat...
Page 5
This RACADM command can be used to export a “Normal” mode SCP to an NFS share: racadm get -f file -t xml -l 192.168.100.50:/myshare And finally, this remote RACADM command can be used to export a “No...
Page 6
For this mode of export, the –replace option is used with RACADM commands: racadm get -f file -t xml -u myuser -p mypass -l //192.168.100.50/share –replace The Export Use parameter can be used with W...
Page 7
The tables found in the Appendices describe the format of every attribute that may be impacted based on the type of export performed. The reason for the behavior is provided in the State column. Lim...
Page 8
The Winrm WS‐Man command for Preview is: winrm i Import System Configuration Preview http://schemas.dmtf.org/wbem/wscim/1/cim- schema/2/root/dcim/DCIM_LCService?System Creation Class Name=DCIM_Comput...
Page 9
Sample Workflow Use Case: Cloning configuration settings from a Power Edge R730 to a Power Edge R430 This sample use case illustrates propagating the configuration settings from a source system ‐ a...
Page 10
3) Execute Get Config Results on the R430 using preview Job ID and save the Lifecycle Controller Log Config Results in ‘02_R430_Preview_LCLog_Clone_of_R730.xml’. This will be used to examine any sett...
Page 11
<Status>Failure</Status> <Error Code>6</Error Code> </Operation> Because the network controller families differ, the networking FQDD and ports will be different betw...
Page 12
<!‐‐<Attribute Name="Key ID"></Attribute>‐‐> <!‐‐<Attribute Name="Old Controller Key">******</Attribute>‐‐> <!‐‐<Attribute Name="Ne...
Page 13
-p:calvin -r:https://192.168.100.40/wsman -encoding:utf-8 -a:basic -Skip CNcheck - Skip CAcheck 6) Execute Get Config Results on the R430 using the Preview Job ID and save the Lifecycle Controller log...
Page 14
Summary The i DRAC with Lifecycle Controller technology enables system administrators to create human‐readable snapshots of an entire server system configuration using Server Configuration Prof...
Page 15
Appendix 1: RAIDaction Profile Example – Before Edit <System Configuration Model="Power Edge R730" Service Tag="1KG0X52" Time Stamp="Thu Jun 9 17:14:34 2016"> <...
Page 16
<!‐‐ <Attribute Name="Included Physical Disk ID">Disk.Bay.1:Enclosure.Internal.0‐1:RAID.Integrated.1‐1</Attribute> ‐‐> </Component> <Component FQDD="Enclos...
Page 17
Appendix 2: RAIDaction Profile Example – After Edit Note the changes marked with yellow highlighting below: <System Configuration Model="Power Edge R730" Service Tag="1KG0X52"...
Page 18
</Component> <Component FQDD="Enclosure.Internal.0‐1:RAID.Integrated.1‐1"> <Component FQDD="Disk.Bay.0:Enclosure.Internal.0‐1:RAID.Integrated.1‐1"> <Attribu...
Page 19
Appendix 3: Attribute Behavior in Normal Export Component Attribute State Value Lifecycle Controller. LCAttributes.1#Lifecycle Controller State Commented (Capability/ As set (ex, Enabled) Emb...
Page 20
Component Attribute State Value Bios.Setup.1‐1 Uefi Boot Seq Commented, As set (ex, NIC.Integrated.1‐1‐1, (Boot Settings) NIC.Integrated.1‐2‐1 …) Bios.Setup.1‐1 Bios Boot Seq Commented, A...
Page 21
Component Attribute State Value NIC.Integrated.1‐x‐1 First Tgt Tcp Port Commented (I/O Identity) As set (number) NIC.Integrated.1‐x‐1 First Tgt Iscsi Name Commented (I/O Identity) As set (s...
Page 22
Component Attribute State Value Old Controller Key Commented (Dependent, ****** Security Obfuscated) New Controller Key Commented (Dependent, ****** Security Obfuscated) Virtual Disk RAID...
Page 23
Appendix 4: Attribute Behavior in Clone Export Component Attribute State Value Lifecycle Controller. LCAttributes.1#Lifecycle Controller State Commented As set (ex, Enabled) Embedded.1 (Capa...
Page 24
Component Attribute State Value Bios.Setup.1‐1 Tpm Clear (Dependency) As set Bios.Setup.1‐1 Intel Txt (Dependency) As set Bios.Setup.1‐1 Ac Pwr Rcvry User Delay (Dependency) As set Bio...
Page 25
Component Attribute State Value NIC.Integrated.1‐x‐1 Connect First Tgt Commented (I/O Identity) As set NIC.Integrated.1‐x‐1 First Tgt Ip Address Commented (I/O Identity) As set NIC.Integra...
Page 26
Component Attribute State Value Current Controller Mode Uncommented As set (string) (Destructive) RAIDrekey Uncommented False (Destructive) Key ID Commented (Dependent) As set, string O...
Page 27
RAIDPDState Uncommented As set (Destructive) only when Status is Ready or Non‐RAID 27 Server Cloning with Server Configuration Profiles
Page 28
Appendix 5: Attribute Behavior in Replace Export Component Attribute State Value Lifecycle Controller. LCAttributes.1#Lifecycle Controller State Commented As set (ex, Enabled) Embedded.1 (Ca...
Page 29
Component Attribute State Value Bios.Setup.1‐1 Ac Pwr Rcvry User Delay (Dependency) As set Bios.Setup.1‐1 Uefi Boot Seq Uncommented (Boot As set Settings) Bios.Setup.1‐1 Bios Boot Seq U...
Page 30
Component Attribute State Value NIC.Integrated.1‐x‐1 Iscsi Initiator Chap Id Uncommented As set (I/O Identity) NIC.Integrated.1‐x‐1 Iscsi Initiator Chap Pwd Uncommented As set (I/O Identi...
Page 31
Component Attribute State Value FC.Slot.x‐x Boot Scan Selection Uncommented (Boot As set (string) Settings) FC.Slot.x‐x First FCTarget WWPN Uncommented (I/O As set (string) Identity) FC....
Page 32
Component Attribute State Value RAIDdedicated Spare Uncommented Set to “Auto Select” when “RAID (Dependent) Action” is “Create Auto” T10PIStatus Uncommented As set (ex, “Enabled”) (Depende...