+ All Categories
Home > Documents > ITSM 6 7.5 Migration

ITSM 6 7.5 Migration

Date post: 07-Apr-2018
Category:
Upload: ynmanju4us
View: 218 times
Download: 0 times
Share this document with a friend
33
Live ITSM Migration using Meta-Update® Ben Chernys 1 © 2010 World Wide Reme dy Users Group. All Rights Reserved.  WWRUG.COM
Transcript

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 1/33

Live ITSM Migration using Meta-Update®

Ben Chernys

1

© 2010 World Wide Remedy Users Group. All Rights Reserved. WWRUG.COM

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 2/33

Outline

© 2010 World Wide Remedy Users Group. All Rights Reserved.

2

ITSM Migrations: Difficult; No ToolsHow Meta-Update ® Handles MigrationsMeta-Update ® BenefitsSample Migration (Background, Live Demo)A look at Meta-Update ® ScriptingMore Information

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 3/33

Objectives/Results

ObjectivesLearn what’s involved in an ITSM 6 to 7 data migration Learn how Meta-Update ® facilitates all requirements for a

successful data migrationResults

A live ITSM 6 to 7 migration will be demonstrated

Skills developedAn introduction to Meta-Update ® scripting

3

© 2010 World Wide Remedy Users Group. All Rights Reserved.

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 4/33

ITSM Data Challenges

The ITSM 7 Suite contains:

Data is represented by acomplex web of differentlyrelated records and tables.

Reference fields and tables are completely undocumented.

4

1,800 Forms25,000 Active Links

8,000 Filters

500 Join Forms

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 5/33

ITSM Data Challenges

The ITSM 7.6 Suite contains:

Reference fields and tables are completely undocumented.

5

2700 Forms36,000 Active Links18,000 Filters

800 Join Forms

Data is represented by acomplex web of differentlyrelated records and tables.

1,80025,000

8,000

500

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 6/33

ARS Data Challenges

All ARS Applications represent “Requests” bytrees of data records.Records in different forms are connected byreferencing data in those records.

Change Request IdChange NumberInstance Id

Three different keysfor a single table.

Work Logork Log

Dependent tableshave their own set of different keys andvarious combinationsof their parent’s keys.

Request IdInstance Id

Change Request IdChange NumberChange Instance Id

Approverspprovers

Approverspprovals

6

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 7/33

ITSM Data Challenges

Support Staff Example

A symbolic name must

be looked up and thenew ID referenceassigned.

7

G2 – 427

G2 – 427

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 8/33

ITSM Data Challenges

Migrating data across environments• Once Foundation Data changes are developed and tested there is no

sure way to extract these changes and merge themcorrectly on a

different server.Migrating data across ITSM releases

• ITSM release changes are significant undertakings. The conventionaladvise is to not migrate data because of the difficulty in automatingdata cleansing and migration into mismatching schemas and field sets.

Automating Imports, Customer On-boarding• Can be a complex, time consuming, expensive ARS or ITSM

development task using staging forms and merge workflow.

8

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 9/33

Challenges in Migrating to ITSM 79

© 2010 World Wide Remedy Users Group. All Rights Reserved.

Data cleansing• ITSM data is validated. Addresses and model names for example,

need to be looked up against other defining tables. There is no toolthat allows you to automate validation and transformation rules.

Dissimilar Data Schema• Completely different and more complex table structure in ITSM 7. Diary

fields need be converted to records. Attachments must be moved.Completely different Company, Person, Support, Groups, Rights, in

short, Foundation Data structures.Following chains of related records

• A primary cause of difficulties with any extract, import, report, validation- any data operation, on a complex tree of data.

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 10/33

Ways of Automating Migrations10

© 2010 World Wide Remedy Users Group. All Rights Reserved.

ARS ImportExport

Manual exports toCSVs, Excel tochange values,manual imports.Automated with

staging forms andimport workflow:

a time-consuming,expensive

Workflow Project.

Template-based

ProductsMust use

suppliedtemplates.Can’t use your own or handle

different sources.Manual validation

and firing.Automated withstaging forms

and importworkflow.

PanaceaMigrator DSO AIE

Automated withcomplex Merge

workflow.May requirechanges toapplication.

Workflow Project

can approach APIcosts.

APIPerl

Java c

Sure way toautomate.

Expensive andslow to develop.Usually needsoutside, non-

Remedy staff.

SQL

Dangerous to theintegrity of the

ARS system data.Expensive and

slow to develop.Usually needsoutside, non-Remedy staff.

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 11/33

Meta-Update Migration Automating11

© 2010 World Wide Remedy Users Group. All Rights Reserved.

ScriptingTool

Meta-Updatereads a simple

ASCII script file,and performsyour functions

through the API.Replete with look-

ups, valuetransforms, file

facilities,messaging anderror handling.

No Server Changes

No Workflow

No server changes at all.

No staging formsand complex

Merge workflow.No changes to

OOTBapplications.

No APINeeded

No APIprogrammers.

No time-consuming,expensive,frustrating

developmentprojects.

Your ARS staff easily implementany automation.

