Devops Inspired

Cyber Recovery as Code

Elastio makes it easy to checkpoint and recover databases, tables, artifacts, logs, containers, VMs and just about anything from within the context of your CI/CD pipeline stage. Recoveries can be automated and self-correcting as part of the process.

Block devices, EC2, EBS and EKS

Elastio supports agentless backup, recovery and ransomware and malware detection on EC2, EBS and EKS storage by leveraging AWS snapshots.

Elastio lightweight agent high performance capabilities for improved RTO and RPO for mission critical workloads.  Its supports backup, recovery and ransomware and malware scanning for block devices including EC2, EBS, NVMe devices and Local hosts on any platform.

Elastio’s lightweight agent is available on Linux and Windows and is installed with the Elastio CLI.

  1. Fast Restores
    EC2 recovery points can be restored to a new instance and EBS to new volumes. Block based backups can be restored to an existing EBS volume or a new device on any machine.
  2. Live Mounts
    Block, EC2 and EBS backups can be mounted on any linux or Windows machine.
  3. Multi-Region
    Block backups can be restored to different AWS regions, clouds or local machines.
Partition backup and mount
EC2 backup

Containers

Elastio provides the same level of backup, recovery and ransomware and malware detection from within containers. Elastio supports all container environments including leading container services AWS ECS, AWS Fargate, AWS EKS, Hosted Kubernetes.

  1. Easy to integrate
    Integrate into any container in the Dockerfile.
  2. Protect and restore anything
    Secure files, filesystems, tables, databases, streams and persistent volumes, any data that the container has access to.
  3. Scan for security threats
    Continuously scan files for malware and ransomware.
  4. Test/Dev in multi environments
    Easily move persistent data between containers in different cloud services.
  5. Automate protection
    Use cron jobs to automate protection containers.

RDS and hosted databases and tables

Elastio supports backup and restores of databases and tables from customer hosted services or leading database services from AWS. Elastio is used across PostgreSQL, MySQL, MariaDB, MSSQL, Aurora and Oracle databases.  Backup and restores can be performed from any client running the Elastio CLI including from containers. For backups, the data is deduplicated and streamed directly into Elastio.

Elastio supports multiple recovery options including:
  1. Restore to original table or database.
  2. Restore to a new table or database.
  3. The restore can be to a different database instance from the source database.

Files

Elastio supports file backup, recovery and ransomware and malware detection on any Linux or Windows host using the Elastio CLI.

Elastio supports EC2, local hosts, or any VM or container environment. The data is deduplicated and streamed directly into Elastio and scanned for ransomware and malware.

  1. Fast Backups
    Backup files, directories and entire filers.
  2. Flexible Restores
    Restore directory trees and all file types and entire filers.
  3. Portable
    Restore directly into tar format for portability.

Live Mounts

Live Mounts provide instant access to recovery points without the need to copy the data.  They are supported for EC2, EBS and Block Device recovery points. 

A mount point is created and attached to a local device without the need for added storage.   Mounts are supported on Linux and Windows machines and are readonly by default. 

Writable mounts are available for special use cases such as allowing a database service to access a database in a recovery point or for forensics purposes.   The changes are not persisted, i.e. maintaining the immutability of all recovery points. 

  1. Health Checks
    Streamline database validation and perform database recovery fire-drills without the need for a full restore of data files.
  2. Queries & Restores
    Easily examine a database to track when specific data changed without provisioning extra disk space by mounting multiple recovery points.
  3. Compliance
    Facilitate data governance and compliance by accessing previous versions, change history, and extracting data from any point-in-time.
  4. Test/Dev
    Accelerate application development without affecting production environments or provisioning additional storage.
  5. Forensics
    Access historical data for forensics, vulnerability analysis and remediation from ransomware and malware.
LiveMounts from the CLI

Recover files in seconds

Files on EC2, EBS and Block Device recovery points can restored quickly using LiveMounts.

Note: Any Linux or Windows backup can be mounted on Linux systems, while on Windows only backups of Windows systems can be mounted.

Mount of a Windows Backup on Linux

Streaming backup and restores

Stream backups read data from stdin and stream the data directly into Elastio. The data is deduplicated and stored in an Elastio vault. This approach is efficient for protecting data from web end points and protecting and restoring data to and from database services. Elastio can be integrated into most workflows including support for Lambda functions and container services.

  1. Streaming data from a web end point
  2. Stream data from within a lambda
  3. Stream data from a container service on a schedule
  4. Stream a database from RDS Posgres to restore to Google SQL

Test/Dev on multiple environments simultaneously

Copy active data to different environments using existing workflows. Use a combination of file, stream and block backups to support your use case.

  1. Simultaneously test on multiple environments with active data
  2. Copy active databases
  3. Copy persistent storage
Scroll to Top