Test data restoration practices

We need to test data restoration on a Redis deployment in case we suffer from a catestrophic failure during our migration. Consider that we may add snapshots of the data at various points in time during the migration procedure, and consider how we may recover a failed deployment at various points in time. Consider how we can recover the data, whether it be from a backup on a VM, or a backup that needs to be restored into a Pod.

At the end of this issue:

  • A procedure documented that helps us recover a failed Redis deployment
  • A procedure documented for creating snapshots of data, both for VM's and Kubernetes
  • Consider when it is best to create snapshots during our migration procedure and link to the appropriate documentation as prep for our Change Request for the migration procedure