Implementation plan: Difference between revisions

From IMSMA Wiki
Jump to navigation Jump to search
No edit summary
No edit summary
Line 3: Line 3:
==Basic process==__NOEDITSECTION__  
==Basic process==__NOEDITSECTION__  
As Noah outlined in August 2013:
As Noah outlined in August 2013:
* Make a '''full''' backup of your dataset
* Get a '''full''' backup and configuration details from the country
: client/server settings
: local projection files
: translation files
* Clean-up your dataset  
* Clean-up your dataset  
: there might be more country specific to do than what is mentioned in [[Data quality checks before upgrading to V6.0]]
: there might be more country specific to do than what is mentioned in [[Data quality checks before upgrading to V6.0]]
Line 21: Line 24:
: all computers in country
: all computers in country
* Restore dataset
* Restore dataset
: at the NMAA
: at the NMAA and verify [[Upgrade from 5.08.04 to 6.0 process|Check with the countries]]
: distribute backup to local installations


* Reimport map and rebuild geodatabase
You’re not done until you can run reports and data sharing is working in the country!
* Upgrade or rebuild iReport templates
* Update views, import scripts, external connections (if used)
* Backup everything!
test to restore on another computer
distribute backup


You’re not done until you can run reports and restore your database!
==Full backup and configuration details===__NOEDITSECTION__
With the {{IMSMANG}} backup functionality you get:
* Database
* maps (easier if you may get background.mxd and files)
* geodatabase
* iReports (as files)
* form templates (as files)
* translations
* '''attachments'''
You need also secure other files:
* IMSMA.mxd (if customized)
* Source map files
* C:\IMSMAng\migration\conf\migration.properties and any import scripts
* Fallback fonts (IMSMAng\jre____\lib\fonts\fallback)
* External tools
* ODBC configurations


===Country Structure ID (optional)===__NOEDITSECTION__
===Country Structure ID (optional)===__NOEDITSECTION__

Revision as of 21:49, 24 February 2014

This page is under construction

Basic process

As Noah outlined in August 2013:

  • Get a full backup and configuration details from the country
client/server settings
local projection files
translation files
  • Clean-up your dataset
there might be more country specific to do than what is mentioned in Data quality checks before upgrading to V6.0
all mdml and xml files must be imported (at least to the workbench)
backup again
  • Upgrade your dataset to 6.0
Run V5.08.04 tools - Locale fix
Run V5.08.04 tools - Re-calculation of area/length
Extract MySQL
  • Uninstall ArcEngine 9.3.1, IMSMANG and IMSMA RE 5.08.04
this need to be done on all computers in the country
which ArcGIS Desktop version are they using?
client/server settings
local projection files
translation files
  • Install IMSMANG and IMSMA RE 6.0
all computers in country
  • Restore dataset
at the NMAA and verify Check with the countries
distribute backup to local installations

You’re not done until you can run reports and data sharing is working in the country!

Full backup and configuration details=

With the IMSMANG backup functionality you get:

  • Database
  • maps (easier if you may get background.mxd and files)
  • geodatabase
  • iReports (as files)
  • form templates (as files)
  • translations
  • attachments

You need also secure other files:

  • IMSMA.mxd (if customized)
  • Source map files
  • C:\IMSMAng\migration\conf\migration.properties and any import scripts
  • Fallback fonts (IMSMAng\jre____\lib\fonts\fallback)
  • External tools
  • ODBC configurations

Country Structure ID (optional)

The Country Structures get updated e.g. districts are merged or towns changes names. If the Country Structure ID is set to the Pcode or another identifier used in the country future updates of the Country Structure would be greatly facilitated. In the upgrade process this has low priority.

{{#switch:|subgroup|child=|none=|#default=

}}{{#if:|}}{{#if:Upgrade Process|<td style="text-align:left;border-left-width:2px;border-left-style:solid;|{{#if:|}}}}{{#if:|{{#if:IMSMA Hub{{#switch:{{#if:|{{{border}}}|child}}|subgroup|child=|none=|#default=

}}{{#ifeq:|Template|{{#ifeq:{{#if:|{{{border}}}|child}}|child||{{#ifeq:{{#if:|{{{border}}}|child}}|subgroup||{{#switch:implementation plan

|doc
|sandbox
|testcases =
|#default = {{#switch:
 |plainlist
 |hlist
 |hlist hnum
 |hlist vcard
 |vcard hlist = 
 |#default = 
 }}
}}

}}}}}}|}}{{#if:|{{{group2}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list2}}}

}}{{#if:|{{#if:IMSMA Hub{{#switch:{{#if:|{{{border}}}|child}}|subgroup|child=|none=|#default=

}}{{#ifeq:|Template|{{#ifeq:{{#if:|{{{border}}}|child}}|child||{{#ifeq:{{#if:|{{{border}}}|child}}|subgroup||{{#switch:implementation plan

|doc
|sandbox
|testcases =
|#default = {{#switch:
 |plainlist
 |hlist
 |hlist hnum
 |hlist vcard
 |vcard hlist = 
 |#default = 
 }}
}}

}}}}}}|}}{{#if:|{{{group3}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list3}}}

}}{{#if:|{{#if:|{{{group4}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list4}}}

}}{{#if:|{{#if:|{{{group5}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list5}}}

}}{{#if:|{{#if:|{{{group6}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list6}}}

}}{{#if:|{{#if:|{{{group7}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list7}}}

}}{{#if:|{{#if:|{{{group8}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list8}}}

}}{{#if:|{{#if:|{{{group9}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list9}}}

}}{{#if:|{{#if:|{{{group10}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list10}}}

}}{{#if:|{{#if:|{{{group11}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list11}}}

}}{{#if:|{{#if:|{{{group12}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list12}}}

}}{{#if:|{{#if:|{{{group13}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list13}}}

}}{{#if:|{{#if:|{{{group14}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list14}}}

}}{{#if:|{{#if:|{{{group15}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list15}}}

}}{{#if:|{{#if:|{{{group16}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list16}}}

}}{{#if:|{{#if:|{{{group17}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list17}}}

}}{{#if:|{{#if:|{{{group18}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list18}}}

}}{{#if:|{{#if:|{{{group19}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list19}}}

}}{{#if:|{{#if:|{{{group20}}}<td style="text-align:left;border-left-width:2px;border-left-style:solid;|

{{{list20}}}

}}{{#if:|{{#if:IMSMA Hub{{#switch:{{#if:|{{{border}}}|child}}|subgroup|child=|none=|#default=

}}{{#ifeq:|Template|{{#ifeq:{{#if:|{{{border}}}|child}}|child||{{#ifeq:{{#if:|{{{border}}}|child}}|subgroup||{{#switch:implementation plan

|doc
|sandbox
|testcases =
|#default = {{#switch:
 |plainlist
 |hlist
 |hlist hnum
 |hlist vcard
 |vcard hlist = 
 |#default = 
 }}
}}

}}}}}}|}}

{{{below}}}

}}{{#switch:|subgroup|child=

|none=|#default=}}{{#ifeq:|Template|{{#ifeq:|child||{{#ifeq:|subgroup||{{#switch:implementation plan
|doc
|sandbox
|testcases =
|#default = {{#switch:hlist
 |plainlist
 |hlist
 |hlist hnum
 |hlist vcard
 |vcard hlist = 
 |#default = 
 }}
}}

}}}}}}