Help - Chosing backup way (full system + zones)

Hello i am new on Solaris, and i need to migrate my old AIX 5.3 to Solaris 11.2
Now i have all apps working fine but i have the backup cause i was reading and i have not idea about what method must i choose.
Btw on AIX i had a mksysb backup to restore all system and obviously another backups to the database soft and data.
Now i have not idea about how to take a full backup of the global zone with the zones (excluding datafiles)

My library is
IBM TotalStorage 3582 Model L23
Ultrium Tape Drive
type 3582-l23

and my filesystem layout is

root@japon:~# df -h
Filesystem             Size   Used  Available Capacity  Mounted on
rpool/ROOT/solaris-1   547G    32G       396G     8%    /
/devices                 0K     0K         0K     0%    /devices
/dev                     0K     0K         0K     0%    /dev
ctfs                     0K     0K         0K     0%    /system/contract
proc                     0K     0K         0K     0%    /proc
mnttab                   0K     0K         0K     0%    /etc/mnttab
swap                   124G   2.7M       124G     1%    /system/volatile
objfs                    0K     0K         0K     0%    /system/object
sharefs                  0K     0K         0K     0%    /etc/dfs/sharetab
fd                       0K     0K         0K     0%    /dev/fd
rpool/ROOT/solaris-1/var
                       547G   1.0G       396G     1%    /var
swap                   124G    32K       124G     1%    /tmp
rpool/VARSHARE         547G    13G       396G     4%    /var/share
rpool/export           547G    32K       396G     1%    /export
rpool/export/home      547G    32K       396G     1%    /export/home
rpool/export/home/sysjsm
                       547G    35K       396G     1%    /export/home/sysjsm
rpool                  547G    73K       396G     1%    /rpool
rpool/VARSHARE/zones   547G    31K       396G     1%    /system/zones
zones                  1.1T    41K       699G     1%    /zones
zones/austin           1.1T    36K       699G     1%    /zones/austin
zones/data             1.1T    39K       699G     1%    /zones/data
zones/data/austin      1.1T    35K       699G     1%    /zones/data/austin
zones/data/dublin      1.1T    35K       699G     1%    /zones/data/dublin
zones/data/wamba       1.1T    35K       699G     1%    /zones/data/wamba
zones/dublin           1.1T    36K       699G     1%    /zones/dublin
zones/wamba            1.1T    36K       699G     1%    /zones/wamba
rpool/VARSHARE/pkg     547G    32K       396G     1%    /var/share/pkg
rpool/VARSHARE/pkg/repositories
                       547G    31K       396G     1%    /var/share/pkg/repositories
zones/wamba/rpool/ROOT/solaris
                       1.1T   852M       699G     1%    /zones/wamba/root
zones/austin/rpool/ROOT/solaris
                       1.1T   703M       699G     1%    /zones/austin/root
zones/dublin/rpool/ROOT/solaris-1
                       1.1T   856M       699G     1%    /zones/dublin/root
