Cross-Regional Disaster Recovery with Elasticsearch
Apr 13, 2022
Unsurprisingly, here at Rewind , we've got a lot of data to protect (over 2 petabytes worth). One of the databases we use is called Elasticsearch (ES or Opensearch, as it is currently known in AWS). To put it simply, ES is a document database that facilitates lightning-fast search results. Speed is essential when customers are looking for a particular file or item that they need to restore using Rewind . Every second of downtime counts, so our search results need to be fast, accurate, and reliable. Another consideration was disaster recovery . As part of our System and Organization Controls Level 2 (SOC2) certification process, we needed to ensure we had a working disaster recovery plan to restore service in the unlikely event that the entire AWS region was down. "An entire AWS region?? That will never happen!" (Except for when it did ) Anything is possible, things go wrong, and in order to meet our SOC2 requirements we needed to have a work...