Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Version 8 Release 5
Migrating to IBM InfoSphere Information Server, Version 8.5 Revised September 17, 2010
IBM Confidential
SC18-9924
Migrating to IBM InfoSphere Information Server, Version 8.5 Revised September 17, 2010
IBM Confidential
SC18-9924
IBM Confidential
Edition notice - early release documentation This document contains proprietary information. All information contained herein shall be kept in confidence. None of this information shall be divulged to persons other than (a) IBM employees authorized by the nature of their duties to receive such information, or (b) individuals with a need to know in organizations authorized by IBM to receive this document in accordance with the terms (including confidentiality) of an agreement under which it is provided. This information might include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements or changes in the product or the programs described in this publication at any time without notice.
Copyright IBM Corporation 2006, 2010. US Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
IBM Confidential
Contents
Part 1. Overview of migration . . . . 1
Chapter 1. Migrating to IBM InfoSphere Information Server, Version 8.5 . . . . . 3
Migration strategies . . . . . . . . . . . . 3
33
. 33 . 33 . 34 . . . . . . 34 35 36 37 37 37
. 40 . 41
iii
IBM Confidential Switching between different versions of clients . . Multiple server method (Linux and UNIX only) . . Installing Version 8.5 in addition to existing DataStage servers . . . . . . . . . . . Installing IBM InfoSphere DataStage, Version 8.5 clients in addition to existing clients . . . . . Starting and stopping multiple DataStage servers Connecting to multiple DataStage servers . . . 81 81 83 83 84 84 Migrating RTIX files to Version 8.5 . . . . . . 97
Reading command-line syntax . . . . 109 Links to non-IBM Web sites . . . . . 111 Notices and trademarks . . . . . . . 113 Contacting IBM . . . . . . . . . . 117
. 89 . 89 . 91 . 92 . 93 . 94
Index . . . . . . . . . . . . . . . 119
Chapter 11. Migration from IBM WebSphere RTI 7.5, 7.5.1, and 7.5.2 installations . . . . . . . . . . . . 97
iv
IBM Confidential
IBM Confidential
IBM Confidential
Migration strategies
You will use different migration strategies and methods to migrate to Version 8.5 from existing installations. Plan your strategy and choose your migration method based on the version of your existing installation. Successful migration requires that you understand your IBM InfoSphere Information Server installation topology on the source computers and your InfoSphere Information Server installation topology on the target computers. You must use one of the following methods to migrate your source installation to a new Version 8.5 installation:
Table 1. Supported migrations to Version 8.5 Existing installation (source) Information Server, Version 8.0.1 and later Migration method If you want to do this type of migration, see www.ibm.com/support/ docview.wss?uid=swg21445403. Export projects and save the settings files from the existing installation. Then import the projects and move the settings files to the Version 8.5 installation. See Chapter 9, Migration from DataStage 7.5.3 and earlier versions, on page 73. Use the QualityStage migration utility. See Chapter 10, Migration from QualityStage 7.5 and earlier releases, on page 87. Use the WebSphere RTI Export Wizard. See Chapter 11, Migration from IBM WebSphere RTI 7.5, 7.5.1, and 7.5.2 installations, on page 97.
Note: You do not migrate computers that only have the client tier installed on them. Computers that only have client tier software installed do not contain installation information or data that requires migration. To upgrade these computers to Version 8.5, you run the InfoSphere Information Server suite installation program.
IBM Confidential
IBM Confidential
IBM Confidential
IBM Confidential
Migrated data
The ismigration tool process migrates data in the metadata repository. This includes work that is completed in the following products, if installed: IBM InfoSphere DataStage and QualityStage, IBM InfoSphere Information Analyzer, IBM InfoSphere FastTrack, IBM InfoSphere Business Glossary, IBM InfoSphere Information Services Director, and IBM InfoSphere Metadata Workbench. Note: There are exceptions. The following data is not migrated:
Table 2. Data that is not migrated in the ismigration tool process Product IBM InfoSphere DataStage What is not migrated v Data sets. v For 8.0.1 or 8.1 InfoSphere DataStage job run time, after you migrate to the target system, you must recompile and redeploy your jobs. v InfoSphere DataStage runtime logs. IBM InfoSphere QualityStage Postal validation reference and geocoding data reference files.
IBM WebSphere Application Server logs are also not migrated. Additional information for InfoSphere DataStage users: If you are planning to migrate only InfoSphere DataStage, it might be useful to know the difference between using the import and export (or asset interchange functionality) and migrating by using the ismigration tool. The ismigration tool performs a more complete migration because it works at the metadata repository level. A sample of the benefits of using this tool to migrate your work in InfoSphere DataStage are: v Copies your existing source InfoSphere DataStage projects and creates them in a directory that you specify on the Version 8.5 target installation
IBM Confidential
v Migrates and merges DSParams, including project environment variables and project settings v Project user roles, DSEngine maps, Message Handlers, and Parameter set files are brought across. v Checks the stages in the existing jobs for any referenced files and creates a report that you can use to copy referenced files to the target installation v Can validate your source system before export and can validate your target system before import v If using IBM InfoSphere QualityStage, customized overrides are brought across
IBM Confidential
Engine tier
Engine tier
Computer A
Client tier
Computer B
Client tier
Engine tier
Services tier
Engine tier
Services tier
If any of the following conditions apply to your installation, additional migration tasks are required beyond this basic scenario: v The metadata repository tier and services (domain) tier are not installed on the same computer in either the source or target installations. v You choose not to include the metadata repository tier in the archive file.
Chapter 2. Overview and scenarios for 8.0.1 and later
IBM Confidential
v You choose to manually configure the application server configuration settings. v IBM InfoSphere QualityStage and its modules are installed. v Your target installation will have different project locations or port numbers. You must log in as root or administrator with full privileges to complete the migration.
C:\IBM\InformationServer\Migration\bin\encrypt.bat <my_password> After you encrypt the passwords, copy the encrypted password from the command output, and use it in the migration.properties See Encryption tool for use with ismigration tool on page 31. file instead of using the actual passwords. e. Specify the 8.0.1 user names and paths in the Example contents of the properties file: migration.properties file. Do not specify is.suite.admin.username=admin values for the other properties. is.suite.admin.password=4Bdmc6yfQVmqCqirnRj2zg== xmeta.db.binpath=/opt/IBM/db2/V9/bin xmeta.db2.admin.username=db2inst1 xmeta.db2.installdir=/opt/IBM/InformationServer/Repository/xmeta datastage.engine.admin.username=dsadm datastage.engine.admin.password=4Bdmc6yfQVmqCqirnRj2zg== ia.db.binpath=/opt/IBM/db2/V9/bin ia.db2.installdir=/opt/IBM/InformationServer/Repository/iadb See Specifying installation environments in migration.properties files on page 22 and migration.properties file on page 52.
10
IBM Confidential Table 3. Exporting the Version 8.0.1 source installation (continued) Task f. Validate the source installation before you export by using the ismigration tool. Details Example command: C:\IBM\InformationServer\Migration\bin\ismigration.bat -export -archive C:\Migration\archives -config C:\Migration\ComputerA\ conf\migration.properties -work C:\migr_work -validateonly See Validating the migration environment on page 34. g. Run the ismigration tool at a command line to export the source installation. The export process creates the following files: v Archive file for the services tier: ComputerA_SERVICES_timestamp.iar v Archive file for the engine tier: ComputerA_ENGINE_timestamp.iar v To do file: migration.todo.txt h. Complete any required activities in the migration.todo.txt file. See migration.todo.txt file on page 66. Example command: C:\IBM\InformationServer\Migration\bin\ismigration.bat -export -archive C:\Migration\archives -config C:\Migration\ComputerA\ conf\migration.properties -work C:\migr_work See Using the ismigration tool to export your source installation on page 34.
11
IBM Confidential Table 5. Importing the 8.0.1 source installation into the target 8.5 installation Task a. Create a new installation of Version 8.5: v The services tier, metadata repository tier, and engine tier must match the existing installation. v Install the same products and enterprise packs as your source installation. v The user credentials for the metadata repository database owner (xmeta) and the information analysis database owner (iauser) must match the user credentials on your source installation. If you used an external user registry, wasadmin and isadmin must also match the source installation. For dsadm, if credentials are different, you must update credential mappings after you complete the migration. b. Encrypt the user credential passwords for the migration.properties file. Details See the IBM InfoSphere Information Server Planning, Installation, and Configuration Guide. See Preparing the target installation environment on page 37. Optional: In IBM Support Assistant Lite, select General Diagnostic Health Checker to generate the Basic System Summary and the General Diagnostic Health Checker reports.
Example command:
C:\IBM\InformationServer\Migration\bin\encrypt.bat <my_password> After you encrypt the passwords, copy the encrypted password from the command output, and use it in the migration.properties See Encryption tool for use with ismigration tool on page 31. file instead of using the actual passwords. c. Specify the user names and paths in the migration.properties file. Do not specify values for the other properties. Example contents of the properties file: is.suite.admin.username=admin is.suite.admin.password=3lpi8OwUGOGqCqirnRj2zg== xmeta.db.binpath=C:\\IBM\\SQLLIB\\bin xmeta.db2.installdir=c:\\ xmeta.db2.admin.username=db2admin datastage.engine.admin.username=dstage datastage.engine.admin.password=3lpi8OwUGOGqCqirnRj2zg== ia.db.binpath=c:\\IBM\\ ia.db2.installdir=c:\\ See Specifying installation environments in migration.properties files on page 22 and migration.properties file on page 52. d. Validate the target installation before you import by using the ismigration tool. Example command: C:\IBM\InformationServer\Migration\bin\ismigration.bat -import -archive C:\Migration\archives -config C:\Migration\ComputerB\ conf\migration.properties -work C:\migr_work -validateonly See Validating the migration environment on page 34. e. Run the ismigration tool to import the source installation to the target installation. Example command: C:\IBM\InformationServer\Migration\bin\ismigration.bat -import -archive E:\Migration\archives -config C:\Migration\ComputerB\ conf\migration.properties -work C:\migr_work See Using the ismigration tool to import to your target installation on page 40. f. Complete any required activities in the migration.todo.txt file. g. Optional: Confirm the stability of the 8.5 installation. See migration.todo.txt file on page 66. In IBM Support Assistant Lite, select General Diagnostic Health Checker.
12
IBM Confidential
What to do next
After you complete the 8.0.1 migration, you upgrade the clients.
Computer A
Metadata repository tier
Computer C
Metadata repository tier
Computer B
Computer D
Engine tier
Engine tier
If any of the following conditions apply to your installation, additional migration tasks are required beyond this basic scenario: v The metadata repository tier and services (domain) tier are not installed on the same computer in either the source or target installations.
Chapter 2. Overview and scenarios for 8.0.1 and later
13
IBM Confidential
v v v v
You choose not to include the metadata repository tier in the archive file. You choose to manually configure the application server configuration settings. IBM InfoSphere QualityStage and its modules are installed. Your target installation will have different project locations or port numbers.
You must log in as root or administrator with full privileges to complete the migration.
b. On Computers A and B (engine, services, For details about installing the Update Installer, see Installing the and metadata repository tiers), download and ismigration tool on your source installations on page 33. install the latest version of the Update Installer and then the ismigration tool. c. Optional: On Computers A and B (engine, services, and metadata repository tiers), gather the required installation information from the source installation and confirm the stability of the source installation environment, by downloading and running IBM Support Assistant Lite for InfoSphere Information Server. For preinstalled database servers, contact the database administrator to gather the required information. d. On Computer A (services and metadata repository tiers), encrypt the user credential passwords for the migration.properties file. Example command: C:\IBM\InformationServer\Migration\bin\encrypt.bat <my_password> In IBM Support Assistant Lite, run General Diagnostic Health Checker to generate the Basic System Summary and the General Diagnostic Health Checker reports. See Gathering source installation information for the migration.properties file (optional) on page 21.
After you encrypt the passwords, copy the See Encryption tool for use with ismigration tool on page 31. encrypted password from the command output, and use it in the migration.properties file instead of using the actual passwords. e. On Computer A (services and metadata repository tiers), specify the 8.0.1 user names and paths in the migration.properties file. Do not specify values for the other properties. Example contents of the properties file: is.suite.admin.username=admin is.suite.admin.password=3lpi8OwUGOGqCqirnRj2zg== xmeta.db.binpath=C:\\IBM\\SQLLIB\\bin xmeta.db2.admin.username=db2admin ia.db.binpath=c:\\IBM\\SQLLIB\\BIN ia.db2.installdir=c:\\ See Specifying installation environments in migration.properties files on page 22 and migration.properties file on page 52.
14
IBM Confidential Table 6. Exporting the Version 8.0.1 source installation (continued) Task Details
f. On Computer A (services and metadata Example command: repository tiers), validate the source installation C:\IBM\InformationServer\Migration\bin\ismigration.bat -export before you export by using the ismigration -archive C:\Migration\archives -config C:\Migration\ComputerA\ tool. conf\migration.properties -work C:\migr_work -validateonly See Validating the migration environment on page 34. g. On Computer A (services and metadata Example command: repository tiers), run the ismigration tool at a command line to export the source installation. C:\IBM\InformationServer\Migration\bin\ismigration.bat -export -archive C:\Migration\archives -config C:\Migration\ComputerA\ The export process creates the following files: conf\migration.properties -work C:\migr_work v Archive file for the services tier: ComputerA_SERVICES_timestamp.iar See Using the ismigration tool to export your source installation v To do file: migration.todo.txt h. On Computer A (services and metadata repository tiers), complete any required activities in the migration.todo.txt file. i. On Computer B (engine tier), encrypt the user credential passwords for the migration.properties file. on page 34. See migration.todo.txt file on page 66.
After you encrypt the passwords, copy the See Encryption tool for use with ismigration tool on page 31. encrypted password from the command output, and use it in the migration.properties file instead of using the actual passwords. j. On Computer B (engine tier), specify the 8.0.1 Example contents of the properties file: user names and paths in the datastage.engine.admin.username=dstage migration.properties file. Do not specify datastage.engine.admin.password=3lpi8OwUGOGqCqirnRj2zg== values for the other properties. See Specifying installation environments in migration.properties files on page 22 and migration.properties file on page 52. k. On Computer B (engine tier), validate the source installation before you export by using the ismigration tool. Example command: C:\IBM\InformationServer\Migration\bin\ismigration.bat -export -archive C:\Migration\archives -config C:\Migration\ComputerB\ conf\migration.properties -work C:\migr_work -validateonly See Validating the migration environment on page 34. l. On Computer B (engine tier), run the ismigration tool at a command line to export the source installation. The export process creates the following files: v Archive file for the engine tier: ComputerB_ENGINE_timestamp.iar v To do file: migration.todo.txt m. On Computer B (engine tier), complete any required activities in the migration.todo.txt file. Example command: C:\IBM\InformationServer\Migration\bin\ismigration.bat -export -archive C:\Migration\archives -config C:\Migration\ComputerB\ conf\migration.properties -work C:\migr_work See Using the ismigration tool to export your source installation on page 34. See migration.todo.txt file on page 66.
15
IBM Confidential
16
IBM Confidential Table 8. Importing the 8.0.1 source installation into the target 8.5 installation (continued) Task b. On Computer C (services and metadata repository tiers), encrypt the user credential passwords for the migration.properties file. Details Example command: C:\IBM\InformationServer\Migration\bin\encrypt.bat <my_password>
After you encrypt the passwords, copy the See Encryption tool for use with ismigration tool on page 31. encrypted password from the command output, and use it in the migration.properties file instead of using the actual passwords. c. On Computer C (services and metadata repository tiers), specify the user names and paths in the migration.properties file. Do not specify values for the other properties. Example contents of the properties file: is.suite.admin.username=admin is.suite.admin.password=3lpi8OwUGOGqCqirnRj2zg== xmeta.db.binpath=C:\\IBM\\SQLLIB\\bin xmeta.db2.installdir=c:\\ xmeta.db2.admin.username=db2admin ia.db.binpath=c:\\IBM\\ ia.db2.installdir=c:\\ See Specifying installation environments in migration.properties files on page 22 and migration.properties file on page 52. d. On Computer C (services and metadata repository tiers), validate the target installation before you import by using the ismigration tool. Example command: C:\IBM\InformationServer\Migration\bin\ismigration.bat -import -archive C:\Migration\archives -config C:\Migration\ComputerC\ conf\migration.properties -work C:\migr_work -validateonly See Validating the migration environment on page 34. e. On Computer C (services and metadata repository tiers), run the ismigration tool to import the source installation to the target installation. Example command: C:\IBM\InformationServer\Migration\bin\ismigration.bat -import -archive E:\Migration\archives -config C:\Migration\ComputerC\ conf\migration.properties -work C:\migr_work See Using the ismigration tool to import to your target installation on page 40. f. On Computer C (services and metadata repository tiers), complete any required activities in the migration.todo.txt file. g. On Computer D (engine tier), encrypt the user credential passwords for the migration.properties file. See migration.todo.txt file on page 66.
After you encrypt the passwords, copy the See Encryption tool for use with ismigration tool on page 31. encrypted password from the command output, and use it in the migration.properties file instead of using the actual passwords. h. On Computer D (engine tier), specify the user names and paths in the migration.properties file. Do not specify values for the other properties. Example contents of the properties file: datastage.engine.admin.username=dstage datastage.engine.admin.password=3lpi8OwUGOGqCqirnRj2zg== See Specifying installation environments in migration.properties files on page 22 and migration.properties file on page 52.
17
IBM Confidential Table 8. Importing the 8.0.1 source installation into the target 8.5 installation (continued) Task i. On Computer D (engine tier), validate the target installation before you import by using the ismigration tool. Details Example command: C:\IBM\InformationServer\Migration\bin\ismigration.bat -import -archive C:\Migration\archives -config C:\Migration\ComputerD\ conf\migration.properties -work C:\migr_work -validateonly See Validating the migration environment on page 34. j. On Computer D (engine tier), run the ismigration tool to import the source installation to the target installation. Example command: C:\IBM\InformationServer\Migration\bin\ismigration.bat -import -archive E:\Migration\archives -config C:\Migration\ComputerD\ conf\migration.properties -work C:\migr_work See Using the ismigration tool to import to your target installation on page 40. k. On Computer D (engine tier), complete any required activities in the migration.todo.txt file. l. Optional: Confirm the stability of the 8.5 installation. See migration.todo.txt file on page 66.
What to do next
After you complete the 8.0.1 migration, you upgrade the clients.
18
IBM Confidential
Verify that you have enough disk space for your migration
The ismigration tool is supported on installations that have enough available disk space. The work directory must have enough available disk space to hold the contents of a full database backup for both the metadata repository and the IBM InfoSphere Information Analyzer analysis databases. On both the source and target installations, increase the required disk space calculations by 25% to ensure that you have enough available disk space. You must also verify that there is sufficient available disk space for the project files in your Projects directories. The default Projects directory is in the default installation directory: v v
Linux Windows UNIX
/opt/IBM/InformationServer/Projects
C:\IBM\InformationServer\Projects
If you specified a different directory for projects for your installation, then verify the available disk space in that directory.
19
IBM Confidential
v The database servers are the same database servers as the source installation. (For example, the source installation and target installation both us IBM DB2 database servers; or they both use Oracle database servers). v The NLS configuration must be the same as the source installation v The same packs that were installed on the source must be installed on the target installation before import v IBM InfoSphere QualityStage modules must be installed after import. See Completing premigration activities for IBM InfoSphere QualityStage installations on page 45. v The following database credentials and environments must be the same on the source and the target installations: Owner of the metadata repository Metadata repository database owner user name Information analysis database owner user name Database schema Database Endian environment Oracle tablespace name
The ismigration tool validates these requirements for each import and export. You can use the -validateonly parameter to validate these requirements before you use the tool to import or export.
20
IBM Confidential
21
IBM Confidential
Encrypting passwords
Use the encryption tool to encrypt passwords and other information. Use the encrypted properties values for entries that you specify in the migration.properties file. By default, information is stored in plain text in the migration.properties file. If you want to encrypt passwords or other information, follow this procedure to encrypt information and include it in the file. The encrypted values are accepted by the IBM InfoSphere Information Server migration tool on the source and target installations. 1. Create the migration.properties file. See Specifying installation environments in migration.properties files. 2. Run the encrypt command to generate encrypted information. The encryption tool is located in the bin directory: v
Linux UNIX
/opt/IBM/InformationServer/Migration/bin/encrypt.sh value_to_encrypt
Windows
C:\IBM\InformationServer\Migration\bin\encrypt.bat value_to_encrypt
For example:
C:\IBM\InformationServer\Migration\bin\encrypt.bat password4dsadm
3. In the your migration.properties file, use the encrypted value instead of using your actual password. For example: v Original entry:
datastage.engine.admin.password=password4dsadm
v Encrypted entry:
datastage.engine.admin.password=5LxDQbAqU8dZhv8JT7w/cQ==
22
IBM Confidential
5. Ensure that the following required suite-level entries are accurate and appropriate for the local installation. a. (Source only) is.suite.admin.username b. (Source only) is.suite.admin.password 6. (Services tier only) Ensure that the following required database entries are accurate and appropriate for the local installation. a. xmeta.db.binpath b. Properties that are required for your database server 7. (Engine tier only) Ensure that the following required engine entries are accurate and appropriate for the local installation. a. datastage.engine.admin.username b. datastage.engine.admin.password 8. Review the file and ensure that the additional entries as required by your environment are present and accurate. Use the -validateonly parameter to validate the properties file before you migrate.
Validation environment
The validation requirements for the source installation are based on the installation tier and the products that are installed. This information assumes that you are using the default location and file name of the migration.properties file. References to the migration.properties file also apply to the properties file that is specified with the -config parameter.
All tiers
The following validation occurs on all tier computers in the source installation. Properties are defined in migration.properties file The default migration.properties file, or the file that is specified with the -config parameter, is present. The properties that are required for the installation tier are defined in the file. Source installation software version The version of your source installation of IBM InfoSphere Information Server is compatible with the version of the ismigration tool.
Services tier
The following validation occurs on the services tier computer in the source installation. Properties are defined in migration.properties file The required application server IBM InfoSphere Information Server properties are specified correctly: v is.suite.admin.username and is.suite.admin.password
Chapter 3. Planning for migration
23
IBM Confidential
v is.websphere.admin.username and is.websphere.admin.password The user that is specified with the is.suite.admin.username and is.suite.admin.password properties is a valid user with the required suite administrative privileges.
Engine tier
The following validation occurs on the engine tier computer on the source installation. Properties are defined in migration.properties file The required properties are specified correctly: v The user that is specified with the datastage.engine.admin.username and datastage.engine.admin.password properties has read and write access to the following directories: Engine directory and subdirectories The migration work directory v Verify that the directories exist as specified with the following properties: datastage.engine.enginepath datastage.engine.asbhome
24
IBM Confidential
The directory that is specified with the ia.sqlserver.datafolder property exists, has read and write access, and is on the local file system.
If your jobs depend on specific InfoSphere QualityStage modules, do not migrate until the module is available on Version 8.5. For general information about the InfoSphere QualityStage modules, see Standardizing address data with InfoSphere QualityStage.
25
IBM Confidential
1. Before you import to the target system, ensure that the source database encoding matches the target database encoding. 2. If the character encodings on your source database and target database do not match, choose one of the following actions before you import to the target system: v Sync the source database NLS encoding: Upgrade the source database's character set encoding to AL32UTF8 for NLS_CHARACTERSET and AL16UTF16 for NLS_NCHAR_CHARACTERSET prior to export so that it matches target system. v Sync the target database NLS encoding: Install InfoSphere Information Server, Version 8.5, which will enforce the character encodings. After the installation, change the target database's character encoding to match source database's character encoding. To change the encoding by using one of these options, follow the Oracle documentation based on the appropriate database version.
26
IBM Confidential
You can specify the absolute path of the ismigration tool on the command line or you can run the ismigration tool at the command line from the install_dir\Migration\bin directory.
27
IBM Confidential
Export command
The ismigration tool export command exports your installation and creates an archive file on the local file system of your source installation computer. You run the export command on the services tier first, then the engine tier.
Linux, UNIX
/opt/IBM/InformationServer/Migration/bin/ismigration.sh -export -archive iar_dir [-work temp_dir] [-config config.file] [-userfiles UserFiles.txt] [-validateonly]
Windows
C:\IBM\InformationServer\migration\bin\ismigration.bat -export -archive iar_dir [-work temp_dir] [-config config.file] [-userfiles UserFiles.txt] [-validateonly]
Parameters
When you run the ismigration tool, you provide the parameters and values on the command line. Relative directory paths are supported. Run the export command on the services tier first, then the engine tier. -export Required. Exports the installation from the source computer. -archive iar_dir Required. Specifies the name of the directory where you want to store the archive file. -work work_dir Optional. Specifies the name of the directory where you want to store the exported work files. When you do not specify the -work_dir parameter, the default location of the work directory is in the temporary directory: v v
Linux Windows UNIX
/tmp/work
%TEMP%\work
Ensure that your work directory has enough available disk space. The work directory potentially contains large volumes of data. -config config.file Optional. Specifies the relative file name, or the explicit directory path and file name, of the required migration.properties file on the local file system. You must use this parameter if you changed the name or location of the migration.properties file that you created. Note: If you do not specify a file on the -config parameter, the default migration.properties file in the \conf directory is used. The default migration.properties file in the conf directory is used if the -config parameter is not specified. -userfiles filename Optional. Export only. Specifies the relative file name, or the absolute directory path and file name, of a text file that contains a list of additional files to include in the exported archive file. Enter each file name on a single line in the text file. -validateonly Optional. The current migration environment, including the existence of
28
IBM Confidential
required files, is validated without running the export command. Verifies the values that are specified in the migration.properties file, and confirms the existence of required files. Use -validateonly before you run the export.
Import command
The ismigration tool import command imports an archive file that is on the local file system. You run the import command on the services tier first, then the engine tier.
Linux, UNIX
/opt/IBM/InformationServer/Migration/bin/ismigration.sh -import -archive iar_dir [-work temp_dir] [-gen-app-server appsvr_dir] [-config config.file] [-host-change-config HostchangeConfig.xml] [-validateonly]
Windows
C:\IBM\InformationServer\migration\bin\ismigration.bat -import -archive iar_dir [-work temp_dir] [-gen-app-server appsvr_dir] [-config config.file] [-host-change-config HostchangeConfig.xml][-validateonly]
Parameters
When you run the ismigration tool, you provide the parameters and values on the command line. Relative directory paths are supported. Run the import command on the services tier first, then the engine tier. -import Required. Imports the installation to the target computer. -archive iar_dir Required. Specifies the name of the directory that stores the archive files that were generated from the source installation. -work work_dir Optional. Specifies the name of the directory that stores the migration work files from the source installation. When the -work_dir parameter is not specified, the default location of the work directory is in the temporary directory: v Linux, UNIX: /tmp/work v Windows: %TEMP%\work Ensure that your work directory has enough available disk space. The work directory potentially contains large volumes of data.
Chapter 4. Commands for migration
29
IBM Confidential
-config config.file Optional. Specifies the relative file name, or the explicit directory path and file name, of the required migration properties file on the local file system. Note: The migration properties file is required, although the -config parameter is optional. The default migration.properties file in the conf directory is used if the -config parameter is not specified. -host-change-config HostChangeConfig.xml Specifies the file name of the host change file. The host change file is required for target installations that have a different installation topology than the source installation. The host change file is also required when there is more than one engine tier. In this case, the host change file is required although the -host-change-config parameter is optional. The default HostChangeConfig.xml file in the conf directory is used when the -host-change-config parameter is not specified. -gen-app-server appsvr_dir Optional. Services tier only. Generates application server configuration scripts in the specified directory. When a directory name is specified, application server configuration scripts are created during the export process. You use these scripts to review the changes to be made to the application server during migration, and then manually run the scripts to configure your application server. -validateonly Optional. Use this parameter to validate the current migration environment, including the required files, without running the import command. Validation verifies the entries in the migration.properties file.
Restart command
The ismigration tool restart command restarts the import or export process from the last saved checkpoint. The ismigration tool creates a checkpoint file at interim stages throughout the migration.
Linux, UNIX
/opt/IBM/InformationServer/Migration/bin/ismigration.sh -restart
Windows
30
IBM Confidential
C:\IBM\InformationServer\migration\bin\ismigration.bat -restart
Parameters
When you run the ismigration tool, enter the -restart parameter on the command line. -restart You can restart the migration from the last saved checkpoint. v Optional for export. Use the -restart parameter after the export fails and you resolve the errors. v Optional for import when the xmeta.gendb.directory property is not enabled. Use -restart after the import fails and you resolve errors. v Required for import when the xmeta.gendb.directory property is enabled.
Export side validation failed. DB2 user db2inst1 doesnt have authority to backup database. [ibm][db2][jcc][t4][2012][11248] Connection authorization failure occurred. Reason: Password expir
After you see this error and you fix the problem, run the restart command to resume the import or the export from the last saved checkpoint:
/opt/IBM/InformationServer/Migration/bin/ismigration.sh -restart
Linux, UNIX
/opt/IBM/InformationServer/Migration/bin/encrypt.sh value_to_encrypt
Windows
C:\IBM\InformationServer\migration\bin\encrypt.bat value_to_encrypt
Parameters
encrypt value_to_encrypt Encrypts the value that is provided. Enter the encrypted value in the migration.properties file to substitute for the value_to_encrypt. This encrypted value is accepted by the ismigration tool on the source and target installations. The following sample encryption tool command for a Windows source installation generates the encrypted value oR5z2vAiRDU= for dsadm:
C:\IBM\InformationServer\migration\bin\encrypt.bat dsadm
oR5z2vAiRDU=
Chapter 4. Commands for migration
31
IBM Confidential
In the migration.properties file, use the encrypted oR5z2vAiRDU= value instead of the clear text password dsadm.
32
IBM Confidential
33
IBM Confidential
The ismigration tool is installed in the install_dir/Migration directory on the services tier and engine tier computers in your source and target installation. The default migration directories are as follows:
Table 9. Default ismigration tool directories Operating system Default InfoSphere Information Server migration directories Linux, UNIX Windows /opt/IBM/InformationServer/Migration C:\IBM\InformationServer\Migration
Ensure that you have completed all the tasks in planning for your migration, including creating the migration.properties file. See Chapter 3, Planning for migration, on page 19. Then, validate your migration environment. See Validating the migration environment.
3. If the ismigration validation fails, review the migration log file for SEVERE error messages. Make the changes to your migration environment as needed. 4. Restart your validation. The restarted migration automatically includes the -validateonly parameter.
-ismigration.bat -restart
5. Resolve the problems as reported to the console window and restart the migration until the validation is successful.
34
IBM Confidential
Use the ismigration tool to export your source installation. The export process generates the archive files and the migration.todo.txt file for each services tier and engine tier computer. Run the export command only on the services tier and engine tier computers. The ismigration tool does not run on the metadata repository tier computers or on client-tier only computers. For details on migrating remote metadata repository databases, see . For details on upgrading client-tier only computers, see Chapter 12, Upgrading a client tier-only installation to Version 8.5, on page 101. 1. Log in to the services tier computer as a user with administrative privileges. 2. Run the ismigration tool at a command line with the parameters that are appropriate for your installation. For example, type the following command to export a services tier computer that is running on Microsoft Windows:
C:\IBM\InformationServer\Migration\bin\ismigration.bat -export archive C:\temp\archivedir
The following files are generated when the export is completed: C:\temp\archivedir\hostname_SERVICES_timestamp.iar C:\IBM\InformationServer\Migration\migration.todo.txt 3. Log in to the engine tier computer as a user with administrative privileges. 4. Run the ismigration tool at a command line with the parameters that are appropriate for your installation. For example, type the following command to export an engine tier computer that is running on Linux or UNIX:
ismigration.sh -export archive /opt/archivedir
The following files are generated when the export is completed: /opt/archivedir\hostname_ENGINE_timestamp.iar /opt/IBM/InformationServer/Migration/migration.todo.txt The archive files and the migration.todo.txt files are generated. Your source installation remains intact. Review the migration.todo.txt file for each computer and complete the specified to-do activities. See Completing the to-do activities.
35
IBM Confidential
might need to complete specific premigration and postmigration activities for QualityStage, depending on your source installation. See Additional migration activities for QualityStage. 1. Review the migration.todo.txt file that is generated for each computer after the migration is completed. 2. Complete all the required activities as specified in the migration.todo.txt file. 3. Run the IBM Support Assistant Lite for InfoSphere Information Server tool for Version 8.5 to verify the stability of your Version 8.5 installation environment. Your target installation is successfully migrated to Version 8.5. After the migration export is completed, move your files to the target installation. See Moving the archive files. After the migration import is completed, configure your Version 8.5 installation. See http://publib.boulder.ibm.com/infocenter/iisinfsv/v8r5/topic/ com.ibm.swg.im.iis.productization.iisinfsv.install.doc/topics/ cont_iisinfsrv_config.html. Optionally, you can change the products that are installed on your target installation. v Install additional product modules that did not exist in your source installation. v Remove any product modules that did exist in your source installation that you do not want in your target installation. Optionally, you can purge the IBM InfoSphere DataStage log files that were migrated from the source installation. See "Purging job log files" in the IBM InfoSphere DataStage and QualityStage Administrator Client Guide.
36
IBM Confidential
2. On each engine tier computer, locate your archive file. The archive file is created in the directory that you specified with the -archive parameter. For example, /home/dsadm/archive/systema_ENGINE_20100610_151400.iar. 3. Copy or move the archive files to the appropriate target installation computers. For example, use the scp command to copy the services tier archive file from the source computer to a network location:
cd /home/dsadm/archive scp systema_SERVICES_20100110_123500.iar dsadm@systemb:/home/dsadm/archive
The archive files are available in a local file system on each target installation computer. Run the ismigration tool to import your installation. See .
37
IBM Confidential
and the ismigration command that you specify. To ensure a successful migration, you should run the ismigration tool with the -validateonly parameter before you run the export or import command. Complete this validation step on each services and engine tier computer in your source and target installations. 1. Verify that you can log in with the user names and passwords that are specified in the migration.properties file on each computer. 2. Run the ismigration tool with the -validateonly parameter on each computer. For example, to validate the source installation for a migration export on a Windows computer:
ismigration.bat -export -archive C:\exportdir -validateonly
3. If the ismigration validation fails, review the migration log file for SEVERE error messages. Make the changes to your migration environment as needed. 4. Restart your validation. The restarted migration automatically includes the -validateonly parameter.
-ismigration.bat -restart
5. Resolve the problems as reported to the console window and restart the migration until the validation is successful.
Requirements for using the ismigration tool to import to the target installation
Ensure that your target installation meets the following validation requirements before you use the ismigration tool.
Validation environment
The validation requirements for the target installation are based on the installation tier and the products that are installed. This information assumes that you are using the default location and file names of the migration.properties and HostChangeConfig.xml files. The information also applies to the files that you specify with the -config and -host-change-config parameters.
All tiers
The following validation occurs on all tiers in the source installation. Properties are defined in migration.properties file The default migration.properties file, or the file that is specified with the -config parameter, is present. The properties that are required for the installation tier are defined in the file. Properties are defined in migration.properties file The migration.properties file is present. The HostChangeConfig.xml file is present. The properties that are required for the installation tier are defined in the file. Source installation software version The version of your source installation of IBM InfoSphere Information Server is compatible with the version of the ismigration tool.
38
IBM Confidential
Services tier
The following validation occurs for the services tier in the target installation. Suite-wide properties are defined in migration.properties file The required IBM InfoSphere Information Server property is specified correctly: v (Export only) is.suite.admin.username and is.suite.admin.password from the source installation Software version The version of your target installation of IBM InfoSphere Information Server is compatible with the version of the ismigration tool. Products and product modules The target installation has the same products and product modules installed as the source installation. Number of engines The number of engines is the same as the source installation. Operating system The target installation has the same operating system as the source installation. New installation The Version 8.5 installation is a new installation.
Engine tier
The following validation occurs for the engine tier on the target installation. Host change configuration The engine tiers from the source and target installations are correctly mapped in the HostChangeConfig.xml file. NLS configuration The NLS configuration on your target installation of IBM InfoSphere Information Server is the same as the source installation. Properties are defined in migration.properties file The required properties are specified correctly: v The user that is specified with the datastage.engine.admin.username and datastage.engine.admin.password properties has read and write access to the following directories: Engine directory and subdirectories The migration work directory v Verify that the directories exist if specified with the following properties: datastage.engine.enginepath datastage.engine.asbhome
39
IBM Confidential
Note: The following validation does not apply when manual migration of the analysis database is specified with the ia.gendb.enabled property. Analysis database properties are defined in migration.properties file The required InfoSphere Information Analyzer analysis database properties are specified correctly: v IBM DB2 database server The directory that is specified with the ia.db2.db.binpath property exists, has read and write access, is on the local file system, and is connected. The directory that is specified with the ia.db2.installdir property exists and has read and write access. ia.db2.installdir v Oracle database server The user that is specified with the ia.oracle.sys.username and ia.oracle.sys.password properties has sysadm, sysctrl, or sysmaint authority with read and write access to the following directories: - Engine directory and subdirectories - The migration work directory The Oracle system ID (SID) that is specified with the ia.oracle.sys.servicename property exists. The Oracle tablespace name that is specified with the ia.oracle.tablespacename property exists. v SQL Server database server The directory that is specified with the ia.sqlserver.datafolder property exists, has read and write access, and is on the local file system.
40
where C:\temp\archive is the directory where you moved the hostname_SERVICES_timestamp.iar archive file. 3. Log in to the engine tier computer with administrative privileges. 4. Run the ismigration tool at a command line with the parameters that are appropriate for your installation. For example, type the following command to import the engine tier to a Linux computer:
ismigration.sh -import archive /opt/archivedir
where /opt/archivedir is the directory where you moved the hostname_ENGINE_timestamp.iar archive file. 5. Start the Version 8.5 installation. If the import is successful, a migration.todo.txt file is created for each computer. Complete the postmigration activities as defined in the migration.todo.txt files for each computer. If applicable, follow the readme.txt to import the metadata repository database or IBM InfoSphere Information Analyzer analysis databases. See: Manually migrating the metadata repository database on page 44 and Migrating the InfoSphere Information Analyzer analysis database on page 45.
41
IBM Confidential
After the migration import is completed, configure your Version 8.5 installation. See http://publib.boulder.ibm.com/infocenter/iisinfsv/v8r5/topic/ com.ibm.swg.im.iis.productization.iisinfsv.install.doc/topics/ cont_iisinfsrv_config.html. Optionally, you can change the products that are installed on your target installation. v Install additional product modules that did not exist in your source installation. v Remove any product modules that did exist in your source installation that you do not want in your target installation. Optionally, you can purge the IBM InfoSphere DataStage log files that were migrated from the source installation. See "Purging job log files" in the IBM InfoSphere DataStage and QualityStage Administrator Client Guide.
42
IBM Confidential
43
IBM Confidential
To use this option, you must specify a valid absolute directory name in the xmeta.gendb.directory or the ia.gendb.enabled property before you export your source installation and before you import to your target installation. During import to the target installation, the import process on the services tier computer halts until you run the scripts on the metadata repository tier computer and load the database. The migration process halts until you run the scripts and restart the migration. If none of the above situations apply to your migration, do not generate and use scripts to migrate your databases on the metadata repository tier. Ensure that the xmeta.gendb.directory or the ia.gendb.enabled properties are disabled in the migration.properties file.
44
IBM Confidential
45
IBM Confidential
database server was installed by the IBM InfoSphere Information Server installation program.If your database server was preinstalled, ensure that you configure the target installation as required to use the Match Designer database. 2. If your source installation includes InfoSphere QualityStage modules, verify that the modules are available in Version 8.5. See IBM InfoSphere QualityStage module availability.
46
IBM Confidential
4. Use a text editor to view and change the entries in the HostChangeConfig.xml file on each services and engine tier computer in your target installation. For example, the following entries for an engine tier computer that is running on Linux or UNIX specify changes to the host name, the project location, and the port number:
<HostConfig> <Host name="SourceHost" tier="ENGINE" newName="TargetHost"> <PortChange portNumber="31531" newPortNumber="31561"/> <ProjectLocation name="ProjectA" directory="/opt/IBM/DataStage/projects/ProjectB"/> </Host> </HostConfig>
The host change file is on each target installation computer. 5. Specify this file on the import command when you import the archive file.
where C:\temp\archive is the directory where you moved the hostname_SERVICES_timestamp.iar archive file and where C:\IBM\InformationServer\Migration\appserver is the directory where you want to create the application server configuration scripts are 3. The import halts with the following message:
An application server script has been written to directory. The script will need to be run by an application server administrator before migration can continue. After successfully running the script, migration can be restarted using the ismigration -restart command.
4. Conduct your internal audit of the scripts as appropriate for your installation. 5. Review and follow the instructions in the readme.txt file that is generated in the directory where the application server configuration scripts are created. 6. Restart the migration to complete the import. Type the following command to restart the import:
ismigration.sh -restart
The import is completed. A migration.todo.txt file is created for each computer. Review the migration.todo.txt file for each computer and complete the specified to-do activities. See
47
IBM Confidential
48
IBM Confidential
The InfoSphere DataStage and QualityStage clients in the new installation cannot connect to the projects until each project is opened and migrated. 1. In the InfoSphere DataStage and QualityStage Administrator client, open each project on the target Version 8.5 installation. 2. Click Migrate to complete the migration.
49
IBM Confidential
50
IBM Confidential
/opt/IBM/InformationServer/Migration
C:\IBM\InformationServer\Migration
conf directory
You configure your migration with the migration configuration files. These configuration files are in the conf directory: v v
Linux Windows UNIX
/opt/IBM/InformationServer/Migration/conf
C:\IBM\InformationServer\Migration\conf
The following configuration files are in the conf directory: v HostChangeConfig.xml.sample v logging.properties v migration.properties.sample
bin directory
You run the ismigration tool at a command line by using the ismigration tool scripts that are in the default bin directories:
Linux UNIX
v /opt/IBM/InformationServer/Migration/bin/ismigration.sh v /opt/IBM/InformationServer/Migration/bin/encrypt.sh
Windows
v C:\IBM\InformationServer\Migration\bin\ismigration.bat v C:\IBM\InformationServer\Migration\bin\encrypt.bat
logs directory
The ismigration log files reside in the default logs directory: v v
Linux Windows UNIX
/opt/IBM/InformationServer/Migration/logs
C:\IBM\InformationServer\Migration\logs
51
IBM Confidential
migration.properties file
The migration.properties file contains installation information that is required for all migrations. Correct configuration of this file for each computer is a critical planning task.
Purpose
The entries in the migration.properties file define the installation environment for migration. Use a text editor, such as WordPad, to view and change the entries in the migration.properties file. You will need to be familiar with your source and target installations to gather the information that you need to create the entries in the migration.properties files. You will need a migration.properties file for each services and engine tier computer in your source installation, and for each services and engine tier computer in your target installation. A sample files is provided in the conf directory: v v
Linux UNIX /opt/IBM/InformationServer/Migration/conf/ migration.properties.sample
C:\IBM\InformationServer\Migration\conf\ migration.properties.sample
Windows
When the ismigration tool is run, it uses the following default directory and file name of the migration.properties file: v v
Linux UNIX /opt/IBM/InformationServer/Migration/conf/ migration.properties Windows
C:\IBM\InformationServer\Migration\conf\migration.properties
If you do not use the default directory and file name, use the -config parameter on the ismigration tool commands to specify a different directory path or file name of your migration properties file.
Properties
Enter properties according to these guidelines: v The format of each property is property.name=entry, where: property.name is the property The equal sign (=) is the separator entry is the clear text or encrypted value that applies to the local installation v Use the encryption tool to encrypt sensitive data, especially passwords. v Properties that do not apply to the local installation are ignored. v
Windows Use the backslash (\) escape character to specify directory path names. For example, type C:\\IBM\\SQLLIB\\bin for the C:\IBM\SQLLIB\bin directory.
The following descriptive tags provide context and details for the properties. v Tiers: specifies the tier that the property applies to v Commands: specifies the migration command that the property applies to: Import, Export, or both Import, Export v Components: specifies the product modules and components that the property applies to v Required or Optional
52
IBM Confidential
IBM InfoSphere Information Server properties for services tier computers and engine tier computers
Set the following properties to define the InfoSphere Information Server installation environment for your services tier computer and engine tier computers. is.suite.admin.username This property defines the InfoSphere Information Server administrator user name of your source installation. The sample file includes the following default entry and value: is.suite.admin.username=isadmin v Tiers: Services v Commands: Export v Components: All v Required for export is.suite.admin.password This property defines the InfoSphere Information Server administrator user password of your source installation. Passwords are typically encrypted. The sample file includes the following default entry and value: is.suite.admin.password=snE4oBBsg+c/qkvcYc2o1Q== v v v v Tiers: Services Commands: Export Components: All Required for export
is.websphere.admin.username Do not enable this property if you are using the default internal user registry. This property is needed only when the IBM WebSphere Application Server administrator user name on the target installation is different than the source installation. For example, if the operating system user name or the LDAP user name changes after the export from the source installation and before the import to the target installation. The sample file includes the following default entry and value: is.websphere.admin.username=wasadmin v Tiers: Services v Commands: Import v Components: All v Optional Note: After a successful import, the WebSphere Application Server user name on the target installation is set to the user name that is specified for IBM WebSphere Application Server administrator user name on the source installation. is.websphere.admin.password Do not enable this property if you are using the default internal user registry. This property is needed only when the IBM WebSphere Application Server administrator password on the target installation is different than the source installation. For example, if the operating system password or the LDAP password changes after the export from the source installation and before the import to the target installation.
53
IBM Confidential
The sample file includes the following default entry and value: is.websphere.admin.password=snE4oBBsg+c/qkvcYc2o1Q== v Tiers: Services v Commands: Import v Components: All v Optional
54
IBM Confidential
v v v v
Tiers: Engine Commands: Import, Export Components: DataStage, QualityStage, Information Analyzer Optional
datastage.engine.asbhome This property defines the absolute path to the ASBNode directory. If you do not specify a directory name for this property, the directory that is specified in the Version.xml file is used and a single ASBnode directory is assumed to exist in the default /install_dir/ASBNode directory. The sample file includes the following default entry and value: datastage.engine.asbhome=C:\\IBM\\InformationServer\\ASBNode.
Windows
v Tiers: Engine v Commands: Import, Export v Components: DataStage, QualityStage, Information Analyzer v Optional datastage.engine.update.project When this property is not specified, or is set to true, the default behavior is to automatically update the projects. Your projects are automatically updated if your target installation meets the following requirements: v The services tier and engine tier are on the same computer, or v The services tier is connect to the engine tier that is on a different computer, and the InfoSphere Information Server services are running You must set this property to false if your target installation does not meet the requirements, or if you want to prevent automatic update of the migrated projects on the target installation. If you set this property to false, you must complete the to-do activities in the migration.todo.txt file to update the migrated projects. The sample file includes the following default entry and value: datastage.engine.update.project=true v Tiers: Engine v Commands: Import v Components: DataStage, QualityStage, Information Analyzer v Optional
55
IBM Confidential
v Your services tier and your metadata repository tier are installed on different computers in the source installation. v Your services tier and your metadata repository tier are installed on different computers in the target installation. v Your site requires a database administrator to do the metadata repository database migration, for example, database migration requires an audit or a different user.
Windows The sample file includes the following default entry and value: xmeta.gendb.directory=C:\\Migration\\db-scripts.
Specify a value for other operating systems as appropriate: xmeta.gendb.directory=/opt/users/db2inst1/sqllib/db-scripts v Tiers: Services v Commands: Import, Export v Components: All v Required when the metadata repository database is remote from the services tier v Optional when the metadata repository database is on the same computer as the services tier
Linux UNIX
When you do not specify a directory for this property, the metadata repository tier is assumed to be on the same computer as the services tier and the exported archive file automatically includes the metadata repository database. For more details on using this property, see Migrate databases manually by using scripts on page 43. xmeta.db.binpath This property specifies the absolute path to the metadata repository bin directory. For example, the metadata repository bin directory entries for Windows database servers might be as follows: v IBM DB2: xmeta.db.binpath=C:\\IBM\\SQLLIB\\bin v Oracle: xmeta.db.binpath=C:\\OracleHome\\app\\oracle\\product\\ 11.2.0\\dbhome_\\bin v SQL Server: xmeta.db.binpath=C:\\Program Files\Microsoft SQL Server\90\Tools\Binn The sample file includes the following default entry and value: xmeta.db.binpath=C:\\IBM\\SQLLIB\\bin.
Windows
Specify a value for your database server and other operating systems as appropriate. For example, for DB2 database system, Version 9.5 on Linux and UNIX: xmeta.db.binpath=/opt/BM/db2/V9.5/bin v Tiers: Services
Linux UNIX
56
IBM Confidential
xmeta.db2.installdir This property specifies the absolute path to the directory where the metadata repository database is stored on the metadata repository tier computer. The sample file includes the following default entry and value: xmeta.db2.installdir=c:\\.
Windows Linux UNIX Specify a value for other operating systems as appropriate: xmeta.gendb.directory=/opt/IBM/InformationServer/Repos v Tiers: Services v Commands: Import v Components: All v Required when the metadata repository database is installed on a DB2 database server
xmeta.db2.admin.username This property specifies the user name of the DB2 database user who has SYSADM, SYSCTRL, or SYSMAINT privileges and who can run backup and restore operations on the metadata repository database. Default: xmeta.db2.admin.username=db2inst1 v Tiers: Services v Commands: Import, Export v Components: All v Required when the metadata repository database is installed on a DB2 database server
57
IBM Confidential
xmeta.oracle.sys.servicename This property specifies the metadata repository database system ID (SID). Default: xmeta.oracle.sys.servicename=XMETA v Tiers: Services v Commands: Import, Export v Components: All v Required when the metadata repository database is installed on an Oracle database server xmeta.oracle.tablespacename The case-sensitive name of table space on the metadata repository database. The table space name must be the same on the source and target installations. Default: xmeta.oracle.tablespacename=XMETATBS v v v v Tiers: Services Commands: Import, Export Components: All Required when the metadata repository database is installed on an Oracle database server
xmeta.oracle.datadumpfolder This property specifies the absolute path to the directory where the exported dump data is generated by Oracle. The sample file includes the following default entry and value: xmeta.oracle.datadumpfolder=C:\\oracle\\product\\10.2.0\\admin\\ souce_inst\\dpdump.
Windows Linux UNIX Specify a value for other operating systems as appropriate: xmeta.oracle.datadumpfolder=/opt/oracle\\product\\ 10.2.0\\admin\\souce_inst\\dpdump v Tiers: Services v Commands: Export
v Components: All v Required when the metadata repository database is installed on an Oracle database server xmeta.oracle.datafilefolder This property specifies the absolute path to the directory where the data file is stored. The sample file includes the following default entry and value: xmeta.oracle.datafilefolder=C:\\oracle\\product\\10.2.0\\oradata\\ target_inst.
Windows
Specify a value for other operating systems as appropriate: xmeta.oracle.datadumpfolder=/opt/oracle/product/10.2.0/ admin/souce_inst/dpdump v Tiers: Services
Linux UNIX
v Commands: Import v Components: All v Required when the metadata repository database is installed on an Oracle database server
58
IBM Confidential
59
IBM Confidential
If you set ia.gendb.enabled=true, you must specify the absolute path to the directory where you want the migration scripts to be generated on the services tier computer. If your analysis database is not on the services tier computer, you must move the scripts to the metadata repository tier computer before you can run the scripts. You must review the readme.txt file that is generated with the scripts, and then manually edit the scripts for your database environment. After the migration import is completed, before you can run the scripts to export and import the analysis database. (You wait until the import is completed before you run these scripts on the target installation.) Windows The sample file includes the following default entry and value: ia.gendb.directory=C:\\Migration\\ia-db-scripts. Linux UNIX Specify a value for other operating systems as appropriate: ia.gendb.directory=/opt/Migration/ia-db-scripts Note: The ia.gendb.directory property works independently of the xmeta.gendb.directory property. Be sure to specify a directory name that is different from the directory that might be specified for xmeta.gendb.directory. v Tiers: Services v Commands: Import, Export v Components: Information Analyzer v Required only if you set ia.gendb.enabled=true to migrate the analysis databases manually ia.keep.analysisengine.options This property specifies to retain the When set to true, preserve the InfoSphere Information Server engine settings on the target installation. When this property is set to false or is omitted, the engine settings on the target installation are not preserved and the engine settings from the source installation are set. Default: ia.keep.analysisengine.options=true v Tiers: Services v Commands: Import, Export v Components: Information Analyzer v Optional ia.keep.analysisdb.options When set to true, preserve the InfoSphere Information Analyzer analysis database settings on the target installation. When this property is set to false or is omitted, the analysis database settings on the target installation are not preserved and the analysis database settings from the source installation are set. Default: ia.keep.analysisdb.options=true v Tiers: Services v Commands: Import, Export v Components: Information Analyzer v Optional
60
IBM Confidential
Specify a value for your database server and other operating systems as appropriate. For example, for DB2 database system, Version 9.5 on Linux and UNIX: ia.db2.binpath=\opt\IBM\db2\V9.5\bin
Linux UNIX
v Tiers: Services v Commands: Import, Export v Components: Information Analyzer v Required when the analysis database is installed on the DB2 database server ia.db2.installdir Absolute path to the directory where the analysis database is stored on the metadata repository tier computer.
Windows The sample file includes the following default entry and value: ia.db2.installdir=c:\\. Linux UNIX Specify a value for other operating systems as appropriate: ia.db2.installdir=/opt/users/db2insta1/sqllib
v Tiers: Services v Commands: Import, Export v Components: Information Analyzer v Required when the analysis database is installed on the DB2 database server
61
IBM Confidential
v Components: Information Analyzer v Required when the analysis database is installed on the Oracle database server ia.oracle.sys.password The analysis database system user password. Default: ia.oracle.sys.password= y010UWxT1hqqCqirnRj2zg== v Tiers: Services v Commands: Import, Export v Components: Information Analyzer v Required when the analysis database is installed on the Oracle database server ia.oracle.sys.servicename The analysis database system ID (SID). Default: ia.oracle.sys.servicename=IADB v Tiers: Services v Commands: Import, Export v Components: Information Analyzer v Required when the analysis database is installed on the Oracle database server ia.oracle.tablespacename The case-sensitive name of the table space on the analysis database. The table space name must be the same on the source and target installations. Default: ia.oracle.tablespacename=IADBTBS v v v v Tiers: Services Commands: Import, Export Components: Information Analyzer Required when the analysis database is installed on the Oracle database server
ia.oracle.datafilepath Absolute path to the directory where the analysis database table space is stored on an Oracle database server.
Windows The sample file includes the following default entry and value: ia.oracle.datafilepath=C:\\oracle\\product\\10.2.0\\oradata\\ source_inst\\IADBTBS.DBF. Linux UNIX Specify a value for other operating systems as appropriate: ia.oracle.datafilepath=/opt/oracle\\product\\10.2.0\\ admin\\souce_inst\\IADBTBS.DBF v Tiers: Services v Commands: Export v Components: Information Analyzer
v Required when the analysis database is installed on the Oracle database server ia.oracle.datadumpfolder Absolute path to the directory where the exported dump data is generated by Oracle.
62
IBM Confidential
Windows The sample file includes the following default entry and value: ia.oracle.datadumpfolder=C:\\oracle\\product\\10.2.0\\admin\\ souce_inst\\dpdump.
v v v v
Tiers: Services Commands: Export Components: Information Analyzer Required when the analysis database is installed on the Oracle database server
ia.oracle.datafilefolder The absolute path to the directory where the datafile is stored.
Windows The sample file includes the following default entry and value: ia.oracle.datafilefolder=C:\\oracle\\product\\10.2.0\\oradata\\ target_inst.
Specify a value for other operating systems as appropriate: ia.oracle.datadumpfolder=/opt/oracle/product/10.2.0/admin/ target_inst v Tiers: Services v Commands: Import
Linux UNIX
v Components: Information Analyzer v Required when the analysis database is installed on the Oracle database server
63
IBM Confidential
Purpose
The host change file identifies the host names of the engine tier computers in the source and target installations. You can also include entries in the host change file to specify different port numbers and project locations for your target installation. The ismigration tool automatically resolves host information for the following migrations: v Single tier topology installations v Services tier The HostChangeConfig.xml.sample file is provided in the install_dir\Migration\ conf directory. You can also reference the install_dir\Migration\HostChangeConfigTemplate.xml file that is created when the export is completed. Optionally, you can use the IBM Support Assistant Lite for InfoSphere Information Server tool to gather the required installation information from your source and target installation.
Syntax
The host change file adheres to the following conventions: v XML format Case-sensitive Create a Host tag for each computer that you are migrating Create an entry for each engine tier, if your installation has more than one Enter values for the source installation computer and the target installation computer, as appropriate for your installation v Specify the full host name, if required. For example, if your computer host name uses a long host name, specify Clv00012.afq.trew.uvn.ComputerA instead of ComputerA. v v v v The following example host change file supports migration from a single-tier source installation with the services, metadata repository, and engine tiers installed to a three-computer target installation. There is no change to port numbers or project locations.
Table 10. One-computer source installation migration to three-computer target installation Installation tier Services Engine Source values ComputerA SystemA Target values ProdB ProdC
<HostConfig> <Host tier=SERVICES name=ComputerA newName=ComputerB/> <Host tier=ENGINE name=ComputerA newName=ComputerC/> </HostConfig>
This example host change file supports migration from one source computer to two target computers, and the port number and project location change. The source installation engine tier computer contains the following server name and port number:
64
The engine tier computer on your target installation contains the following server name and port number in the agent.properties file:
agent.servername=ComputerC agent.port=31561 Table 11. One-computer source installation to two-computer target installation with port and project location changes Installation tier Engine Port number Project location Source values SourceHost 31531 ProjectA Target values Target.Host.2 31561 /opt/IBM/DataStage/ projects/Test
<HostConfig> <Host name="SourceHost" tier="ENGINE" newName="Target.Host.2"> <PortChange portNumber="31531" newPortNumber="31561"/> <ProjectLocation name="ProjectA" directory="/opt/IBM/DataStage/projects/Test"/> </Host> </HostConfig>
Note: Use the host name that you specified at installation. For example, if you the host name that you provided at installation is xyz00011.ghi.amsu.hal.com, you must specify the host name as xyz00011.ghi.amsu.hal.com, not xyz00011.
65
IBM Confidential
Note: The files that are specified in the migration.todo.txt file are listed, regardless of whether you include the files in the text file that you specify with the -userfiles parameter. The following command exports the source installation and generates an archive file that includes the files that are listed in the specified text file. v
Linux UNIX
Windows
/opt/IBM/InformationServer/Migration/logs
C:\IBM\InformationServer\Migration\logs
There are informational and error log files. v The information such as command syntax, debug, and tracing information is written to the migrationn.log.n file. v The ismigration errors that display on the screen during migration are captured in the migrationn.error.log.n. Note: When no errors occur, the migrationn.error.log.n file is generated with a size of 0 KB. where n is an incremental number starting at 0, and incremented at 1 with each subsequent migration. When new log files are generated, the newest log files start at 0 and the existing files are renamed with incremented file names. Up to ten log files are retained in the logs directory.
migration.todo.txt file
The ismigration tool generates a migration.todo.txt file for each computer after the export and import processes are completed.
Purpose
The migration.todo.txt file is generated in the Migration folder on each services and engine tier computer after the migration is completed. You must review each section in the file, and complete the required to-do activities before you continue the migration. Entries in the migration.todo.txt file vary, based on your installation environment.
66
IBM Confidential
The source installation host names are recorded in the HostChangeConfigTemplate.xml file in the Migration directory. The entry in the migration.todo.txt file is provided as a reference to the HostChangeConfigTemplate.xml. The InfoSphere Information Server entry in a migration export looks like the following example:
HostChangeConfigTemplate.xml was generated and placed in Migration directory. You can use this file as a starting point if you plan to migrate the product to different servers. Additionally, you can run import on the SERVICES tier with -validateonly option to have source and target host names for both ENGINE and SERVICES tiers printed exactly as they are used in the installation. You can then enter these host names in the host change configuration file.
Oracle export When you export the metadata repository database or the IBM InfoSphere Information Analyzer analysis database, any existing database dump file is preserved and renamed. To preserve disk space, you must manually delete the renamed file if it is not needed.
When using Oracle during the export there is possibility that an existing <driveLetter>:\app\<username>\admin\IADB\dpdump\ IADBSPACE.DMP has been renamed to ensure the success of the Oracle export. Please delete the renamed file if it is not needed.
67
IBM Confidential In order to ensure your migrated Jobs function correctly, please make sure you install all Information Server Packs that were installed on the source system. ... The following SQL users were not transferred across to the new system. NT AUTHORITY\system hawk IS85MIGQA-07\hawk A copy of the file default.apt from the source system has been copied to the current system. The file was copied to C:\IBM\InformationServer\ Server\Configurations\default.apt_source_bak15500. Please check this is still valid for the current system. If you specified a different location for the APT config file using the APT_CONFIG_FILE environment variable, it will need to be copied over manually. The following SQL users were not transferred across to the new system. ... A copy of the file FTPTemplate.ftp from the source system has been copied to the current system. The file was copied to C:\IBM\InformationServer\ Server\Projects\RTIDeployTC\FTPTemplate.ftp. Please check this is still valid for the current system. To complete migration of each project, please run the UPDATEPROJECT script to "Upgrade" them to release 8.5. Steps are: From an OS shell, cd to a project directory. Enter the engine command shell. Type the following to run the tool:UPDATEPROJECT ALL
68
IBM Confidential
69
IBM Confidential
70
IBM Confidential
71
IBM Confidential
72
IBM Confidential
Exporting projects
You export your DataStage projects from your source installation before migrating the projects to your Version 8.5 target installation. Ensure that nobody is using DataStage and that all clients are disconnected. You can export projects by using one of the following methods: v Export from the DataStage Manager client. v Export from the command line of a DataStage client computer.
73
IBM Confidential
Note: The current version of your installation determines the name of the DataStage Manager client. Your installation might refer to the client as the DataStage client. 1. Open the DataStage Manager client, and attach to project that you want to export. 2. Ensure View Host View is selected. 3. Select Export DataStage Components. 4. In the Export window, specify details about the project that you want to export: a. In the Export to file field, type or browse for the path name of the file in which to store the project. By default, export files have the suffix .dsx. b. In the Components tab, select the Whole Project option. 5. Click OK. The project is exported to the file that you specified. 6. In the left pane of the DataStage Manager window, select the next project and repeat the export process from step 3, specifying a different name for the export file.
You can enter a command for each project that you want to export, or you can create a script that contains commands for all of the projects on your DataStage server computer.
74
IBM Confidential
75
IBM Confidential
76
IBM Confidential
HP-UX LINUX
The uninstallation program guides you through the procedure for removing the DataStage server.
77
IBM Confidential
Removes DataStage clients. 1. Open the Windows control panel. 2. In the control panel, select Add or Remove Programs. 3. In the list of installed programs, select DataStage Clients. 4. Click Change/Remove.
78
IBM Confidential
After you migrate to Version 8.5, restore job dependency files to your new installation. 1. For each file, find the location for the file in the new IBM InfoSphere Information Server directory structure. For example, if the file that you want to restore was in the project directory in your previous DataStage installation, find the project directory to which you imported the project contents. 2. Use operating system commands to copy the saved file to the required location. 3. Ensure that the jobs that reference these files can locate them. If the file is referred to directly, you must edit the path name in the job design. If the file is referred to by a job parameter, you might need to edit the default value of the parameter to reference the new location for the file.
79
IBM Confidential
Recompiling jobs
You must recompile the jobs and routines in the migrated projects to create new executable jobs. You can start the wizard from the Tools menu of the Designer client. Select Tools Multiple Job Compile . You can also select multiple items in the repository tree or Advanced Find window and use the shortcut menu to start the compiler wizard. 1. If you started the wizard from the Tools menu, specify the criteria for selecting jobs to compile. Choose one or more of: Server Parallel Mainframe Sequence Custom server routines Custom parallel stage types You can also specify that only currently uncompiled jobs will be compiled, and that you want to manually select the items to compile. 2. Click Next>. If you chose the Show manual selection page option, the Job Selection Override screen appears. Choose jobs in the left pane and add them to the right pane by using the Add buttons or remove them from the right pane by using the Remove buttons. Clicking Add while you have a folder selected selects all the items in that folder and moves them to the right pane. All the jobs in the right pane will be compiled. 3. Click Next>. If you are compiling parallel or mainframe jobs, the Compiler Options screen appears, allowing you to specify the following: v v v v v v v Force compile (for parallel jobs). v An upload profile for mainframe jobs you are generating code for. 4. Click Next>. The Compile Process screen appears, displaying the names of the selected items and their current compile status. 5. Click Start Compile to start the compilation. As the compilation proceeds, the status changes from Queued to Compiling to Compiled OK or Failed and details about each job are displayed in the compilation output window as it compiles. Click the Cancel button to stop the compilation, although you can only cancel between compilations so the Designer client might take some time to respond. 6. Click Finish. If the Show compile report checkbox was selected, the job compilation report screen appears, displaying the report generated by the compilation.
80
IBM Confidential
81
IBM Confidential
server. Each DataStage server has a different set of projects that you access through that server. You connect to different servers by specifying the port number in addition to the UNIX server ID. The existing DataStage server instance retains the default port number, 31538, and uses the default ITAG, ADE. If you already have multiple server instances, then you already have servers that use different ports and ITAGs. Each version of DataStage requires clients of the same version. You must use the Multi-Client Manager program to switch between different client versions on your Windows client computers. You can use the multi-server facility to install multiple instances of the InfoSphere DataStage, Version 8.5 engine tier on the same computer. When multiple instances of the engine tier are installed on the same computer, each engine tier requires a unique profile for IBM WebSphere Application Server. The following table shows a scenario of a multi-server installation, and illustrates the use of port numbers and ITAGs.
Table 12. Scenario 1: InfoSphere DataStage, Version 8.5 server installed on the same computer as an existing DataStage 7.5.1 server Engine tier instance WebSphere DataStage, release 7.5.1 server Server details v Itag ADE v Port 31538 v /disk1/Ascential/DataStage InfoSphere DataStage, Version 8.5 server v Itag 123 v Port 31540 v /opt/IBM/InformationServer/Server
The following table shows a scenario of a multi-server installation with three servers, and illustrates the use of port numbers and ITAGs.
Table 13. Scenario 2: InfoSphere DataStage, Version 8.5 server installed on the same computer as two existing DataStage 7.5.1 servers Engine tier instance WebSphere DataStage, release 7.2 server Server details v Itag ADE v Port 31538 v /disk1/Ascential/DataStage WebSphere DataStage, release 7.5.1 server v Itag A23 v Port 31546 v /disk2/Ascential/DataStage InfoSphere DataStage, Version 8.5 server v Itag 123 v Port 31540 v /opt/IBM/InformationServer/Server
The following table shows a scenario of with three Version 8.5 servers, and illustrates the use of port numbers and ITAGs for Version 8.5 installations.
82
IBM Confidential Table 14. Scenario 3: Three instances of InfoSphere DataStage, Version 8.5 server installed on the same computer Engine tier instance InfoSphere DataStage, Version 8.5 server Server details v Itag ADE v Port 31538 v /opt/IBM/InformationServer/Server InfoSphere DataStage, Version 8.5 server v Itag BED v Port 31540 v /opt2/IBM/InformationServer/Server InfoSphere DataStage, Version 8.5 server v Itag 123 v Port 31542 v /opt3/IBM/InformationServer/Server
Installing IBM InfoSphere DataStage, Version 8.5 clients in addition to existing clients
When you maintain multiple versions of the InfoSphere DataStage server on Linux or UNIX computers, you must maintain corresponding client versions on Windows computers. You need the IBM InfoSphere Information Server, Version 8.5 client installation software and the IBM InfoSphere Information Server Planning, Installation, and Configuration Guide, which is in the top-level directory of the installation media. You can install clients for InfoSphere DataStage, Version 8.5 on the same Windows computer as your existing DataStage clients, and use the Multi-client Manager to switch between the different versions. You can also install InfoSphere DataStage, Version 8.5 clients on a separate Windows computer. If you are installing clients on a computer with existing clients, the client installation program detects their presence and installs the Multi-Client Manager program. 1. Log on to the Windows computer as an administrator. 2. Turn off any firewall software that is installed on the computer. 3. Optional: Turn off your antivirus software. 4. Go to the root directory on the InfoSphere Information Server, Version 8.5 installation media or downloaded installation image. 5. Double-click setup.exe. The installation program starts and guides you through the installation procedure. 6. When asked for an installation directory, select the New installation option and either use the default directory, or specify a new directory. 7. When asked to select the product modules and components, select InfoSphere DataStage and QualityStage. Select other components as required by your installation plan.
Chapter 9. Migration from DataStage 7.5.3 and earlier versions
83
IBM Confidential
84
IBM Confidential
Connecting to IBM InfoSphere DataStage and QualityStage, Version 8.5 from an Administrator client
Use this procedure to connect to a Version 8.5 server from the Administrator client. If multiple versions of the InfoSphere DataStage clients are installed on your computer, ensure that the same version as the server version is currently selected in the Multi-Client Manager. Connects Administrator clients to a Version 8.5 server. 1. Select the Administrator client from the Start menu. 2. In the Domain field of the Attach to DataStage window, type the name of the domain to which your InfoSphere DataStage server belongs in the form DomainServer:9080. For example, type R101:9080 in the Domain field or type R201:80 if you are using a front-end Web server. 3. Type your user name and password. 4. In the DataStage Server field, specify the identity of the computer where the server that you want to attach to is located in the form hostname:portnumber
85
IBM Confidential
where portnumber is the port number that the server uses. For example, type R201:9080 or type R301:80 if you are using a front-end Web server.
86
IBM Confidential
87
IBM Confidential
Note that, in a Japanese environment, the migrated job uses Data Set stages instead of Sequential File stages. In this case, you must create an additional job that reads the source data from the sequential file and writes it to a data set. The data set can then be read by the migrated job. If your original job wrote results to a sequential file, then you must create another job to write the results from the data set produced by the migrated job to a sequential file. Do not use the legacy operational mode option if you are migrating a job that contains the following QualityStage 7 stages because their functionality is not supported by the QualityStage Legacy stage: v Postal stages such as CASS and SERP v v v v Program stage Multinational Standardize stage WAVES stage Format Convert stage
88
IBM Confidential
As with rule sets, match specifications are renamed when the information is imported. The match specification name has the following form:
QS-7-RefMatch-or-UndupMatch-Stage-Name_QS-7-Project-Name
Installing the InfoSphere DataStage and QualityStage server on a different computer from the QualityStage 7 server (Windows or UNIX or Linux)
2. If you are migrating from a Unicode-enabled version of QualityStage Version 7, make the following changes to the qsmig.env file (located in the directory where the migration tool is installed). Make the changes before you use the migration utility. v Change the line, FLDEXTPR=0 to FLDEXTPR=1 v For the Japanese language, add the line, QSLCHARSET="CP932" v For the Chinese language, add the line QSLCHARSET="CP936" 3. On Windows, if the QualityStage Version 7 project directories are on a different drive from the migration utility, add the following line to the qsmig.env file: v APPCLIB=${PROJ}/Controls After you install the QualityStage migration utility, you can migrate QualityStage Version 7 jobs to InfoSphere DataStage and QualityStage, Version 8.5.
89
IBM Confidential
The QualityStage migration utility runs on UNIX and Linux. For Windows, the script requires the MKS (Mortice Kerns Systems) Toolkit. The MKS toolkit is installed with the IBM InfoSphere Information Server client. The QualityStage migration utility is automatically installed when you install the InfoSphere DataStage and QualityStage component of the suite. By default, the QualityStage migration utility is in the /opt/IBM/InformationServer/Server/ PXEngine/bin directory on a UNIX or Linux computer or C:\IBM\ InformationServer\Server\PXEngine\bin on a Windows computer. 1. Ensure that the QualityStage project metadata is accessible from the computer on which the migration utility is installed. 2. From the migration utility directory, run the script to start the utility. v On UNIX or Linux computers, enter ./qsmigrate.sh. v On Windows, double-click the qsmigrate.bat file. 3. When prompted, enter the full path name of the QualityStage 7 project directory that contains the jobs that you want to migrate. The utility returns a list of the jobs and rule sets in the project. 4. Enter the number of an option from the list of options. 5. Select one of the following procedures, depending on the migration option that you selected:
Option 1. Migrate multiple QualityStage 7.x jobs plus dependencies OR 2. Migrate multiple QualityStage 7.x jobs in expanded form plus dependencies Steps for options 1. Enter a name for the output file that the migration utility produces. All the objects that you migrate are written to this file. The utility reports the path name of this file each time it informs you of the success or failure of an object migration. 2. When prompted with a job name, enter Y to migrate that job or N to skip that job. Repeat this step until you have migrated or skipped all the jobs. 3. When prompted with the name of a rule set or a match specification, enter Y to migrate that object or N to skip that object. Repeat this step until you have migrated or skipped all the objects. 3. Migrate individual QualityStage 7.x job OR 4. Migrate individual QualityStage 7.x job in expanded form 5. Migrate individual QualityStage 7.x job plus dependencies OR 6. Migrate individual QualityStage 7.x job in expanded form plus dependencies 1. When prompted, enter the name of the job that you want to migrate. The output file name is derived from the job name. 2. When prompted with the name of a rule set or a match specification, enter Y to migrate that object or N to skip that object. Repeat this step until you have migrated or skipped all the objects When prompted, enter the name of the job that you want to migrate. The output file name is derived from the job name.
90
IBM Confidential Option 7. Migrate individual QualityStage 7.x standardization rule set Steps for options When prompted, enter the name of the rule set or match specification that you want to migrate. The output file name is derived from this name.
The QualityStage migration utility places the .dsx files that it creates in the Temp directory under the project directory. After you complete the migration of all of your jobs and objects, move the .dsx files to the computer where the Version 8.5 IBM InfoSphere DataStage and QualityStage client is installed.
Importing the migrated files into the Version 8.5 Designer client
After you complete the file migration, you must import the files into the metadata repository. Imports the contents of the migrated files into the Designer client. The QualityStage clients in 7.5.3 and earlier are referred to as InfoSphere DataStage and QualityStage clients in Version 8.5. 1. Move the .dsx file or files that you created when you ran the migration script to the computer where theInfoSphere DataStage and QualityStage clients are installed. 2. Open the Designer client and attach to the project where you want to save the InfoSphere DataStage and QualityStage jobs. 3. Select Import DataStage Components. 4. Specify the name of the migration file and click OK. The migrated jobs, rules sets, and match specifications are saved in the following folders: v Project_name Jobs folder. v Project_name Standardization Rules Imported Rules Rule Sets folder. v Project_name Match Specifications folder.
91
IBM Confidential
1. In the Designer client, find the match specification within the repository tree Project Match Specifications folder. 2. Select the match specification and double-click to open the Match Designer. 3. Select Save All Passes. 4. Select Save Specification. 5. Click OK to close the Match Designer. 6. From the repository, select the match specification. 7. Right-click the match specification and select Provision All from the menu. You can now use the match specification in a Match job.
92
IBM Confidential
a. Double-click the target Sequential File stage to open the Input Partitioning page. b. Select Sort Merge from the Collector type list. c. Under the Sorting section, click Perform sort. 7. Optional: Replace QualityStage Legacy stages with the equivalent data quality or processing stage. a. Double-click the QualityStage Legacy stage to open the Properties window. b. Find the stage that offers functionality that is equivalent to the Legacy stage functionality from the Data Quality section of the palette. c. Substitute the QualityStage Legacy stage with the equivalent data quality stage or stages. To optimize your job, it is more efficient to replace the QualityStage Legacy stages. d. Configure the new stage or stages. e. Compile the job.
Preparing migrated jobs to use updated Address Verification Interface and SERP libraries
The IBM InfoSphere QualityStage, Version 8.5 includes updated libraries for the Address Verification Interface and SERP modules. You must update the migrated jobs to use these updated libraries before they can be run. For details on the new output columns and how to update the migrated jobs, see the release notes for the InfoSphere QualityStage modules.
93
IBM Confidential
5. Use InfoSphere Information Services Director to connect to InfoSphere QualityStage. For more information about connecting to InfoSphere DataStage and QualityStage, see IBM InfoSphere Information Services Director User Guide. 6. Develop an application, service, and operation by using InfoSphere Information Services Director. Your migrated real-time job is the information provider for the operation of the service. For more information about developing applications, services, and operations, see IBM InfoSphere Information Services Director User Guide. 7. Deploy the application as a service. For more information about deploying applications, see IBM InfoSphere Information Services Director User Guide.
Build
Rebuilds a single record from No direct replacement. Build was multiple records that are often used with Parse to analyze created with a Parse stage. multi-domain data fields. Use Standardize to accomplish the same function in one step. Generates a list of each unique value in single-domain data fields. Sort stage
Collapse
Collapse
Generates frequency counts of Aggregate stage data values in a field or a group of fields. Reformats files from delimited to fixed-length and vice versa. Provides I/O to an ODBC database. Analysis of data quality. Sequential File stage
Format Convert
ODBC stage or database specific stage Investigate stage and the Reporting tab for the WebConsole for IBM Information Server.
Match
Identifying data duplicates in Unduplicate Match stage in a single file by using fuzzy conjunction with the Match Frequency stage. match logic. Pairing records from one file with those in another by using fuzzy match logic. Standardize multinational address data. Reference Match stage in conjunction with the Match Frequency stage. MNS stage
Match
Multinational Standardize
94
IBM Confidential Table 15. Replacement InfoSphere DataStage and QualityStage stages for migrated QualityStage stages. (continued) QualityStage 7 Parse Purpose Tokenizes a text field by resolving free-form text fields into fixed-format records that contain individual data elements. Invokes a customer-written program. Replacement stage No direct replacement. Parse was often used with Build to analyze multi-domain data fields. Use the Standardize stage to accomplish the same function in one step. Depends on the functionality of the customer-written program. Possibilities include adding a Parallel Build, Custom, or Wrapped stage type. Switch and Filter stages
Program
Select
Conditionally routes records that are based on values in selected fields. Sorts a list. Breaks down multi-domain data columns into a set of standardized single-domain columns. Produces the best results record from a group of related records. Rearranges and reformats columns in a record. Acts as a gatekeeper for files in non-standard formats (variable length records, non-standard code page, binary or packed data). Produces multiple output records from a single input record. Adds record keys that consists of sequence number plus an optional fixed "file identifier." Join records from two files based on a key. Pairing records from one file with those in another by using fuzzy match logic. Merges data from multiple records into one. Manipulate and transform data record. Standardize and validate multinational address data.
Sort Standardize
Survive
Survive stage
Transfer Transfer
No separate stage is required to do this in QualityStage 8. Sequential File or Complex Flat File stage
Transfer
Splitting records can be achieved by Copy stage followed by Funnel stage Surrogate Key Generator stage
Transfer
Unijoin Unijoin
Join stage or Lookup stage Reference Match stage in conjunction with Match Frequency stage. Join stage and Merge stage Transformer stage WAVES stage
95
IBM Confidential
96
IBM Confidential
Chapter 11. Migration from IBM WebSphere RTI 7.5, 7.5.1, and 7.5.2 installations
Use the WebSphere RTI Export Wizard to migrate from WebSphere RTI 7.5, 7.5.1, and 7.5.2 installations to an IBM InfoSphere Information Services Director, Version 8.5 installation. After migration, you can use one of the following methods to administer and deploy InfoSphere Information Services Director: v InfoSphere Information Services Director command line interface v IBM InfoSphere Information Server console
97
IBM Confidential
98
IBM Confidential
99
IBM Confidential
100
IBM Confidential
101
IBM Confidential
When the installation program has collected your settings, it saves a response file for you. This file is a text file that contains the settings that you made in the previous pages. When you run the installation program again, you can load the settings into the program instead of manually selecting them again. Note: Passwords are not saved in the response file. You must edit the response file by using a text editor to add passwords. Based on your settings, the installation program runs a prerequisites check. During this check, it analyzes the resources and file system of the computer to determine whether the new client installation is likely to succeed. The wizard page displays each check. If the prerequisites check fails, it is marked FAILED for the corresponding items. 3. If you receive a FAILED message, double-click the message to learn more about resolving it. Try to resolve the issue without exiting the installation program. If you believe that you solved the problem, click Check Again in the Prerequisites Check page. If it is necessary to exit the installation program, click Cancel and close the browser window. Resolve the issue and then restart the installation program. 4. The installation program summarizes your settings and then begins the installation. 5. Monitor the installation as described in "Installation progress monitoring" in the Installation Guide. Leave the terminal window open until the installation is complete. Note: During the installation process, the installation process might occasionally request a response from you. Check periodically to make sure that the system is not waiting for you to respond. The installation process might fail if the installation process halts for a long time. 6. After the installation is completed, install the correct Microsoft XML Core Services (MSXML) Service Pack. 7. Repeat the upgrade process for each client computer. If the installation fails: 1. View the installation logs for more information. See "Log files" in the Installation Guide. 2. Resolve any issues that are listed in the installation log files. 3. Remove the installation directory structure and the installation log file.
Windows Restart the computer. 4. 5. Run the installation program again.
Client tier computers that include DataStage client software include the Version 8.5 Multi-client Manager. After Version 8.5 is installed, use Version 8.5 is the active version. To use an earlier version of the client software, use the Version 8.5 Multi-client Manager.
102
IBM Confidential
Part 5. Appendixes
103
IBM Confidential
104
IBM Confidential
Product accessibility
You can get information about the accessibility status of IBM products. The IBM InfoSphere Information Server product modules and user interfaces are not fully accessible. The installation program installs the following product modules and components: v IBM InfoSphere Business Glossary v IBM InfoSphere Business Glossary Anywhere v IBM InfoSphere DataStage v IBM InfoSphere FastTrack v v v v IBM IBM IBM IBM InfoSphere InfoSphere InfoSphere InfoSphere Information Analyzer Information Services Director Metadata Workbench QualityStage
For information about the accessibility status of IBM products, see the IBM product accessibility information at http://www.ibm.com/able/product_accessibility/ index.html.
Accessible documentation
Accessible documentation for InfoSphere Information Server products is provided in an information center. The information center presents the documentation in XHTML 1.0 format, which is viewable in most Web browsers. XHTML allows you to set display preferences in your browser. It also allows you to use screen readers and other assistive technologies to access the documentation.
105
IBM Confidential
106
IBM Confidential
107
IBM Confidential
108
IBM Confidential
{}
Note: v The maximum number of characters in an argument is 256. v Enclose argument values that have embedded spaces with either single or double quotation marks. For example: wsetsrc[-S server] [-l label] [-n name] source The source argument is the only required argument for the wsetsrc command. The brackets around the other arguments indicate that these arguments are optional. wlsac [-l | -f format] [key... ] profile In this example, the -l and -f format arguments are mutually exclusive and optional. The profile argument is required. The key argument is optional. The ellipsis (...) that follows the key argument indicates that you can specify multiple key names. wrb -import {rule_pack | rule_set}... In this example, the rule_pack and rule_set arguments are mutually exclusive, but one of the arguments must be specified. Also, the ellipsis marks (...) indicate that you can specify multiple rule packs or rule sets.
109
IBM Confidential
110
IBM Confidential
111
IBM Confidential
112
IBM Confidential
Notices
IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-IBM product, program, or service. IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not grant you any license to these patents. You can send license inquiries, in writing, to: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A. For license inquiries regarding double-byte character set (DBCS) information, contact the IBM Intellectual Property Department in your country or send inquiries, in writing, to: Intellectual Property Licensing Legal and Intellectual Property Law IBM Japan Ltd. 1623-14, Shimotsuruma, Yamato-shi Kanagawa 242-8502 Japan The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION "AS IS" WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice. Any references in this information to non-IBM Web sites are provided for convenience only and do not in any manner serve as an endorsement of those Web
113
IBM Confidential
sites. The materials at those Web sites are not part of the materials for this IBM product and use of those Web sites is at your own risk. IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you. Licensees of this program who wish to have information about it for the purpose of enabling: (i) the exchange of information between independently created programs and other programs (including this one) and (ii) the mutual use of the information which has been exchanged, should contact: IBM Corporation J46A/G4 555 Bailey Avenue San Jose, CA 95141-1003 U.S.A. Such information may be available, subject to appropriate terms and conditions, including in some cases, payment of a fee. The licensed program described in this document and all licensed material available for it are provided by IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement or any equivalent agreement between us. Any performance data contained herein was determined in a controlled environment. Therefore, the results obtained in other operating environments may vary significantly. Some measurements may have been made on development-level systems and there is no guarantee that these measurements will be the same on generally available systems. Furthermore, some measurements may have been estimated through extrapolation. Actual results may vary. Users of this document should verify the applicable data for their specific environment. Information concerning non-IBM products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-IBM products. Questions on the capabilities of non-IBM products should be addressed to the suppliers of those products. All statements regarding IBM's future direction or intent are subject to change or withdrawal without notice, and represent goals and objectives only. This information is for planning purposes only. The information herein is subject to change before the products described become available. This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental. COPYRIGHT LICENSE: This information contains sample application programs in source language, which illustrate programming techniques on various operating platforms. You may copy, modify, and distribute these sample programs in any form without payment to
114
IBM Confidential
IBM, for the purposes of developing, using, marketing or distributing application programs conforming to the application programming interface for the operating platform for which the sample programs are written. These examples have not been thoroughly tested under all conditions. IBM, therefore, cannot guarantee or imply reliability, serviceability, or function of these programs. The sample programs are provided "AS IS", without warranty of any kind. IBM shall not be liable for any damages arising out of your use of the sample programs. Each copy or any portion of these sample programs or any derivative work, must include a copyright notice as follows: (your company name) (year). Portions of this code are derived from IBM Corp. Sample Programs. Copyright IBM Corp. _enter the year or years_. All rights reserved. If you are viewing this information softcopy, the photographs and color illustrations may not appear.
Trademarks
IBM, the IBM logo, and ibm.com are trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at www.ibm.com/legal/copytrade.shtml. The following terms are trademarks or registered trademarks of other companies: Adobe is a registered trademark of Adobe Systems Incorporated in the United States, and/or other countries. IT Infrastructure Library is a registered trademark of the Central Computer and Telecommunications Agency which is now part of the Office of Government Commerce. Intel, Intel logo, Intel Inside, Intel Inside logo, Intel Centrino, Intel Centrino logo, Celeron, Intel Xeon, Intel SpeedStep, Itanium, and Pentium are trademarks or registered trademarks of Intel Corporation or its subsidiaries in the United States and other countries. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. Microsoft, Windows, Windows NT, and the Windows logo are trademarks of Microsoft Corporation in the United States, other countries, or both. ITIL is a registered trademark, and a registered community trademark of the Office of Government Commerce, and is registered in the U.S. Patent and Trademark Office UNIX is a registered trademark of The Open Group in the United States and other countries. Cell Broadband Engine is a trademark of Sony Computer Entertainment, Inc. in the United States, other countries, or both and is used under license therefrom.
115
IBM Confidential
Java and all Java-based trademarks are trademarks of Sun Microsystems, Inc. in the United States, other countries, or both. The United States Postal Service owns the following trademarks: CASS, CASS Certified, DPV, LACSLink, ZIP, ZIP + 4, ZIP Code, Post Office, Postal Service, USPS and United States Postal Service. IBM Corporation is a non-exclusive DPV and LACSLink licensee of the United States Postal Service. Other company, product or service names may be trademarks or service marks of others.
116
IBM Confidential
Contacting IBM
You can contact IBM for customer support, software services, product information, and general information. You also can provide feedback to IBM about products and documentation. The following table lists resources for customer support, software services, training, and product and solutions information.
Table 16. IBM resources Resource IBM Support Portal Description and location You can customize support information by choosing the products and the topics that interest you at www.ibm.com/support/ entry/portal/Software/ Information_Management/ InfoSphere_Information_Server You can find information about software, IT, and business consulting services, on the solutions site at www.ibm.com/ businesssolutions/ You can manage links to IBM Web sites and information that meet your specific technical support needs by creating an account on the My IBM site at www.ibm.com/account/ You can learn about technical training and education services designed for individuals, companies, and public organizations to acquire, maintain, and optimize their IT skills at http://www.ibm.com/software/swtraining/ You can contact an IBM representative to learn about solutions at www.ibm.com/connect/ibm/us/en/
Software services
My IBM
IBM representatives
Providing feedback
The following table describes how to provide feedback to IBM about products and product documentation.
Table 17. Providing feedback to IBM Type of feedback Product feedback Action You can provide general product feedback through the Consumability Survey at www.ibm.com/software/data/info/ consumability-survey
117
IBM Confidential Table 17. Providing feedback to IBM (continued) Type of feedback Documentation feedback Action To comment on the information center, click the Feedback link on the top right side of any topic in the information center. You can also send comments about PDF file books, the information center, or any other documentation in the following ways: v Online reader comment form: www.ibm.com/software/data/rcf/ v E-mail: comments@us.ibm.com
118
IBM Confidential
Index A
Abbreviate stage replacing QualityStage legacy 94 Administrator client, Version 8.5 importing 7.5.3 and earlier DataStage projects 78 advanced migration application server 47 archive parameter ismigration tool export command syntax 28 ismigration tool import command syntax 29 connect to Version 7.5.3 and earlier Designer, Manager, and Director clients 84 conversion script QualityStage migration utility 92 creating migration.properties file 22 customer support contacting 117 Designer and Director clients connecting to multiple servers on Version 8.5 85 Designer client compiling jobs and routines 80 exporting projects before migration from 7.5.3 and earlier 74 importing 7.5.3 and earlier DataStage projects 78 importing files after migrating from 7.5.3 and earlier 91 importing migrated files (QualityStage) 91 importing projects to 78 installing multiple versions with Multi-Client Manager 83 recompiling DataStage jobs for 80 restoring hashed files after migration from 7.5.3 and earlier 79 Designer Manager client exporting projects before migration from 7.5.3 and earlier 74 different versions of clients switching between 81 Director client using to restore hashed files 79 directories default for ismigration tool 51 dscmdexport command exporting DataStage 7.5.3 and earlier projects 74 dsenv environment variable saving DataStage 7.5.3 and earlier 75 DSHOME environment variable saving DataStage 7.5.3 and earlier 75 dsjob command using to connect to a Version 8.5 after migration 86 DSParams file saving DataStage 7.5.3 and earlier, Linux and UNIX 75 saving DataStage 7.5.3 and earlier, Windows 75
D
database requirements ismigration tool 19 DataStage 7.5.3 and earlier export using command line 74 export using Manager client 73 importing projects to Version 8.5 78 job dependencies, moving 76 legacy projects, exporting 73 moving schema files 76 saving setting files 75 DataStage Administrator client importing 7.5.3 and earlier DataStage projects 78 DataStage client uninstalling 77 DataStage Designer client compiling jobs and routines 80 exporting projects before migration from 7.5.3 and earlier 74 importing files after migrating from 7.5.3 and earlier 91 installing multiple versions with Multi-Client Manager 83 restoring hashed files after migration from 7.5.3 and earlier 79 DataStage projects completing migration 48 DataStage servers attaching to multiple 84 connecting to DataStage Version 7.5.3 and earlier 84 connecting to multiple 84 uninstalling Linux and UNIX 77 uninstalling Windows 77 datastage.engine.admin.password property for ismigration tool 52 datastage.engine.admin.username property for ismigration tool 52 datastage.engine.asbhome property for ismigration tool 52 datastage.engine.enginepath property 52 datastage.engine.update.project property 52 default directories ismigration tool 51
B
bin directory ismigration tool 51 Build stage replacing QualityStage legacy 94
C
client tiers upgrading client-only installation 101 Collapse stage replacing QualityStage legacy 94 command line interface connecting to DataStage 7.5.3 and earlier projects 86 exporting DataStage 7.5.3 and earlier projects 74 command syntax ismigration tool export command syntax 28 ismigration tool import command syntax 29 command-line syntax conventions 109 commands syntax 109 commands, ismigration tool encryption tool for passwords 31 export 28 import 29 restart 30 compile DataStage 7.5.3 and earlier jobs after migration 80 DataStage 7.5.3 and earlier routines after migration 80 conf directory ismigration tool 51 config parameter ismigration tool export command syntax 28 ismigration tool import command syntax 29
E
edit host change file for topology changes 46 encrypt passwords 22 encryption ismigration tool 31 enterprise packs verify availability on Version 8.5 25 expanded job migration QualityStage 7.5.3 and earlier 88 export about DataStage 7.5.3 and earlier projects 73
119
IBM Confidential
export (continued) DataStage 7.5.3 and earlier projects using Manager client 74 ismigration tool command syntax 28 ismigration tool export command syntax 28 using ismigration tool 34 ia.gendb.directory property for ismigration tool 52 ia.gendb.enabled property for ismigration tool 52 when to use 45 ia.keep.analysisdb.options property for ismigration tool 52 ia.keep.analysisengine.options property for ismigration tool 52 ia.oracle.datadumpfolder property for ismigration tool 52 ia.oracle.datafilefolder property for ismigration tool 52 ia.oracle.datafilepath property for ismigration tool 52 ia.oracle.sys.password property for ismigration tool 52 ia.oracle.sys.servicename property for ismigration tool 52 ia.oracle.sys.username property for ismigration tool 52 ia.oracle.tablespacename property for ismigration tool 52 ia.sqlserver.datafolder property for ismigration tool 52 import about ismigration tool 37 importing 7.5.3 and earlier DataStage projects 78 importing Version 7.5.3 and earlier QualityStage jobs 91 ismigration tool import command syntax 29 using ismigration tool 40 ini files saving DataStage 7.5.3 and earlier 75 install client-only installation 101 ITAG, multiple servers 81 Version 8.5 on target installation for ismigration tool 37 installation environment validate using ismigration tool 34, 37 installismigration tool 33 interface ismigration tool 27 Investigate stage replacing QualityStage legacy 94 is.migration.leaveworkdir property for ismigration tool 52 is.migration.skipvalidation property for ismigration tool 52 is.suite.admin.password property for ismigration tool 52 is.suite.admin.username property for ismigration tool 52 is.websphere.admin.password property for ismigration tool 52 is.websphere.admin.username property for ismigration tool 52 ISA Lite information for migration 21 ismigration directories conf 51 logs 51 ismigration tool completing to do activities 35, 41 ismigration tool (continued) exporting 34 exporting source installation 34 importing 40 log files 66 manual application server configuration 47 properties file 52 requirements and restrictions 19 user interface 27 userfiles 65 ismigration tool syntax import command 29 ITAG installation migrating multiple DataStage servers 83 iTag installations multiple servers Linux, UNIX 81
F
files .ini, saving DataStage 7.5.3 and earlier 75 DSParams, saving DataStage 7.5.3 and earlier 75 HostChangeConfig.xml for ismigration tool 64 log for ismigration tool 66 migration.properties for ismigration tool 52 migration.todo.txt for ismigration tool 66 odbc.ini, saving DataStage 7.5.3 and earlier 75 userfiles for ismigration tool 65 uvodbc.config, saving DataStage 7.5.3 and earlier 75 flat files moving DataStage 7.5.3 and earlier 76 Format Convert stage replacing QualityStage legacy 94
J
job migration (QualityStage) legacy 87 match specification 88
L
legacy migration replacing QualityStage Legacy stages 92 legacy migration (QualityStage) QualityStage jobs 87 legacy operational mode QualityStage 7.5.3 and earlier 87 legacy stages QualityStage, replacing 94 legal notices 113 locations, projects ismigration tool host change file 64 log files ismigration tool 66 logs directory ismigration tool 51 logsdirectories 51
G
gen-app-server parameter ismigration tool export command syntax 28 ismigration tool import command syntax 29
H
hashed files importing into Designer client after migration 79 migrating DataStage 7.5.3 and earlier 76 health checker 21 host change file required for topology changes 64 host names changing in host change file, ismigration tool 46 host-change-config parameter ismigration tool import command syntax 29
M
Manager client 74 match specification migration 88 Match stage replacing QualityStage legacy 94 migrated files (QualityStage) importing 91 provisioning 91 migrating hashed files 76 migration client tiers 101 command line interface 27 compiling jobs after 80 DataStage schema files 79 exporting source 33 from release 7.5.3 and earlier 71 from Version 8.0.1 and later 7 host change file 64
I
ia.db2.db.binpath property for ismigration tool 52 ia.db2.installdir property for ismigration tool 52
120
IBM Confidential
migration (continued) ITAG installations 73 overview 8 planning overview 19 process overview 3 QualityStage modules 25 QualityStage v7.5.3 or earlier 87 real-time QualityStage jobs 93 reference topics 51 restart command syntax 30 RTI 7.5.2 and earlier 97 RTI 7.5.3 and earlier 97 scenarios and methodology 3 strategies 3 supported migrations 19 tool user interface 27 verify source credentials 34, 37 migration directories, Version 8.5 bin 51 conf 51 scripts 51 migration from 7.5.3 and earlier DataStage flat files 79 migration from 8.0.1 and later changing topology 46 completing migration for DataStage projects 48 ismigration tool 7 migration utility running QualityStage 90 migration.properties ISA Lite Tool for system summary reports 21 migration.todo.txt file manual activities for ismigration tool 66 migrationfrom 8.0.1 and 8.1 ismigration tool, installing on 8.0.1 and 8.1 33 migrationvalidation, source 23 migrationvalidation, target 38 move ismigration tool files from source to target 36 Multi-client Manager using to switch between different client versions 81 Multi-Client Manager 83 installing multiple DataStage client versions 83 multi-computer migrations 13 Multinational Standardize stage replacing QualityStage legacy 94 multiple DataStage clients connecting to 84 multiple DataStage servers connecting to Version 7.5.1 and earlier 85 connecting to Version 8.5 85 Multiple Job Compile tool for recompiling DataStage jobs 80
O
odbc files saving DataStage 7.5.3 and earlier odbc.ini file saving DataStage 7.5.3 and earlier Oracle databases character encodings 25 overview migration 3 75 75
P
Parse stage replacing QualityStage legacy 94 passwords encryption, for ismigration tool 31 plan migrations 19 port numbers host change file for ismigration tool 64 prepare target installation for ismigration tool 37 product accessibility accessibility 105 product documentation accessing 107 Program stage replacing QualityStage legacy 94 project locations ismigration tool host change file 64 projects (DataStage) exporting 74 properties file migration 52
reference ismigration tool 51 replacing legacy stages QualityStage version 7.5.3 and earlier 94 requirements ismigration tool 19 restart command ismigration tool command syntax 30 restore 7.5.3 and earlier DataStage settings files 78 DataStage 7.5.3 and earlier settings files 78 restrictions ismigration tool 19 RTI 7.5.2 and earlier migration export 97 rule sets, QualityStage migrating 7.5.3 and earlier 88
S
scenarios multiple computers 13 single computer 9 Version 8.0.1 migration 9, 13 scripts ismigration tool 51 Select stage replacing QualityStage legacy 94 settings files restoring DataStage 7.5.3 and earlier files 78 saving DataStage 7.5.3 and earlier 75 single-computer migrations 9 software services contacting 117 Sort stage replacing QualityStage legacy 94 special characters in command-line syntax 109 Standardize stage replacing QualityStage legacy 94 start DataStage 7.5.3 and earlier server 84 stop DataStage 7.5.3 and earlier server 84 strategy migration 3 support customer 117 supported migrations scenarios 19 Survive stage replacing QualityStage legacy 94 syntax command-line 109 system summary 21
Q
QualityStage postmigration activities 48 QualityStage 7.0 to 7.5 job migration legacy form 87 QualityStage 7.5 plug-in rewriting jobs after migration 80 QualityStage 7.5.3 and earlier job migration, expanded form 88 premigration steps for ismigration tool 45 QualityStage migration utility installing 89 UNIX and Linux 90 Windows 90 QualityStage modules verify availability on Version 8.5 25 QualityStage rule sets migrating 7.5.3 and earlier 88 QualityStage stages replacing legacy 94
N
non-IBM Web sites links to 111
R
real-time QualityStage jobs migrating 93
T
target installation moving ismigration tool files 36 preparing to use ismigration tool 37
Index
121
IBM Confidential
to do activities for ismigration tool 35, 41 to-do file ismigration tool manual activities 66 topology changes host change file 46 trademarks list of 113 Transfer stage replacing QualityStage legacy 94 wizards WebSphere RTI Export 97 work parameter ismigration tool export command syntax 28 ismigration tool import command syntax 29
X
xmeta.db.binpath property for ismigration tool 52 xmeta.db2.installdir property for ismigration tool 52 xmeta.gendb.directory property for ismigration tool 52 xmeta.oracle.datadumpfolder property for ismigration tool 52 xmeta.oracle.datafilefolder property for ismigration tool 52 xmeta.oracle.sys.password property for ismigration tool 52 xmeta.oracle.sys.servicename property for ismigration tool 52 xmeta.oracle.sys.username property for ismigration tool 52 xmeta.oracle.tablespacename property for ismigration tool 52 xmeta.sqlserver.datafolder property for ismigration tool 52
U
Unijoin stage replacing QualityStage legacy 94 uninstall DataStage client 77 DataStage server, Windows 77 DataStage servers, Linux and UNIX 77 overview, previous DataStage versions 77 UNIX and Linux installing QualityStage 7 migration utility 89 upgrade client-only installation 101 user interface ismigration tool 27 userfiles migration reference 65 userfiles parameter ismigration tool export command syntax 28 utility QualityStage migration 90 uvodbc.config file saving DataStage 7.5.3 and earlier 75
V
validate source installation criteria 23 target installation criteria 38 using ismigration tool 34, 37 validateonly parameter ismigration tool export command syntax 28 ismigration tool import command syntax 29 using to validate environment 34, 37 Version 8.0.1 and later scenarios 9, 13
W
WAVES stage replacing QualityStage legacy 94 Web sites non-IBM 111 Websphere RTI 7.5.3 and earlier migration 97 Windows installing QualityStage migration utility 89
122