We recognise the importance of having effective disaster recovery procedures for your Snowplow pipeline. This overview will help you to understand the options available to you for those unexpected worst-case scenarios.
Built-in Protection
Your pipeline infrastructure is centrally managed and the latest state is backed up by our proprietary infrastructure-as-code implementation. In the event of an issue, we can quickly restore the infrastructure to its previous state by reapplying the saved configurations and state files.
Outage Protection
We offer an add-on solution for customers wanting to defend against region-specific outages known as Outage Protection. This involves the deployment of a secondary pipeline in a failover region. If an outage occurs impacting the primary collector, requests are routed to the failover region until the primary region recovers. See our blog here.
Outage Protection is currently only available for AWS pipelines. If interested, please reach out to your Customer Success Manager for additional information.
Other Options
For your first-party data stored S3 buckets and Iglu schemas stored in DynamoDB, you can use AWS Backup, GCP Backup and Disaster Recovery Solutions, or Azure Backup to automate the backup process with defined retention and lifecycle rules. You will need to manage this independently of Snowplow.