Test the upgrade to ensure a smooth upgrade process. The larger and more complex your environment, the more important testing the upgrade is. Testing can help to plan for the amount of time that the server is unavailable because of the upgrade.
The original server and the V7.1 server cannot both be installed on a system at the same time. To evaluate the V7.1 server, you can install the program on a new system.
To test with a copy of production data, or to test the upgrade process, you can use the upgrade utilities to create a test server. Follow the normal upgrade procedure, but consider these tips:
The DSMUPGRD utility must be installed on the system that has your original server, or a copy of your original server. The utility package installs by default in a different location than a normal server, so it can be installed without affecting your production server.
You can extract the production database for the test by using either media or the network. The advantage of extracting the database to media is that you can repeatedly load the test database without stopping your production server each time.
When you preview the insertion operation, you can quickly verify that the source database is readable. You can also identify any data constraint violations before you run the actual upgrade process for your server. Investigate any data constraint violations that are discovered during the preview so that you can avoid delays when you run the actual upgrade process.
For example, if your tape drives are connected in a storage area network (SAN), you might need to change the zones in your SAN to prevent the test server from detecting the devices.
For testing, you can use one of the following methods to use a backup copy of the database. The methods are given in outline form. See the detailed procedures for instructions for each step.
Either the media method or the network method can be used to move the database.
This example process uses the media method to move the database to the test system.
With this process, the production server is unavailable for at least the amount of time that is required to prepare and extract the database. The time is approximately as much as the time required for a full backup of the database.