Introduction
Keeping your database management tools updated is essential for improved performance, enhanced security, and access to new capabilities. In this guide, we walk through a step-by-step upgrade process from IBM DB2 Data Management Console (DMC) to Db2 Genius Hub on a Linux environment.
This tutorial is based on a real-world upgrade scenario and ensures a smooth migration with minimal downtime.
Prerequisites
Before you begin, make sure the following requirements are met:
- IBM DB2 Data Management Console (DMC) is installed
- Target and repository databases are configured
- DMC application is running
- Repository database backup is completed
- Linux server access is available
Upgrade Process
Step 1: Verify Existing DMC Status
First, confirm that your DMC instance is running properly.
cd <DMC_installation_directory>/bin
./status.sh
✅ Ensure the output shows the application as up and running.
Step 2: Download Db2 Genius Hub
Download the upgrade package from IBM Fix central:
- Navigate to IBM Fix Central
- Search for: IBM Db2 Genius Hub
- Select:
- Latest version
- Platform: Linux (LUW)
- Choose the appropriate fix pack
- Accept the license agreement
Download the file on your linux host using:
wget <download_link>
ℹ️ The file size is approximately 2.4 GB, so download time may vary.
Step 3: Extract the Package
After downloading, extract the archive:
tar -xvf <filename>.tar
This creates a directory containing all installation files.
Step 4: Start Installation
Navigate to the extracted directory:
cd ibm-db2GeniusHub
./setup.sh
Step 4-A : Choose upgrade option
You’ll see multiple options:
1. Fresh Installation
2. Upgrade Db2 Intelligence Center to Db2 Genius Hub
3. Upgrade Data Management Console to Db2 Genius Hub
Select Option 3 to upgrade your existing DMC.
Step 4-B : Confirm Installation Path
- The installer detects the existing DMC path automatically (if DMC is running)
- Confirm the path or provide it manually
Press Enter to proceed.
Step 4-C : Stop DMC
The installer will prompt:
DMC is currently running. Stop it? (Y/N)
👉 Enter Y to continue
✅ The system will safely stop the service.
Step 4-D : Confirm Backup
You will be asked to confirm repository backup:
Have you backed up the repository database? (Y/N)
👉 Enter Y to continue
⚠️ Important: The upgrade will not proceed without backup confirmation.
Step 4-E : Migration Process
The installer performs automatic migration:
- Repository database migration
- SMTP configuration migration
- SNMP configuration migration
- JVM configuration migration
Press Enter once migration completes.
Step 4-F : Accept License Agreement
You’ll see multiple options:
- Press 1→ Accept
- Enter 2 → Decline
✅ Proceed by accepting the agreement.
Step 4-G : Confirm Configuration
Default settings will be displayed, including:
- Admin user: admin
- Encryption configuration
👉 Enter Y to continue
Step 4-H: Start Server
The setup will now start the Db2 Genius Hub server.
Once completed, you’ll receive the HTTP URL for accessing the console.
Step 5 : Access the Application
- Open your browser
- Paste the provided URL
- Log in with your existing admin credentials
✅ The new Db2 Genius Hub interface will load.
Step 6 : Verify Upgrade
To validate the upgrade:
- Go to Administration Console
- Open Repository Database
✅ Confirm:
- Existing repository database is present
- Target databases are intact
- Configurations are migrated successfully
Video
To see this in action, this walkthrough demonstrates the end-to-end process of upgrading from Db2 Data Management Console (DMC) to Db2 Genius Hub, including prerequisite setup and upgrade validation steps.
Upgrade on same server -
Upgrade on distinct server-
In the following walkthrough, we will upgrade DMC on RHEL 8 to Genius Hub on RHEL 9.
Conclusion
You have successfully upgraded from IBM DB2 Data Management Console (DMC) to Db2 Genius Hub!
Key Takeaways
- Always back up your repository database before upgrading
- Keep DMC running for automatic path detection
- Follow prompts carefully during installation
- Validate configuration after upgrade
Final Thoughts
The upgrade process is straightforward and ensures seamless migration of configurations and databases. With Db2 Genius Hub, you gain access to improved monitoring, management features, and a modern interface.
Get Started
Db2 Genius Hub is available today with the new Db2 AI Standard and Db2 AI Advanced editions.
- Explore a free trial
- Schedule an executive briefing
- See how autonomous database operations can support your enterprise strategy
Join the Db2 Community
Stay connected and continue learning:
About the Authors
Saurangi Kalantri is a backend and cloud developer specializing in Python, enterprise applications and cloud technologies. She brings strong expertise in IBM BYOC and IBM Db2 Genius Hub products, which she leverages to support customer adoption journeys as part of the Customer Adoption Engineering (CAE) team. Saurangi Kalantri can be reached out at saurangi.kalantri@ibm.com
Venkadesh Varathappan is a QA Automation Lead working on IBM Db2 Genius Hub, Db2 on Cloud, and Db2 Warehouse on Cloud solutions. He has extensive experience in enterprise applications, cloud technologies, test automation, and the Db2 ecosystem. Venkadesh Varathappan can be reached at Venkadesh.Varathappan@ibm.com
Sami Ahmad khan is a QA Test Developer with over 8 years of experience in the SDET role, specializing in ensuring product quality through scalable automation. At IBM, he has contributed to products such as Db2Bridge and the VS Code Developer Extension, where he helped design and build end-to-end automation frameworks and automated key functionalities to significantly reduce manual testing efforts. He is currently part of the CAE team, working on the Genius Hub product.