Sei sulla pagina 1di 9

8/9/2014

Backing up your VIOS configuration with viosbr. (Chris's AIX Blog)


English

IBM

Technicaltopics

Evaluationsoftware

Community

Events

Signin(orregister)

SearchdeveloperWorks

Myhome Forums Blogs Communities Profiles Podcasts Wikis Activities IBMChampionprogram

MyBlogs

PublicBlogs

MyUpdates

ThisBlog

Search

Chris'sAIXBlog

Logintoparticipate

Tags

Chris'sAIXBlog

FindaTag
p 3901 6.1 7.1 a adapter

August2014

aix

already alt_disk_c
opy ame
aware beta boot caa channel
chdev

chris chris_gibs
on

cluster code convert dlpar fibre

gibson has hdisk hmc in


jfs2 kdb lpar lvm manager
migration multibos nim nimadm
not npiv odm on power7

BackingupyourVIOSconfigurationwithviosbr.

July2014

cggibbo | Dec102009 | 8,010Visits

March2014

AfterapplyingFixPacktomyVIOS2.1server,IthoughtIdtryoutthenewviosbr February2014
command.
December2013
$ioslevel

November2013

2.1.2.10FP22

October2013
September2013

Themanpageforviosbrstatesthatthiscommandcanbeusedtobackupandrestore
thevirtualI/Oserverconfiguration.
$manviosbr

Cloud List

August2013
July2013

powervm rootvg vfc vio vios


virtual vlan wpar

Archive

June2013
April2013
February2013

viosbrcommand

January2013
December2012

Purpose

November2012
October2012

PerformstheoperationsforbackingupthevirtualaSeptember2012
nd
August2012
logicalconfiguration,listingtheconfiguration,
July2012

andrestoringtheconfigurationoftheVirtualI/O
June2012
Server.
May2012

March2012

Theviosbrcommandcanberunonlybythepadminuser.

February2012

..

January2012

December2011

November2011

October2011
FirstIattemptedtheviewandlistoptionsandfoundthatthedefaultlocationfor

thesebackupfileswasinpadminshomedirectoryundercfgbackups.

September2011

August2011

$viosbrviewlist
/home/padmin/cfgbackups/notfound

July2011
June2011
May2011
April2011

March2011

Fromthemanpage:

February2011

January2011

list

December2010

Thisoptiondisplaysbackupfilesfromeitherthe
defaultlocation/home/padmin/cfgbackupsorauser

November2010

Specifiedlocation.

September2010

October2010
August2010

July2010

SoIcreatedthisdirectoryandranaviosbrbackup.

June2010
May2010
April2010

$mkdircfgbackups

March2010
February2010

$viosbrbackupfilebvio83_vios_config_bkp

January2010
December2009

https://www.ibm.com/developerworks/community/blogs/cgaix/entry/backing_up_your_vios_configuration_with_viosbr2?lang=en

1/9

8/9/2014

Backing up your VIOS configuration with viosbr. (Chris's AIX Blog)

November2009

$viosbrviewlist

October2009

bvio83_vios_config_bkp.tar.gz

September2009
August2009

July2009

Atar/gzippedfilewascreatedinthecfgbackupsdirectory.

BlogAuthors

$lsltrcfgbackups

cggibbo

total8
rwrr1rootstaff2959Dec909:47
bvio83_vios_config_bkp.tar.gz

11of1authors

ThisfileisinXMLformat.

$roem
oem_setup_env
#setovi
#pwd
/home/padmin
#cdcfgbackups

#lsltr|tail1
rwrr1rootstaff2959Dec909:34
bvio83_vios_config_bkp.tar.gz

$gzipdbvio83_vios_config_bkp.tar.gz

$lsltr|tail1
rw1rootstaff24576Dec0909:36
bvio83_vios_config_bkp.tar

$tartvfbvio83_vios_config_bkp.tar
rwrr0123021Dec0909:34:072009
bvio83_vios_config_bkp

$tarxvfbvio83_vios_config_bkp.tar
xbvio83_vios_config_bkp,23021bytes,45mediablocks.

$vimbvio83_vios_config_bkp

<viosbackup>
<general>
<xmlversion>1.0</xmlversion>
<xmlchdate>0</xmlchdate>
<backUpDate>20091209</backUpDate>
<backUpTime>09:34:03</backUpTime>
<backUpPrPID>389216</backUpPrPID>
<aixlevel>6.1.4.0</aixlevel>
<vioslevel>2.1.2.10FP22</vioslevel>
<codelist>
src/bos/usr/ccs/lib/libc/__threads_init.c

src/rspc/usr/lib/methods/virtualcfg/virtualcfg.c
src/rspc/usr/lib/methods/virtualcfg/backup.c

https://www.ibm.com/developerworks/community/blogs/cgaix/entry/backing_up_your_vios_configuration_with_viosbr2?lang=en

2/9

8/9/2014

Backing up your VIOS configuration with viosbr. (Chris's AIX Blog)

src/rspc/usr/lib/methods/virtualcfg/backup_restore_utils.c

src/rspc/usr/lib/methods/virtualcfg/hash_utils.c

src/rspc/usr/lib/methods/virtualcfg/xml_writer.c

src/rspc/usr/lib/methods/virtualcfg/xml_utils.c
src/rspc/usr/lib/methods/virtualcfg/view.c

src/rspc/usr/lib/methods/virtualcfg/saxParser_utils.c
src/rspc/usr/lib/methods/virtualcfg/restore.c

src/rspc/usr/lib/methods/virtualcfg/restore_utils.c

src/rspc/usr/lib/methods/cfg_vt_common/cfg_vtdev_common.c
</codelist>
</general>
<controller>
<name>lhea0</name>
<state>AVAILABLE</state>
<locCode>U78A5.001.WIH074CP1</locCode>
<unique_type>adapter/chrp/IBM,lhea</unique_type>
<type>LHEA</type>
</controller>
<controller>
<name>ent0</name>
<state>AVAILABLE</state>
<locCode>U78A5.001.WIH074CP1T6</locCode>

<unique_type>adapter/IBM,lhea/ethernet</unique_type>
<type>LPHEA</type>
</controller>
<controller>
<name>ent1</name>
<state>AVAILABLE</state>
<locCode>U78A5.001.WIH074CP1T7</locCode>

<unique_type>adapter/IBM,lhea/ethernet</unique_type>
<type>LPHEA</type>
</controller>
....

Theviewflagallowedmetoviewtheconfigurationinformationstoredinthebackup
file.

$viosbrviewfile/tmp/bvio83_vios_config_bkp.tar.gz

Controllers:
============
NamePhysLoc

iscsi0
sissas0U78A5.001.WIH074CP1T5
pager0U7998.61X.10071FAV1C7L0L0

https://www.ibm.com/developerworks/community/blogs/cgaix/entry/backing_up_your_vios_configuration_with_viosbr2?lang=en

3/9

8/9/2014

Backing up your VIOS configuration with viosbr. (Chris's AIX Blog)


vasi0U7998.61X.10071FAV1C7
usbhc0U78A5.001.WIH074CP1
usbhc1U78A5.001.WIH074CP1
vbsd0U7998.61X.10071FAV1C7L0
usbhc2U78A5.001.WIH074CP1
sata0U78A5.001.WIH074CP1T5
lhea0U78A5.001.WIH074CP1
ibmvmc0U7998.61X.10071FAV1C2
ati0U78A5.001.WIH074CP1C5T1
fcs0U78A5.001.WIH074CP1C6T1
fcs1U78A5.001.WIH074CP1C6T2
vts0U7998.61X.10071FAV1C10
fscsi0U78A5.001.WIH074CP1C6T1
ent0U78A5.001.WIH074CP1T6
fscsi1U78A5.001.WIH074CP1C6T2
ent1U78A5.001.WIH074CP1T7
ent2U7998.61X.10071FAV1C3T1
ent3U7998.61X.10071FAV1C4T1
ent4U7998.61X.10071FAV1C5T1
ent5U7998.61X.10071FAV1C6T1
sas0U78A5.001.WIH074CP1T5

PhysicalVolumes:
=================
NamePhysLoc

hdisk0U78A5.001.WIH074CP1D1
hdisk1U78A5.001.WIH074CP1C6T1W500507630608059A
L4000402D00000000
hdisk2U78A5.001.WIH074CP1C6T1W500507630608059A
L4000404B00000000
hdisk3U78A5.001.WIH074CP1C6T1W500507630608059A
L4001404B00000000
hdisk4U78A5.001.WIH074CP1C6T1W500507630608059A
L4001404C00000000
hdisk5U78A5.001.WIH074CP1C6T1W500507630608059A
L4000408000000000
hdisk6U78A5.001.WIH074CP1C6T1W500507630608059A
L4001408000000000

OpticalDevices:
================
NamePhysLoc

cd0

TapeDevices:
=============
NamePhysLoc

EthernetInterfaces:
====================
Name

https://www.ibm.com/developerworks/community/blogs/cgaix/entry/backing_up_your_vios_configuration_with_viosbr2?lang=en

4/9

8/9/2014

Backing up your VIOS configuration with viosbr. (Chris's AIX Blog)

en0
en1
en2
en3
en4
en5
en6

StoragePools:
==============
SPNamePVName

rootvghdisk0

SharedEthernetAdapters:
=========================
NamePhysicalAdapterDefaultAdapterVirtual
Adapters

ent6ent0ent2ent2

VirtualServerAdapters:
========================
SVSAPhysLocVTD

vhost0U7998.61X.10071FAV1C11vtscsi2
vtscsi1
vtscsi0

ThemappingflagprovidedmewithVTDandSEAmappings(sameaslsmapall
andlsmapallnet)

$viosbrviewfile/tmp/bvio83_vios_config_bkp.tar.gz
mapping
SVSAPhyslocClientPartitionID

vhost0U7998.61X.10071FAV1C110x00000003

VTDvtscsi0
StatusAvailable
LUN0x8200000000000000
BackingDevicehdisk1
PhyslocU78A5.001.WIH074CP1C6T1
W500507630608059AL4000402D00000000

SVSAPhyslocClientPartitionID

vhost0U7998.61X.10071FAV1C110x00000003

https://www.ibm.com/developerworks/community/blogs/cgaix/entry/backing_up_your_vios_configuration_with_viosbr2?lang=en

5/9

8/9/2014

Backing up your VIOS configuration with viosbr. (Chris's AIX Blog)

VTDvtscsi1
StatusAvailable
LUN0x8400000000000000
BackingDevicehdisk2
PhyslocU78A5.001.WIH074CP1C6T1
W500507630608059AL4000404B00000000

SVSAPhyslocClientPartitionID

vhost0U7998.61X.10071FAV1C110x00000003

VTDvtscsi2
StatusAvailable
LUN0x8100000000000000
BackingDevicehdisk5
PhyslocU78A5.001.WIH074CP1C6T1
W500507630608059AL4000408000000000

SVEAPhysloc

ent2U7998.61X.10071FAV1C3T1

VTDent6
StatusAvailable
BackingDeviceent0
PhyslocU78A5.001.WIH074CP1T6

Thedetailflagprovidedextendedconfigurationinformation.

$viosbrviewfile/tmp/bvio83_vios_config_bkp.tar.gz
detail

Controllers:
============
NamePhysLoc

iscsi0
AttributeNameAttributeValue

initiator_nameiqn.bvio83.hostid.0a03496c

sissas0U78A5.001.WIH074CP1T5
AttributeNameAttributeValue

bus_io_addr0x80000000
intr_lsi289
dual_init_cfgdefault
serial_numberYL3000000001

pager0U7998.61X.10071FAV1C7L0L0
vasi0U7998.61X.10071FAV1C7
usbhc0U78A5.001.WIH074CP1

https://www.ibm.com/developerworks/community/blogs/cgaix/entry/backing_up_your_vios_configuration_with_viosbr2?lang=en

6/9

8/9/2014

Backing up your VIOS configuration with viosbr. (Chris's AIX Blog)


..etc..

Thetypeflagallowsyoutoselectdetailsforaparticulartypeofdeviceforexample,
justSEAconfigurationinformation.

$viosbrviewfile/tmp/bvio83_vios_config_bkp.tar.gz
typesea

SharedEthernetAdapters:
=========================
NamePhysicalAdapterDefaultAdapterVirtual
Adapters

ent6ent0ent2ent2

$viosbrviewfile/tmp/bvio83_vios_config_bkp.tar.gz
typesvsa

VirtualServerAdapters:
========================
SVSAPhysLocVTD

vhost0U7998.61X.10071FAV1C11vtscsi2
vtscsi1
vtscsi0
ListingPVonlyinformation.

$viosbrviewfile/tmp/bvio83_vios_config_bkp.tar.gz
typepv

PhysicalVolumes:
=================
NamePhysLoc

hdisk0U78A5.001.WIH074CP1D1
hdisk1U78A5.001.WIH074CP1C6T1W500507630608059A
L4000402D00000000
hdisk2U78A5.001.WIH074CP1C6T1W500507630608059A
L4000404B00000000
hdisk3U78A5.001.WIH074CP1C6T1W500507630608059A
L4001404B00000000
hdisk4U78A5.001.WIH074CP1C6T1W500507630608059A
L4001404C00000000
hdisk5U78A5.001.WIH074CP1C6T1W500507630608059A
L4000408000000000
hdisk6U78A5.001.WIH074CP1C6T1W500507630608059A
L4001408000000000

Therestoreandvalidateflagsvalidatethedevicesontheserveragainstthe
devicesinthebackupfile.

https://www.ibm.com/developerworks/community/blogs/cgaix/entry/backing_up_your_vios_configuration_with_viosbr2?lang=en

7/9

8/9/2014

Backing up your VIOS configuration with viosbr. (Chris's AIX Blog)


$viosbrrestorefilebvio83_vios_config_bkp.tar.gz
validate
DevnameduringBACKUPIsValid?IsDeployable?
=============================================
iscsi0YESNO
sissas0YESNO
pager0YESNO
vasi0YESNO
usbhc0YESNO
usbhc1YESNO
vbsd0YESNO
usbhc2YESNO
sata0YESNO
lhea0YESNO
ibmvmc0YESNO
ati0YESNO
fcs0YESNO
fcs1YESNO
vts0YESNO
fscsi0YESNO
ent0YESNO
fscsi1YESNO
ent1YESNO
ent2YESNO
ent3YESNO
ent4YESNO
ent5YESNO
sas0YESNO
hdisk0YESNO
hdisk1YESNO
hdisk2YESNO
hdisk3YESNO
hdisk4YESNO
hdisk5YESNO
hdisk6YESNO
en6YESNO
ent6YESNO
rootvgYESNO
vhost0YESYES

ThistoollookslikeagreatwaytobackupandrestoreyourVIOSconfiguration.

Ofcoursebackupioswillalsodothisbutitwilltakeanimageoftheentiresystemnot
justthevirtualandlogicalmappings.

MaybewecouldautomatetheconfigurationofaVIOSusingthistool.

AddaComment

MoreActions

Comments(0)
Therearenocommentstodisplay
PreviousEntry

Main

NextEntry

FeedforBlogEntries | FeedforBlogComments |
FeedforCommentsforthisEntry

https://www.ibm.com/developerworks/community/blogs/cgaix/entry/backing_up_your_vios_configuration_with_viosbr2?lang=en

8/9

8/9/2014

Backing up your VIOS configuration with viosbr. (Chris's AIX Blog)

About

Feeds

Reportabuse

Faculty

Help

Newsletters

Termsofuse

Students
BusinessPartners

Contactus

Follow

Thirdpartynotice

Submitcontent

Like

IBMprivacy
IBMaccessibility

https://www.ibm.com/developerworks/community/blogs/cgaix/entry/backing_up_your_vios_configuration_with_viosbr2?lang=en

9/9

Potrebbero piacerti anche