Join the Inspire AMA with Joshua Burkhow, March 31-April 4. Ask, share, and connect with the Alteryx community!

Alteryx Server Discussions

Find answers, ask questions, and share expertise about Alteryx Server.
SOLVED

Merging two Alteryx server environment into one

ahmadhw
7 - Meteor

We have two separate Alteryx environment

First: version 2024.2 with user managed mongoDB 4.0.28

Second: version 2023.2 with embedded mongoDB 

We need to centerlize the two servers into one

What ate the Best practices for that ? 

How can I migrate the workflows, users, collections, subscription,.. etc successfully without creating a bug or issues. 

2 REPLIES 2
Warcry
9 - Comet

Detailed Steps for Migrating and Centralizing Alteryx Environments

  1. Preparation:

    • Inventory: List all workflows, users, collections, subscriptions, and other assets in both environments.

    • Compatibility Check: Ensure all components are compatible with the target environment (e.g., MongoDB versions, Alteryx versions). 

  2. Backup:

    • Data Backup: Backup all data, workflows, and configurations from both environments.

    • MongoDB Backup: Ensure you have a backup of the MongoDB databases.

  3. Set Up Target Environment:

    • Install Alteryx Server: Install the desired version of Alteryx Server in the target environment.

    • Configure MongoDB: Set up and configure MongoDB in the target environment, ensuring it meets the requirements for both user-managed and embedded MongoDB setups.

  4. Migration Prep Tool:

    • Install Migration Prep Tool: Download and install the Migration Prep Tool from Alteryx's website.

    • Run Migration Prep Tool: Use the tool to create a staged copy of the workflow data stored in your database. This step prepares the data for migration without interrupting normal operations.

  5. Export and Import Workflows:

    • Export Workflows: Use Alteryx's export tools to export workflows from the source environments.

    • Import Workflows: Import the exported workflows into the target environment. Ensure all dependencies and connections are correctly configured.

  6. Migrate Users and Subscriptions:

    • User Accounts: Migrate user accounts and permissions. Ensure that all users have the necessary access in the target environment.

    • Subscriptions: Migrate subscriptions and ensure they are correctly configured in the target environment.

  7. Testing and Validation:

    • Test Workflows: Run tests on migrated workflows to ensure they function correctly in the new environment.

    • Validate Data: Validate that all data has been correctly migrated and is accessible.

  8. Documentation and Training:

    • Document Process: Document the migration process and any changes made to workflows or configurations.

    • User Training: Provide training to users on any new features or changes in the target environment.

  9. Monitoring and Maintenance:

    • Monitor Performance: Monitor the performance of the new environment to ensure it meets expectations.

    • Regular Maintenance: Perform regular maintenance and updates to keep the environment running smoothly.

 

Migrate between Embedded and User-Managed Mongo

 

Migration Prep Tool

Warcry
9 - Comet

Thoughts? Accept this answer as a solution.