How To : How to migrate Enterprise Backup Software (EBS) to EMC NetWorker Doc ID: 1160430.1

Page last edited hace 2117 días 3 horas
De Solaris-ES
Saltar a: navegación, buscar

Below are the steps needed to move from EBS to NetWorker[editar]

Take a bootstrap backup and note its volume and location on the volume[editar]

Also ensure you are familiar with the process for recovering a NetWorker server detailed in the EMC NetWorker Disaster 
Recovery Guide (page numbers vary by release). This guide can be obtained from the website. 
If you do not  have a login, you can sign up for one. While it is not anticipated that there will be any issues, it is 
highly recommended, as a precautionary measure, to familiarize yourself with the disaster recovery procedure, and document 
specific commands for your environment to recover your EBS installation back to the point prior to attempting migration 
(this a good  disaster recovery practice regardless of whether or not you are upgrading).

Stop the gst and EBS processes[editar]

# /etc/init.d/gst stop

# /etc/init.d/networker stop

Check that no processes are running:

# ps -ef | grep gst
    root  6313  4990   0 22:30:59 pts/1       0:00 grep nsr
# ps -ef | grep nsr
    root  6315  4990   0 22:31:03 pts/1       0:00 grep gst

Remove all the EBS packages[editar]

# pkginfo | grep -i “Sun StorageTek(TM) Enterprise Backup”

Output will return something similar to:
application SUNWebsc                  Sun StorageTek(TM) Enterprise Backup Client
application SUNWebsfr                 Sun StorageTek(TM) Enterprise Backup French Language Pack
application SUNWebsg                  Sun StorageTek(TM) Enterprise Backup Management Console
application SUNWebsja                 Sun StorageTek(TM) Enterprise Backup Japanese Language Pack
application SUNWebsko                 Sun StorageTek(TM) Enterprise Backup Korean Language Pack
application SUNWebsm                  Sun StorageTek(TM) Enterprise Backup Man Pages
application SUNWebsn                  Sun StorageTek(TM) Enterprise Backup Storage Node
application SUNWebss                  Sun StorageTek(TM) Enterprise Backup Server
application SUNWebszh                 Sun StorageTek(TM) Enterprise Backup Chinese Language Pack

Remove packages (example illustrates removing the base English packages)[editar]

# pkgrm SUNWebsm SUNWebsg SUNWebss SUNWebsn SUNWebsc

NOTES: on pkg removal
Note: When removing SUNWebsg, you will see this message. Be sure to leave the lgto_gstdb database in place.

## Executing postremove script.

NOTE: The SUNWebsg database located in /lgto_gstdb is not deleted as part of uninstall. Please do not remove this database 
      if you are planning to upgrade the package SUNWebsg, otherwise you may delete it.


Removal of <SUNWebsg> was successful.

Note: When removing the SUNWebsn package, you may see messages similar to the below, depending on the version being removed:

## Processing package information.
## Executing preremove script.
Removing entries from /kernel/drv/sgen.conf

The changes made to sgen.conf will not take effect
until sgen reloads the sgen.conf file.

If you are sure that no process is currently using sgen
to control a tape library or other device, then it may
be safe to inform sgen to reload the sgen.conf
configuration file.

Would you like sgen to reload sgen.conf? (default=no) [y,n,?]
Select [y]

Do you want to continue with the removal of this package [y,n,?,q] y
## Verifying package <SUNWebsn> dependencies in global zone

## Processing package information.

## Executing preremove script.

Removing entries from /kernel/drv/sgen.conf

Unloaded the sgen driver

## Removing pathnames in class <none>


Note:  The following message appears in the removal of SUNWebss. Be sure that you do NOT delete the /nsr directory.

Warning: the /nsr directory contains the online client file index files and the server media index file. You should only 
         remove it if you want to completely remove Sun StorageTek EBS from this system.

To completely remove Sun StorageTek EBS from this system you must remove the /nsr directory. /nsr may be a symbolic link. If so, 
you will also need to remove the directory that it points to.

## Updating system information.

Removal of <SUNWebss> was successful.

NOTE: After upgrade, the NetWorker Management Console (NMC) will be installed in /opt/LGTOnmc. 
The old directory /opt/SUNWebsg will remain in place, and will need to be manually removed. 
Do not do so until you are certain your upgrade is successful.

Note the pkgs provided in NetWorker 7.6.[editar]

# ls
LGTO_METAFILE.solaris64  LGTOko                   LGTOnode
LGTOclnt                 LGTOlicm                 LGTOserv
LGTOfr                   LGTOman                  LGTOzh
LGTOja                   LGTOnmc                  sd_products.res

