Scylla Manager solves critical operational problems with automatic recurring tasks. Operations teams can quickly schedule recurring tasks such as backups, restores, node rebuilds and repairs across their clusters, perform cluster health-check and more. A single instance of Scylla Manager is able to manage multiple Scylla NoSQL clusters spread across multiple geographic regions and data centers. Automatic topology discovery using node agents simplifies setup and NoSQL database management.
Scylla Manager allows users to execute backups in a controlled way without affecting database performance. It also allows you to quickly restore your data from a backup. Scylla Manager offers backup to Amazon S3, any S3-compatible API storage, Google Cloud Storage, or Azure Blob Storage.
Scylla is built for high availability and resilience and can withstand unexpected node failures. However, systemic disasters can always strike. Rapid disaster recovery makes Scylla one of the most resilient NoSQL database systems for big data management.
Read our blog post on how Kiwi.com applied Scylla best practices to survive a datacenter disaster.
Scylla Manager seamlessly integrates with Scylla Monitoring Stack. It aggregates performance data across the cluster and makes it available for Scylla Monitoring Stack in open-source Prometheus format. Deploying Scylla Monitoring Stack alongside Scylla Manager empowers operations teams to track real-time metrics using out-of-the-box Grafana dashboards.
Scylla Manager is a lightweight stateless Go application that uses Scylla as its persistent store. A Scylla Agent runs alongside each Scylla database on the node to collect local database metrics/information and send them to Scylla Manager over HTTPS. Operations teams can centrally interact with all nodes of the Scylla cluster through Scylla Manager’s sctool.
Get started on the path to Scylla expertise
It’s easy to get started with our NoSQL DBaaS