Uploaded image for project: 'Atlas'
  1. Atlas
  2. ATLAS-2461

Data Migration: Create Migration Utility to Export Contents from Atlas Server

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.8.2
    • 1.0.0, 0.8.3
    • atlas-core
    • None

    Description

      Background

      As part of data migration, earlier versions of Atlas (prior to v 1.x) should be export contents of their database to a ZIP file, that would later be imported into a cluster running new version.

      During this process, the server should not accept any requests or process notifications.

      This process should work on an existing cluster without making it necessary to upgrade.

      Approach

      Create a command line utility that would perform export using core components from Atlas. This would allow Atlas to be shutdown, so that it does not process any incoming requests or hook messages.

      This utility should allow for using external configuration JSON so that it can be used on Atlas setup that does not have latest version.

      Attachments

        1. ATLAS-2461-migration-utility-branch-0.8.patch
          38 kB
          Ashutosh Mestry
        2. ATLAS-2461-Performance-improvement.patch
          10 kB
          Ashutosh Mestry

        Issue Links

          Activity

            People

              amestry Ashutosh Mestry
              amestry Ashutosh Mestry
              Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: