View mksysb content & restore individual files

View mksysb content & restore individual files

To view information about a mksysb backup file use:

            Display info about VG backup
# lsmksysb -lf 
             |             |
             |             Mksyb file
VOLUME GROUP:           rootvg
BACKUP DATE/TIME:       Tue Feb 21 18:08:29 GMT+01:00 2012
UNAME INFO:             AIX power2s 1 6 00C4489D4C00
BACKUP SIZE (MB):       41216
SHRINK SIZE (MB):       8421
VG DATA ONLY:           no

LV NAME             TYPE       LPs     PPs     PVs  LV STATE      MOUNT POINT
hd6                 paging     16      32      2    open/syncd    N/A
hd5                 boot       1       2       2    closed/syncd  N/A
hd8                 jfs2log    1       2       2    open/syncd    N/A
hd3                 jfs2       4       8       2    open/syncd    /tmp
hd1                 jfs2       1       2       2    open/syncd    /home
hd11admin           jfs2       1       2       2    open/syncd    /admin
livedump            jfs2       2       4       2    open/syncd    /var/adm/ras/livedump
fslv00              jfs2       72      144     2    open/syncd    /usr/sys/inst.images
hd4                 jfs2       22      44      2    open/syncd    /
hd2                 jfs2       34      68      2    open/syncd    /usr
hd9var              jfs2       2       4       2    open/syncd    /var
hd10opt             jfs2       5       10      2    open/syncd    /opt

To get the LPP info from the mksysb use:

            Display LPP info
# lsmksysb -Lf
                   Mksysb file
Fileset                      Level  State  Type  Description (Uninstaller)
  ICU4C.rte            C     F    International Components for
  Java5.sdk          C     F    Java SDK 32-bit
  Java5_64.sdk       C     F    Java SDK 64-bit
  Java6.sdk          A     F    Java SDK 32-bit
                       C     F    Management Framework Endpoint
  X11.adt.bitmaps      C     F    AIXwindows Application
                                                   Development Toolkit Bitmap
  X11.adt.imake        C     F    AIXwindows Application
                                                   Development Toolkit imake

For the list of files contained in the mksysb

# lsmksysb -f
      6666 ./
          11 ./tmp/vgdata/rootvg/
       11861 ./
      187869 ./tmp/vgdata/rootvg/
           0 ./opt
           0 ./opt/IBM
           0 ./opt/IBM/perfpmr
        2249 ./opt/IBM/perfpmr/Install
        2616 ./opt/IBM/perfpmr/PROBLEM.INFO
        9818 ./opt/IBM/perfpmr/README
       26741 ./opt/IBM/perfpmr/

A specific file from the mksysb backup can be restored using the restorevgfiles command. In the following example the file will be restored to the current directory (/tmp/restore). Using the -d flag a alternative restore location can be specified.

                                 Path to the mksysb image file
(/tmp/restore) # restorevgfiles -f /export2/ ./root/j1
                                                             The file to be extracted from the mksysb image.
New volume on /export2/
Cluster size is 51200 bytes (100 blocks).
The volume number is 1.
The backup date is: Tue Feb 21 18:09:12 GMT+01:00 2012
Files are backed up by name.
The user is root.
x            6 ./root/j1
The total size is 6 bytes.
The number of restored files is 1.
(/tmp/restore) # ls -la */*
-rw-r--r--    1 root     system            6 Feb 17 11:16 root/j1
0 (0)
Article Rating (No Votes)
Rate this article
There are no attachments for this article.
There are no comments for this article. Be the first to post a comment.
Full Name
Email Address
Security Code Security Code
Related Articles RSS Feed
VIO Server Howto
Viewed 9344 times since Mon, Jun 11, 2018
AIX Creating EtherChannel Devices from Command Line
Viewed 2473 times since Mon, Jun 3, 2019
How to determine why your AIX oslevel is downlevel (and a script to help!)
Viewed 3399 times since Fri, Jul 13, 2018
AIX, user gets “pwd: The file access permissions do not allow the specified action.”
Viewed 5834 times since Tue, Mar 16, 2021
To do a quick check on the number of path present (does not mean all are Enabled] using for loop
Viewed 3351 times since Fri, Jun 8, 2018
How to Configure Sendmail not to Look up MX records
Viewed 2863 times since Fri, Apr 19, 2019
Do you Know These 5 Use of V$session View ?
Viewed 82038 times since Thu, Jun 21, 2018
Migrating from SDDPCM to AIXPCM (the easy way)
Viewed 2158 times since Mon, Jun 3, 2019
replacing (hot-swap) failed disk in rootvg
Viewed 8529 times since Thu, Sep 20, 2018
AIX - How to get IP and MAC address of ethernet adapter in AIX
Viewed 21694 times since Fri, Jun 8, 2018