Skip to end of banner
Go to start of banner

DOI Migration Document

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 4 Next »

Things we need to do when we migrate from EZID to Datacite

Prep

When we are ready to migrate, we need to contact DataCite and set up an hour or so of time where we migrate from their service to our service. The most simple time to do this would probably be when we migrate stacks.

Detailed Migration Plan

Prior to migration

  1. Set up a branch (probably just need to pull into the release build) on web client that will put the new DOI service out of alpha mode.
  2. Set up a branch (probably just need to pull into the release build) on stack builder that will change org.sagebionetworks.doi.prefix to be "10.7303" (elasticbeanstalk-template.json.vpt)
  3. Set up a '-1' build for the portal and repo that uses the artifacts from steps 1+2 (Xa)

During 1-hr migration window

  1. Confirm with DataCite that we are ready and they are ready to migrate
  2. Monitor/test the '-1' build to see if we can create a DOI with the new services
    1. This may not succeed until migration is complete
  3. Once a DOI is successfully created in '-1', change the CNAMES to make '-1' go live (Xa)

After migration

  1. Confirm that DOIs can be made on prod (using new system)
  2. Begin removing dead code in PLFM, SWC, and stack-builder

That should conclude migration

  • No labels