11. IDMS Migration Overview

Post on 07-Apr-2015

192 views 1 download

Transcript of 11. IDMS Migration Overview

Anubex NV

IDMS Migration Overview

AssessmentDetermine Work and Risks

AssessmentDetermine Project Plan and Price

IDMS/DBMigration Time (1): Data & Data Structure Migration

Codasyl

Repository

Schema,

Subschema

and IDD

Record

Dumps

Olomao

IDMS/DBMigration Time (2): Data & Data Structure Migration

Codasyl

RepositoryMerlin

Oracle DB

Creation

Scripts

Data Migration

Programs

Target

Oracle DBSource

IDMS DB

IDMS/DBMigration Time (3): Bulk Data Migration Process

Source

IDMS DB

Target

Oracle DB

Step 1

UnloadStep 4Step 3Step 2

Step 5

Load

Record Data

FilesSet Data Files

IDMS/DBMigration Time (4): Incremental Data Migration Process

IDMS DB

Journals /

Archive Logs

Target

Oracle DB

Incremental

Load Programs

Incremental

Change DataJournal

Executor

Journal

Reader

Program

IDMS/DBMigration Time (5): Data Verification

Source

IDMS DB

Target

Oracle DB

Target Data

Dump

Programs

MVS/Rec-Diff

Source

Data Dump

Programs

Source Data

Dumps

Target Data

Dumps

Difference

Reports

IDMS/DBMaintenance Time

RDMBS Alter

ScriptsTarget

Oracle DBMerlinCodasyl

Repository

Oracle

Tools

VSAM/Sequential FilesMigration Time (1): Data Structure Detection

VSAM/Sequential Files Migration Time (2): Data & Data Structure Migration

Config. Files

Record

Structure

Copybooks

IOGEN

Data

Migration

Programs

VSAM, ISAM

or Leasy

Files

Target

Oracle DB

VSAM/Sequential Files Migration Time (3): Data & Data Structure Migration

VSAM/Sequential Files Migration Time (4): Data Migration

Target

Oracle DB

Step 1

Unload

Step 2

Load

VSAM, ISAM

or Leasy

Files

VSAM/Sequential FilesMigration Time (5): Data Verification

Target Oracle

DB

Target Data Dump Programs

MVS/Rec-Diff

Source Data Dump

Programs

Source Data Dumps

Target Data Dumps

Difference Reports

VSAM or ISAM FilesVSAM, ISAM or

Leasy Files

Batch Application PartMigration Time (1): Batch COBOL

Batch COBOL

Programs

Brambling

Batch COBOL

Programs

COBOL

IDD Modules

COBOL IDD

Copybooks

Codasyl

Repository

Merlin

CODASYL

Info File

Subschema &

Record

Copybooks

IO Modules

Batch Application PartMigration Time (2): Batch COBOL / File Access

Batch Application PartMigration Time (3): Copybooks & JCLs

COBOL

Copybooks

COBOL

Copybooks

JCL

& PROCsPerl ScriptsKamao

Batch Application PartMaintenance Time (1): IDMS/DB Structures

IO Modules

Subschema &

Record

Copybooks

Codasyl

RepositoryMerlin

Batch Application PartMaintenance Time (2): File Structures

Config. Files

Record

Structure

Copybooks

IOGEN

IO ModulesPL/SQL

Packages

Batch Application PartMaintenance Time (3): COBOL

Batch COBOL

Programs

COBOL IDD

Copybooks

COBOL

Copybooks

MicroFocus

Net. Express

for Eclipse

Batch Application PartMaintenance Time (3): Perl

Perl ScriptsEpic Perl

IDE for

Eclipse

Batch Application PartRun Time / With Perl

Batch Application PartRun Time / With MTO

Interactive Application PartMigration Time (1): Preparation

ADS

Repository

MAP

Repository

ADS Map

Dumps

Code&Edit

Table Dumps

Dipper

Junco

AukletADS/A Dumps

Interactive Application Part Migration Time (2): COBOL Programs

Codasyl

Repository

Merlin

CODASYL

Info File

COBOL/DC

Programs

Brambling

COBOL/DC

Programs

COBOL IDD

Copybooks

COBOL

IDD Modules

Subschema &

Record

Copybooks

IO Modules

Interactive Application PartMigration Time (3): COBOL/DC / File Access

Interactive Application PartMigration Time (4): IDMS Maps

Interactive Application PartMigration Time (5): ADS

COBOL

Dialog

ProgramsCaribBobolink

COBOL

Process

Copybooks

Dialog

Template

ADS Process

Modules

ADS Dialog

Definitions

Interactive Application PartMaintenance Time (1): IDMS/DB Structures

IO Modules

Subschema &

Record

Copybooks

Codasyl

RepositoryMerlin

Interactive Application PartMaintenance Time (2): File Structures

Config. Files

Record

Structure

Copybooks

IOGEN

IO ModulesPL/SQL

Packages

Interactive Application PartMaintenance Time (3): IDMS Maps

Waxwing IDMS

Maps

Waxwing IDMS

Components

Instantiations'

Swing Designer

in Eclipse

Waxwing IDMS

Maintainer

Map

CopybooksMap Modules

Interactive Application PartMaintenance Time (4): COBOL & ADS/A Control Flow

COBOL Dialog

Programs

TP COBOL

Programs

COBOL IDD

Copybooks

MicroFocus

Net. Express

for Eclipse

COBOL

Copybooks

Eclipse

ADS

RepositoryEgret

Interactive Application PartRuntime – TP Monitor

Interactive Application PartRuntime – TP Monitor - Details