LogoLogo
25.1
25.1
  • Overview
  • Legal Notice
  • Release Notes
    • Previous versions
  • Glossary
  • Abbreviations
  • Getting Started
  • Supported versions
  • Quick Start Guide
  • Installation Guide
    • System Architecture
    • System Requirements
    • Prerequisites
    • Install migration-center
    • Install migration-center on AWS
    • Start migration-center
    • Access Network Shares
    • Upgrade migration-center
    • Backup and Restore
    • Java configuration
    • Uninstall migration-center
  • WebClient User Guide
    • TR Function Reference
  • Third Party Open Source Libraries
  • Administration
  • Oracle Database Creation
  • Database Administrator’s Guide
  • Jobserver Administrator's Guide
  • WebClient Administrator's Guide
  • Oracle Sizing Guide
  • Time zone handling
  • Documentum security enhancements
  • Common Parameters
  • Scanners
    • Amazon Comprehend Enrich Scanner
    • Alfresco Scanner
    • CSV & Excel Scanner
    • Database Scanner
    • Documentum Scanner
    • Documentum NCC Scanner
    • Domino Scanner
    • Exchange Scanner
    • Filesystem Scanner
    • OpenText Scanner
    • Outlook Scanner
    • SharePoint Scanner
    • SharePoint Online Scanner
    • Veeva Scanner
  • Importers
    • Alfresco Importer
    • Alfresco CS Importer
    • AzureBlob Importer
    • Box Importer
    • Cara Importer
    • D2 Importer
    • D2 InPlace Connector
    • Documentum Importer
    • Documentum InPlace Connector
    • Documentum NCC Importer
    • Filesystem Importer
    • Hyland OnBase Importer
    • InfoArchive Importer
    • OpenText Importer
    • OpenText InPlace Connector
    • SharePoint Importer
    • SharePoint Online Importer
    • SharePoint Online Batch Importer
    • TrackWise Importer
    • Veeva Importer
Powered by GitBook
On this page
  • AWS Deployment
  • Prerequisites
  • Create Infrastructure
  • Connect to the VM
  • Install the Database
  • Verify Installation

Was this helpful?

Export as PDF
  1. Installation Guide

Install migration-center on AWS

Was this helpful?

AWS Deployment

migration-center supports AWS deployment using Terraform.

Following the steps below will result in an AWS deployment containing an RDS Postgres database and an EC2 instance with the migration-center WebClient and Jobserver installed and running, and the Database component install files for installing on the Postgres instance with your own migration-center license.

Prerequisites

  1. Obtain your AWS account ID and your desired region (e.g. eu-central-1) and share it with FME (to support@migration-center.com) to get access to the AMI for Migration Center.

  2. Download the Terraform archive (MC2x.x-AWS-Terraform.zip) corresponding to your region from the fileexchange platform.

  3. Install Terraform on your system by downloading the Terraform executable and setting the PATH environment variable. See:

  4. Install AWS CLI. See: f

  5. Log into the the AWS CLI:

    • Get your user's Access key. IAM -> Users -> <user-name>-> Access Keys (If you don't have one create a new one for Command Line Interface (CLI))

    • Open a CMD and log in to your AWS account using the aws configure command:

    • Set the default region to your desired one (e.g., eu-central-1).

    • Set the default output format (you can use json).

Create Infrastructure

  1. Download and unzip the Migration Center Terraform Archive.

  2. Open a CMD and navigate to the directory of the extracted archive.

  3. Run Terraform commands: terraform init and terraform apply

  4. Set desired values for the requested variables:

    1. var.ami_id: The ID of the AMI instance received from migration-center support.

    2. var.create: If set to "1" (true), the RDS Postgres database will be created. If set to "0" (false) the database will not be created and database parameters from this script are ignored.

    3. var.db_hostname: The hostname for your RDS Postgres database instance. The name must be unique across all DB instances owned by your AWS account in the current AWS Region. Your DB Hostname can only contain lowercase alphanumeric characters.

    4. var.db_name: The name for your RDS Postgres database. Your DB Name can only contain lowercase alphanumeric characters.

    5. var.deployment_size: The size of the deployment. Possible options: demo, small, medium, large

    6. var.ec2_name: The name of the EC2 Instance.

    7. var.password: Password for the RDS Postgres database admin user. Note that this may show up in logs and it will be stored in the state file.

    8. var.region: AWS region where the infrastructure will be created (eg. eu-central-1)

  5. Once the command finishes it will display your rds_endpoint. Please save this!

Connect to the VM

  1. Navigate to the EC2 Dashboard: EC2 -> Instances.

  2. Select your instance.

  3. Click the "CONNECT" button on the top bar and choose your desired connection method.

Default Username and Password

User: Administrator

Password: O9dz5o?&WgDCvp?(ur70G5T%nfk5SFGH

For security reasons please change the default password after login.

Install the Database

  1. Run the InstallPostgreDataBase.bat file found inside the MC Database Install kit folder on the desktop.

  2. When asked to connect to the Postgres database use the following information:

    1. User: postgres

    2. Password: The var.password variable previously set.

    3. Port: 5432

    4. Database Name: The var.db_name variable previously set.

The WebClient and the Jobserver will come preinstalled on your machine.

Verify Installation

  1. Open a web browser.

  2. Log in using the fmemc user. (default password: migration123)

Host: The value of your rds_endpoint without the port. Example: For rds_endpoint: Host:

Follow the steps as described in the for the rest of the installation.

Access the Migration Center Webclient using the URL:

Set up a connection to the database. Select PostgreSQL for the type and use the values from steps 3 to 5 from the section above.

https://developer.hashicorp.com/terraform/tutorials/aws-get-started/install-cli
https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html
http://test.testid.eu-north-1.rds.amazonaws.com:5432
http://test.testid.eu-north-1.rds.amazonaws.com
https://localhost/mc-web-client/login
Install the Database
Install Guide