Backup location for application deployments

Per Avro Arrows team discussion on August 1, 2023 and shared with Team Medevac in the teams channel:

IMPORTANT: this does not apply to CAMIS or eMER as these deployments are managed by pipelines.

  • A folder named _backup folder should exist in the parent directory of the development or acceptance staging server the solution is being deployed to.

    • the main reasons for the decision are:

      • it reduces the possibility of accidentally deleting the backup folder.

      • it makes it easier to backup the files that are currently deployed without accidentally nesting the backup folder inside a backup.

  • _backup contain a subfolder with the application name.

  •  

  • If you don’t find

    • _backup folder on the parent of a development or acceptance staging server,

    • the subfolder for an application

create them.

An example, for \\ncrws499\catcappsx\Saf-Sec-Sur\2

  • a _backup folder exists at the parent level: \\ncrws499\catcappsx\Saf-Sec-Sur\2\_backups.

  • each application has its own subfolder where the related backup zip files are stored.