Moving a GroupWise Database to a New Volume or Server
Novell Cool Solutions: Tip
By Kiril Stankov
Digg This -
Posted: 7 Jul 2005
Sometimes you need to move GroupWise to a new volume or server. The entire GroupWise database is files-based and copying all domains and Post Offices preserves the data, but there are many settings to be changed. Here is a list of steps to be performed, which will work for most GroupWise systems.
- Make sure you have a good and reliable backup of the existing GroupWise database. A good backup can only be achieved when ALL GroupWise agents are not running.
- Prepare the new volume. I recommend NSS, it's faster, can store much more data, has more repair tools and has much faster mount. However, on Netware 6, you may need to adjust some NSS settings. See Novell's knowledge base for details.
- Copy (DO NOT MOVE, COPY) the data (Domains, Post Offices Libraries Storage Areas) to the new volume. Preserve the directory structure of course!
If the volume is on the same server, you may use Toolbox.NLM. Otherwise, use NCOPY. It will save time. If you need to copy via the workstation, use some tool that can verify the copied files, like TotalComannder, for instance.
- If you move data between servers, copy all configuration files to the new server's SYS:SYSTEM folder. This are all POA, MTA, WAA (WebAccess) and GWIA.CFG files.
- In each of the above files, edit all references to the old paths so they are correct and point to the new locations of Domains, Post Office, Internet Agents, Web Access.
- For Web Access, if moving data between server, copy also the SYS:Novell folder, containing configuration for Web Access and Web Publisher.
- If moving data between servers, run the GroupWise Setup to Install Agents (POA, MTA, GWIA), but do NOT enter paths and names for Post Offices and Domains - you already have the config and startup files.
- Do not start the agents yet.
- Open ConsoleOne with GroupWise plugins installed
- Set File system rights to the new location, so they are the same as for the original location(s)
- Update the UNC path to the Software Distribution Directory in the System Operations submenu.
- For each Domain:
- In the GroupWise -> Identification form change the UNC path to the Domain.
- In the MTA of the Domain, change the IP / DNS of the agent under GroupWise -> Network Address (if moving across servers).
- Update the log file path under GroupWise -> Log Settings
- For each Post Office
- In the GroupWise -> Identification form change the UNC path to the PO.
- Update the Network Address and Log locations as for the MTA (see above)
- For each GWIA:
- Update paths in the Server Directories tab
- Update Post Office links, if direct mode is used.
- On the GroupWise tab, update the Network Address and Log locations as for the MTA (see above)
- For each Web Access:
- Update Post Office Links
- Update Network Access and Log paths
- Verify that all paths are correct in the webacc.cfg file, usually found under SYS:Novell\WebAccess
- Verify that all paths are correct in the WEBAC65A.waa file, found under SYS:System
- Have a break!
- For each Library, edit the path to the Storage Area.
- Copy the GRPWISE.NCF file from the old server to the SYS:SYSTEM of the new server
- Edit each PostOfficeName.POA file:
- Uncomment the /noconfig switch
- Uncomment the /user and /password switch and set valid user and password. User must be in FDN format.
- On the server load POA for each post office:
- Load GWPOA @POName.POA
- You will see errors about the Libraries Storage Areas. Hit enter and let it load.
- Go to ConsoleOne, right click the Post Office object and Synchronize.
- Let the POA run for some time.
- Unload the POA.
- Comment the 3 switches again.
- Configuration. Update all links (paths, DNS/IP Addresses).
- Now, cross fingers and run your GRPWISE.NCF. In most cases all should start Ok.
- If the web server, running the Web Access application is on a different server, you will need to reinstall it. Run the GroupWise setup. This way links to the Web Access Agent will be updated.
Novell Cool Solutions (corporate web communities) are produced by WebWise Solutions. www.webwiseone.com