AnySources

Handle CSVs of any type – evenwith line feeds.

Handle your owndevelopedtemplates.

Apply automaticvalue transforms.

Use CSVs asLook Ups.

EffortsCostsTime

ROI is typicallyits first use.

Reduce effortsand time to

delivery by anorder of

magnitude.

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 12/33

Comparison of Automation Costs

ITSM 6 to ITSM 7 MigrationBased on estimates for an unrealizedmigration, a real migration implementedwith Meta-Update, and an inadequate partialmigration implemented with ARS facilities.

Note that conversion of Diary entries intoWork Logs is not possible without Meta-Update or the ARS API.

PartialMigration

EstimatedMigration

Meta-Update

Months 7 24 3

12

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 13/33

Comparison of Automation Costs

ITSM 6 to ITSM 7 Migration

13

Estimated

Migration

Meta-Update

Partial Migration

Unrealized Estimated

Robust Migration

People Months

3 24

1 7

1 3

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 14/33

14

Migration Milestones

© 2010 World Wide Remedy Users Group. All Rights Reserved.

14

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 15/33

15

Demo of a ITSM 6 to 7.6 Migration

© 2010 World Wide Remedy Users Group. All Rights Reserved.

TranslatesOn-boardingCSVs

15

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 16/33

Demo: ITSM 6 to 7.6 Migration

We’ll now move to the Demo part of the presentation We’ll start by showing you a running ITSM 6 serverand a partially migrated 7.6.03 ITSM SuiteWe’ll run the Help Desk to Incident script in debugmode with an editor open to walk through a bit of it

We’ll let it run to completion and examine the results

with the User tool

16

© 2010 World Wide Remedy Users Group. All Rights Reserved.

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 17/33

17

ITSM 6: HD Case 8

© 2010 World Wide Remedy Users Group. All Rights Reserved.

17

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 18/33

18

ITSM 6: HD 8: Requester Profile

© 2010 World Wide Remedy Users Group. All Rights Reserved.

18

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 19/33

19

ITSM 6: Attachments Needed

© 2010 World Wide Remedy Users Group. All Rights Reserved.

19

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 20/33

20

Meta-Update Scripting

© 2010 World Wide Remedy Users Group. All Rights Reserved.

20

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 21/33

21

ITSM 6: HD 8 Add Attachments

© 2010 World Wide Remedy Users Group. All Rights Reserved.

21

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 22/33

22

ITSM 6: Add Attachments

© 2010 World Wide Remedy Users Group. All Rights Reserved.

22

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 23/33

23

ITSM 6: Attachments Added

© 2010 World Wide Remedy Users Group. All Rights Reserved.

23

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 24/33

24

ITSM 6: Notes Diary

© 2010 World Wide Remedy Users Group. All Rights Reserved.

24

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 25/33

25

ITSM 6 to 7.6 Help Desk Migration

© 2010 World Wide Remedy Users Group. All Rights Reserved.

25

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 26/33

26

ITSM 6 to 7.6 Help Desk Migration

© 2010 World Wide Remedy Users Group. All Rights Reserved.

26

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 27/33

27

ITSM 7.6: WL: Attachments

© 2010 World Wide Remedy Users Group. All Rights Reserved.

27

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 28/33

28

ITSM 7.6: WL: Attachments

© 2010 World Wide Remedy Users Group. All Rights Reserved.

28

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 29/33

29

ITSM 7.6: WL: Missing Requester

© 2010 World Wide Remedy Users Group. All Rights Reserved.

29

The Requester is looked-upon ITSM 7.6CTM:People If not found, a defaultrequester is used and theSHR:People informationfor the Requester isformatted into a Work Log.

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 30/33

30

ITSM 7.6: WL: Missing Requester

© 2010 World Wide Remedy Users Group. All Rights Reserved.

30

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 31/33

Conclusion

Meta-Update is the only tool available to automatethe value transformations and the ability to followchains of records needed to perform a complete data

migration from prior releases of ITSM or from differingon-boarding data structures.

31

© 2010 World Wide Remedy Users Group. All Rights Reserved.

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 32/33

Thank You

Check out the Web Sitewww.softwaretoolhouse.com

See Learning, Script Library

Request a Trial License witha Live Install WebExTraining sessionContact us at:[email protected]

32

© 2010 World Wide Remedy Users Group. All Rights Reserved.

CA + 1 403 240 4377 GMT – 7 + DSTDE +49 171 380 2329 GMT +1 + DST

Ben ChernysSoftware Tool House Inc.

Questions

8/6/2019 ITSM 6 7.5 Migration

http://slidepdf.com/reader/full/itsm-6-75-migration 33/33

Thank You

Check out the Web Sitewww.softwaretoolhouse.com

See Learning, Script Library

Request a Trial License witha Live Install WebExTraining sessionContact us at:[email protected]

33

© 2010 World Wide Remedy Users Group. All Rights Reserved.

CA + 1 403 240 4377 GMT – 7 + DSTDE +49 171 380 2329 GMT +1 + DST

Ben ChernysSoftware Tool House Inc.

Questions


Recommended