Skip to content
DataMiner DoJo

More results...

Generic selectors
Exact matches only
Search in title
Search in content
Post Type Selectors
Search in posts
Search in pages
Search in posts
Search in pages
Log in
Menu
  • Updates & Insights
  • Questions
  • Learning
    • E-learning Courses
    • Empower Replay: Limited Edition
    • Tutorials
    • Open Classroom Training
    • Certification
      • DataMiner Fundamentals
      • DataMiner Configurator
      • DataMiner Automation
      • Scripts & Connectors Developer: HTTP Basics
      • Scripts & Connectors Developer: SNMP Basics
      • Visual Overview – Level 1
      • Verify a certificate
    • YouTube Videos
    • Solutions & Use Cases
      • Solutions
      • Use Case Library
    • Agility
      • Book your Agile Fundamentals training
      • Book you Kanban workshop
      • Learn more about Agile
        • Agile Webspace
        • Everything Agile
          • The Agile Manifesto
          • Best Practices
          • Retro Recipes
        • Methodologies
          • The Scrum Framework
          • Kanban
          • Extreme Programming
        • Roles
          • The Product Owner
          • The Agile Coach
          • The Quality & UX Coach (QX)
    • >> Go to DataMiner Docs
  • DevOps
    • About the DevOps Program
    • Sign up for the DevOps Pogram
    • DataMiner DevOps Support
    • Feature Suggestions
  • Swag Shop
  • Downloads
  • PARTNERS
    • All Partners
    • Technology Partners
    • Strategic Partner Program
    • Solutions
    • Deal Registration
  • Contact
    • Sales, Training & Certification
    • DataMiner Support
    • Global Feedback Survey
  • >> Go to dataminer.services

DMA Hardware migration fails during Cassandra data restore

Solved257 views18th June 2025CassandraDB hardware migration migration
4
Jörg Knesebeck [DevOps Enabler]124 23rd May 2025 0 Comments

Hello Dojo,

When migrating a standalone DMA (version 10.4.0.0-14772) to a new Hardware, I am facing the following issue:

I'm following the procedure as described in https://docs.dataminer.services/user-guide/Getting_started/Installing_a_DMA/Installing_DM_using_the_DM_Installer.html
under "Restoring a backup onto the new installed DataMiner Agent":

Everything goes well (files creation etc.) until the restore procedure tries (and fails) to restore the Cassandra data.
The batch file (Executing 'C:\Skyline DataMiner\Backup\{5B8F34AF-xxx-xxx}.bat' with params '' (working dir: 'C:\Skyline DataMiner\Backup\')) doesn't come to an end, the restore procedure would stay in "Still working..." status forever.

Actually I have tried and checked a lot of things, but without success.
There is one thing I've realized which makes me wonder if this is really the right procedure to migrate data from one Hardware server to another: When checking the options of the tool "CassandraBackup.exe" (which is called from the batch file with -restore option in this case) it's printing a comment: "only backup and consequently restore on the same node is supported!". In my opinion, this contradicts to the suggestion to use this procedure for restoring a DMA on a different node.

However, can anybody help and give a hint what's missing or what I might be doing wrong?

Best Regards

Jörg

Jörg Knesebeck [DevOps Enabler] Selected answer as best 18th June 2025

3 Answers

  • Active
  • Voted
  • Newest
  • Oldest
1
Arunkrishna Shreeder [SLC] [DevOps Enabler]4.13K Posted 18th June 2025 1 Comment

Hi Jörg,

After checking the logs, we found the error :

2025-05-27 16:19:15.313|114|PollStorageTypes. System.Exception: No connection with the database.

at SLCassandraClassLibrary.DBGateway.Failure.FailureStorageType`1.GetSizeInMB()
2025-05-27 16:20:19.148|128|PollStorageTypes. System.ArgumentException: Could not get the short path name of C:\Program Files\Cassandra\Java.

Parameter name: path

at SLDataGateway.Types.Misc.Nodetool.LocalFilePathResolver.GetShortPathName(String path)

This indicates SLDataGateway (DataMiner) uses nodetool (JAVA based) to query the DB and because the Java folder does not exist in C:\Program Files\Cassandra, it cannot connect to cassandra.

While you did have Amazon Corretto installed, DataMiner uses Java (for nodetool).

Since internally we haven't tested this, we could not guarantee whether this will work correctly.

Installing Standalone Cassandra Cluster Installer - DataMiner Dojo helped resolve the issue.

Jörg Knesebeck [DevOps Enabler] Posted new comment 18th June 2025
Jörg Knesebeck [DevOps Enabler] commented 18th June 2025

Hi Arunkrishna, many thanks for your support. Indeed, Cassandra (on Windows) for DMA requires its own Java folder. After I have used the Standalone Cassandra Installer
https://community.dataminer.services/download/standalone-cassandra-cluster-installer/
instead of installing any Cassandra 3.11 pointing on an "external" Java (or Amazon Corretto in my case), the DMA does the job now. Best Regards, Jörg

You are viewing 1 out of 3 answers, click here to view all answers.
Please login to be able to comment or post an answer.

My DevOps rank

DevOps Members get more insights on their profile page.

My user earnings

0 Dojo credits

Spend your credits in our swag shop.

0 Reputation points

Boost your reputation, climb the leaderboard.

Promo banner DataMiner DevOps Professiona Program
DataMiner Integration Studio (DIS)
Empower Katas
Privacy Policy • Terms & Conditions • Contact

© 2025 Skyline Communications. All rights reserved.

DOJO Q&A widget

Can't find what you need?

? Explore the Q&A DataMiner Docs

[ Placeholder content for popup link ] WordPress Download Manager - Best Download Management Plugin