root@japon:~# zfs list
NAME                                           USED  AVAIL  REFER  MOUNTPOINT
rpool                                          151G   396G  73.5K  /rpool
rpool/ROOT                                    34.9G   396G    31K  legacy
rpool/ROOT/solaris                            8.27M   396G  2.09G  /
rpool/ROOT/solaris-1                          34.9G   396G  31.7G  /
rpool/ROOT/solaris-1/var                      1.85G   396G  1.04G  /var
rpool/ROOT/solaris/var                        3.89M   396G   234M  /var
rpool/VARSHARE                                13.3G   396G  13.3G  /var/share
rpool/VARSHARE/pkg                              63K   396G    32K  /var/share/pkg
rpool/VARSHARE/pkg/repositories                 31K   396G    31K  /var/share/pkg/repositories
rpool/VARSHARE/zones                            31K   396G    31K  /system/zones
rpool/dump                                    66.0G   398G  64.0G  -
rpool/export                                    99K   396G    32K  /export
rpool/export/home                               67K   396G    32K  /export/home
rpool/export/home/sysjsm                        35K   396G    35K  /export/home/sysjsm
rpool/swap                                    4.13G   396G  4.00G  -
rpool/swap2                                   33.0G   397G  32.0G  -
zones                                          392G   699G  40.6K  /zones
zones/austin                                  2.87G   699G  36.0K  /zones/austin
zones/austin/rpool                            2.87G   699G  34.6K  /zones/austin/root/rpool
zones/austin/rpool/ROOT                        769M   699G  34.6K  legacy
zones/austin/rpool/ROOT/solaris                769M   699G   703M  /zones/austin/root
zones/austin/rpool/ROOT/solaris/var           56.7M   699G  41.3M  /zones/austin/root/var
zones/austin/rpool/VARSHARE                    988K   699G   917K  /zones/austin/root/var/share
zones/austin/rpool/VARSHARE/pkg               70.6K   699G  36.0K  /zones/austin/root/var/share/pkg
zones/austin/rpool/VARSHARE/pkg/repositories  34.6K   699G  34.6K  /zones/austin/root/var/share/pkg/repositories
zones/austin/rpool/export                     2.12G   699G  36.0K  /zones/austin/root/export
zones/austin/rpool/export/home                2.12G   699G  52.6K  /zones/austin/root/export/home
zones/austin/rpool/export/home/oracle         39.3K   699G  39.3K  /zones/austin/root/export/home/oracle
zones/austin/rpool/export/home/oracle11       1.38G   699G  1.38G  /zones/austin/root/export/home/oracle11
zones/austin/rpool/export/home/pt851           691M   699G   691M  /zones/austin/root/export/home/pt851
zones/austin/rpool/export/home/sysdac         39.3K   699G  39.3K  /zones/austin/root/export/home/sysdac
zones/austin/rpool/export/home/sysdea         39.3K   699G  39.3K  /zones/austin/root/export/home/sysdea
zones/austin/rpool/export/home/sysegr         40.0K   699G  40.0K  /zones/austin/root/export/home/sysegr
zones/austin/rpool/export/home/sysjat         39.3K   699G  39.3K  /zones/austin/root/export/home/sysjat
zones/austin/rpool/export/home/sysjsm         67.0M   699G  67.0M  /zones/austin/root/export/home/sysjsm
zones/austin/rpool/export/home/syslag         39.3K   699G  39.3K  /zones/austin/root/export/home/syslag
zones/austin/rpool/export/home/syslca         39.3K   699G  39.3K  /zones/austin/root/export/home/syslca
zones/austin/rpool/export/home/sysmrm         39.3K   699G  39.3K  /zones/austin/root/export/home/sysmrm
zones/austin/rpool/export/home/sysrmc         39.3K   699G  39.3K  /zones/austin/root/export/home/sysrmc
zones/data                                     354G   699G  38.6K  /zones/data
zones/data/austin                             32.3G   699G  34.6K  /zones/data/austin
zones/data/austin/u01                         32.3G   699G  32.3G  legacy
zones/data/dublin                              312G   699G  34.6K  /zones/data/dublin
zones/data/dublin/u01                         18.0G   699G  18.0G  legacy
zones/data/dublin/u02                         3.09G   699G  3.09G  legacy
zones/data/dublin/u03                          271G   699G   271G  legacy
zones/data/dublin/u04                         19.3G   699G  19.3G  legacy
zones/data/wamba                              10.2G   699G  34.6K  /zones/data/wamba
zones/data/wamba/u01                          10.2G   699G  10.2G  legacy
zones/dublin                                  34.0G   699G  36.0K  /zones/dublin
zones/dublin/rpool                            34.0G   699G  34.6K  /zones/dublin/root/rpool
zones/dublin/rpool/ROOT                        979M   699G  34.6K  legacy
zones/dublin/rpool/ROOT/solaris               9.65M   699G  36.0K  /
zones/dublin/rpool/ROOT/solaris-1              970M   699G   856M  /zones/dublin/root
zones/dublin/rpool/ROOT/solaris-1/var          104M   699G  88.9M  /zones/dublin/root/var
zones/dublin/rpool/ROOT/solaris/var           9.62M   699G  9.62M  /var
zones/dublin/rpool/VARSHARE                   1.31M   699G  1.24M  /zones/dublin/root/var/share
zones/dublin/rpool/VARSHARE/pkg               70.6K   699G  36.0K  /zones/dublin/root/var/share/pkg
zones/dublin/rpool/VARSHARE/pkg/repositories  34.6K   699G  34.6K  /zones/dublin/root/var/share/pkg/repositories
zones/dublin/rpool/export                      957K   699G  36.0K  /zones/dublin/root/export
zones/dublin/rpool/export/home                 921K   699G  51.3K  /zones/dublin/root/export/home
zones/dublin/rpool/export/home/oracle         46.0K   699G  46.0K  /zones/dublin/root/export/home/oracle
zones/dublin/rpool/export/home/oracle11        503K   699G   503K  /zones/dublin/root/export/home/oracle11
zones/dublin/rpool/export/home/sysdac         39.3K   699G  39.3K  /zones/dublin/root/export/home/sysdac
zones/dublin/rpool/export/home/sysdea         39.3K   699G  39.3K  /zones/dublin/root/export/home/sysdea
zones/dublin/rpool/export/home/sysjat         39.3K   699G  39.3K  /zones/dublin/root/export/home/sysjat
zones/dublin/rpool/export/home/sysjsm         45.3K   699G  45.3K  /zones/dublin/root/export/home/sysjsm
zones/dublin/rpool/export/home/syslag         39.3K   699G  39.3K  /zones/dublin/root/export/home/syslag
zones/dublin/rpool/export/home/syslca         40.0K   699G  40.0K  /zones/dublin/root/export/home/syslca
zones/dublin/rpool/export/home/sysmrm         39.3K   699G  39.3K  /zones/dublin/root/export/home/sysmrm
zones/dublin/rpool/export/home/sysrmc         39.3K   699G  39.3K  /zones/dublin/root/export/home/sysrmc
zones/dublin/rpool/swap                       16.5G   715G  16.7K  -
zones/dublin/rpool/swap2                      16.5G   715G  16.7K  -
zones/wamba                                    918M   699G  36.0K  /zones/wamba
zones/wamba/rpool                              918M   699G  34.6K  /zones/wamba/root/rpool
zones/wamba/rpool/ROOT                         917M   699G  34.6K  legacy
zones/wamba/rpool/ROOT/solaris                 917M   699G   852M  /zones/wamba/root
zones/wamba/rpool/ROOT/solaris/var            56.3M   699G  40.8M  /zones/wamba/root/var
zones/wamba/rpool/VARSHARE                     985K   699G   914K  /zones/wamba/root/var/share
zones/wamba/rpool/VARSHARE/pkg                70.6K   699G  36.0K  /zones/wamba/root/var/share/pkg
zones/wamba/rpool/VARSHARE/pkg/repositories   34.6K   699G  34.6K  /zones/wamba/root/var/share/pkg/repositories
zones/wamba/rpool/export                       184K   699G  36.0K  /zones/wamba/root/export
zones/wamba/rpool/export/home                  149K   699G  37.3K  /zones/wamba/root/export/home
zones/wamba/rpool/export/home/sysjsm          41.3K   699G  41.3K  /zones/wamba/root/export/home/sysjsm
zones/wamba/rpool/export/home/ws851           69.9K   699G  69.9K  /zones/wamba/root/export/home/ws851
man zfs

tells to use the zfs send command for data backup and zfs receive for a restore.
The output can be redirected to a (big!) file or a device (e.g. a tape drive that is represented as a device).
If you have a robotic tape library, then you better look for a professional (mostly commercial) data backup application that can handle multiple tape drives. Contact Oracle or IBM for suggestions.

1 Like

you can also redirect these sends to gzip to compress them and make them portable.

Oracle ZFS SND/RCV instructions

Storix makes a mksysb-like product for Solaris and Linux. You can back up the entire system with zones and restore to the same or dissimilar hardware. Unlike a mksysb, you can back up more than just the root OS.

Take Care

Solaris 11.2 introduced Unified Archives, a new way to archive and restore full systems, including their zones.

See:
https://blogs.oracle.com/maineoffice/entry/introducing\_unified\_archives\_in_solaris