For an English-only installation, install LGTOclnt, LGTOlicm, LGTOman, LGTOnmc, LGTOnode and LGTOserv.[editar]

  Use the "pkgadd -d ." from the directory where the pkgs are located.
  Use the identifying numbers to select the pkgs you wish to install.

# pkgadd -d .

The following packages are available:
  1  LGTOclnt     NetWorker Client
                  (sparc) 7.6.Build.142
  2  LGTOfr       NetWorker French Language Pack
                  (sparc) 7.6.Build.142
  3  LGTOja       NetWorker Japanese Language Pack
                  (sparc) 7.6.Build.142
  4  LGTOko       NetWorker Korean Language Pack
                  (sparc) 7.6.Build.142
  5  LGTOlicm     NetWorker License Manager
                  (sparc) 7.6.Build.142
  6  LGTOman      NetWorker Man Pages
                  (sparc) 7.6.Build.142
  7  LGTOnmc      NetWorker Management Console
                  (sparc) 7.6.Build.142
  8  LGTOnode     NetWorker Storage Node
                  (sparc) 7.6.Build.142
  9  LGTOserv     NetWorker Server
                  (sparc) 7.6.Build.142
 10  LGTOzh       NetWorker Chinese Language Pack
                  (sparc) 7.6.Build.142

Select package(s) you wish to process (or 'all' to process
all packages). (default: all) [?,??,q]: 1 5 6 7 8 9

LGTOclnt – Client package notes:

Note: The first prompt when installing LGTOclnt prompts for specification of the NetWorker data directory:

To setup NetWorker you need to specify a directory to store various data files in. For a NetWorker client or storage 
node the default directory of /var/nsr is acceptable. However, for a NetWorker server, this directory can become quite 
large and should reside on a big enough file system.

Below is a list of file systems which you might consider:

File system              Free space in KB
/                                43724525
/devices                                0

Enter a NetWorker data directory (default=/nsr) [?]

Specify the same location you had for your EBS installation (generally is /nsr).

Note: When installing LGTOclnt, you will see a message similar to the following. This can be ignored if you wish to 
make no changes.

The NetWorker client currently restricts access to the following list of NetWorker servers:

Do you want to replace this list with a different list? (default=no) [y,n,?] n
The list of allowed NetWorker servers will be preserved.

Note: The following messages in the LGTOclnt install are informative only.

## Processing package information.
## Processing system information.
WARNING: setting mode of </usr/lib/nsr> to default mode (755)
WARNING: setting mode of </usr/lib/nsr/C> to default mode (755)
WARNING: setting mode of </usr/lib/nsr/sparcv9> to default mode (755)
   7 package pathnames are already properly installed.

Note: The 7.6 LGTOclnt pkg will install the HomeBase agent (For 7.5.x the package is extracted but does not install 
by default). 
This agent was not typically installed by the SUNWebsc client package. 
The HomeBase agent is a bare metal restore feature and requires a license. 
EMC can provide further information and a license on HomeBase agent.

HomeBase Agent                    (created with InstallAnywhere by Macrovision)

LGTOlicm – License Manager package notes:

NOTE: License Manager did not exist in EBS. You can install the package, if you need it. 

LGTOnmc – NetWorker Management Console package notes:

When you are installing the console (LGTOnmc), allow the installation to find and use your existing NMC database.

What directory should be used for the LGTOnmc database [/lgto_gstdb]? 

/lgto_gstdb/lgto_gst.db already exists, do you want to retain this database [y]? y

Where are the NetWorker binaries installed [/usr/sbin]? 

Start daemons at end of installation [n]?
## Executing checkinstall script.

The selected base directory </opt/LGTOnmc> must exist before
installation is attempted.

Do you want this directory created now [y,n,?,q] y

Additional installation notes:

Note: You may see several messages about pathnames being installed already.
These messages may be ignored.


for LGTOlicm

   1 package pathname is already properly installed.

for LGTOman
   5 package pathnames are already properly installed.

for LGTOnode

   7 package pathnames are already properly installed.

for LGTOserv

   4 package pathnames are already properly installed.

Note: It is possible that you will see splash screens for EBS following the conversion from EBS to NetWorker 
when starting the console. 
If this occurs, clear your Java cache. These splash screens do not effect the operation of the product in any way. 

Note: After the initial transition from EBS server to NetWorker server, all software on clients will have to 
be replaced manually. The Client Push feature does not work between EBS and NetWorker, as it is dependent on the 
package name (LGTOclnt vs SUNWebsc). Once native LGTO client software has been installed on each client, the Client 
Push will function normally for all future upgrades.