We are moving all Appian stuff (Code, existing Users and existing processes inst

We are moving all Appian stuff (Code, existing Users and existing processes instances) from one environment to other environment. We know how to move the code point of view but how can we move existing users, process instances and reports ?

Thank you

OriginalPostID-195949

OriginalPostID-195949

  Discussion posts and replies are publicly visible

Parents
  • Yes by moving the KDBs and the external data for the primary Appian datasource you will get everything including the code, users and running process instances so you won't need to do a code deployment either. Assuming your target environment is already setup and running then you don't need to worry about the configuration steps and such. In that case here will be the high level steps you need to do - we recently did this to migrate our existing environments to 3 new environments:
    1. Checkpoint Appian Engines on the source environment - Run <APPIAN_HOME>/server/_scripts/checkpoint-suite.bat (.sh)
    2. Copy the highest numbered KDBs to some backup location - forum.appian.com/.../Upgrade_Guide.html
    3. Copy other Appian filesystem data to the backup location - forum.appian.com/.../Upgrade_Guide.html
    4. Take a snapshot of your Appian schema (primary datasource) in your external DB (this contains things like record type definitions and news feed entries)
    5. Shutdown Appian engines and the app server on your target environment - forum.appian.com/.../Upgrade_Guide.html
    6. Restore the Appian schema on your target primary datasource with the snapshot from step 4
    7. Copy over KBD and filesystem data from steps 2 and 3 above to corresponding locations on your target environment. Make sure the copied over KDBs are the highest numbered ones on the target environment as well.
    8. Bring your target environment back up, steps 13 - 18 as laid out in the upgrade guide - forum.appian.com/.../Upgrade_Guide.html

    We did this for Appian 7.11 running on Weblogic Server...
Reply
  • Yes by moving the KDBs and the external data for the primary Appian datasource you will get everything including the code, users and running process instances so you won't need to do a code deployment either. Assuming your target environment is already setup and running then you don't need to worry about the configuration steps and such. In that case here will be the high level steps you need to do - we recently did this to migrate our existing environments to 3 new environments:
    1. Checkpoint Appian Engines on the source environment - Run <APPIAN_HOME>/server/_scripts/checkpoint-suite.bat (.sh)
    2. Copy the highest numbered KDBs to some backup location - forum.appian.com/.../Upgrade_Guide.html
    3. Copy other Appian filesystem data to the backup location - forum.appian.com/.../Upgrade_Guide.html
    4. Take a snapshot of your Appian schema (primary datasource) in your external DB (this contains things like record type definitions and news feed entries)
    5. Shutdown Appian engines and the app server on your target environment - forum.appian.com/.../Upgrade_Guide.html
    6. Restore the Appian schema on your target primary datasource with the snapshot from step 4
    7. Copy over KBD and filesystem data from steps 2 and 3 above to corresponding locations on your target environment. Make sure the copied over KDBs are the highest numbered ones on the target environment as well.
    8. Bring your target environment back up, steps 13 - 18 as laid out in the upgrade guide - forum.appian.com/.../Upgrade_Guide.html

    We did this for Appian 7.11 running on Weblogic Server...
Children
No Data