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 81 Current »

Fall 2021

  • Eddie migrates our local production to 3.0.1. Should take about a day. (tick)

    • Subtask: green light from Patrick, Michelle, Chuck, and Kent (tick)

    • Subtask: create a “throwaway” demo 3.0.1 server (tick)

    • Subtask: confirm that current EAD export code still works against 3.0.1 (tick)

  • Research backups from LibraryHost (tick)

    • LH can provide nightly buckets to go to our S3 bucket. (tick)

  • Update Ansible to build a 3.0.1 ArchivesSpace server. (tick)

Winter and spring 2021

Summer 2022

  • Migrate production to LibraryHost

    • Preparation:

    • Migration proper (this needs to take place within a short period: ideally, 2 or 3 business days).

      • Preparation

        • Send out a notice to users reminding them of the migration and warning them to make any final metadata changes before the end of the business day (tick)

        • Create an IAM policy and user that gives LibraryHost write access to the backup directory in S3, and to nothing else. (tick)

        • Users can make their final edits to the old ArchivesSpace metadata before the migration. (tick)

        • Move the latest backup of the old ArchivesSpace DB out of the regular backup directory and move it into another directory where it won’t get overwritten. (tick)

        • Create a dump of the database that can be sent to LibraryHost (tick)

        • Run the mapping script and send updated collection description links to to Gabriela and Caroline (tick)

        • Prevent users from logging in to the old site by turning off the ArchivesSpace daemon. (tick)

        • Turn off the EAD export (tick)

      • Migration

        • Eddie sends database over from EC2 ArchivesSpace to Manny. (tick)

        • Create an issue and PR to change the data in the digital collections to the new URLS. (These URLs won’t work until archives.sciencehistory.org is pointing at the new server). (tick)

        • Wait until our wildcard certificate is installed at the new server and it can accept connections from our domain. (tick)

        • Point archives.sciencehistory.org at the new LibraryHost server (with help from Chuck). (tick)

        • Update the OPAC and the digital collections to point at the new production URLS in the production PUI. (tick)

        • Spin down the ec2 servers - leave them around, inactive, for a month or so. (tick)

      • Exports and backups

        • Update our EAD export to point at the LibraryHost API instead of our ArchivesSpace server.(tick)

        • Ensure backups are going to our s3 backup bucket as planned. (tick)

    • Cleanup (no deadline.)

      • Permanently remove old production ArchivesSpace EC2 server (tick)

      • Since we will now have secure access to the API, remove Proximo from export_archivesspace_xml altogether and run the export (over https) using plain username/password authentication. (tick)

      • Retire the Ansible codebase (tick)

      • Decide whether we still want to back up the database on Dubnium; archivesspace_scripts/mysql-backup.sh, which dumped the database to a location where it was harvested by the Dubnium backup scripts, has stopped running.

      • Retire AWS services that existed only to support ArchivesSpace (such as our single remaining elastic IP address) (tick)

  • No labels