All enterprise applications require backup and recovery but traditional backup tools weren’t designed for Kubernetes. For innovative enterprises pushing the boundaries of Kubernetes, that means you either have slow recovery in case of a disaster by continuing to backup entire virtual machines and rebuilding applications in place during restores, or must cobble together a container-granular solution manually.
Kubernetes applications are container based, not machine based. To be effective, backup and restore needs to happen at the container level too.
Modern applications are comprised of many containers running across many hosts. Recovering these applications without data corruption requires application-consistent backups, not simply volume snapshots.
Backing up just your data is not enough. You also need to back up application configuration so that you can recover your applications quickly, without manually reconstructing all your Kubernetes objects.
Backing up individual applications, including their data and configuration is essential. But so is being able to back up groups of these applications at the Kubernetes namespace-level so you can apply automation to hundreds or thousands of applications at once.
You need bi-directional support to backup AND restore across all of your clouds – public and private. Moving data and replicating storage across clouds is hard.
Protection needs to just happen. Relying on a manual process is unreliable and doesn’t scale. Implementing complex scripts is unmanageable.
You can’t compromise on data protection. But finding a solution that is both robust and easy to use can be difficult.
Built from the ground up for Kubernetes, PX-Backup delivers enterprise-grade application and data protection with fast recovery and no data loss, all at the click of a button.
PX-Backup doesn’t just protect data. We also protect your application configuration and Kubernetes objects, so that recovering your applications is as easy as redeploying your pods.
PX-Backup allows you to take Kubernetes granular backups at the pod, tag or namespace level. Just select the objects you want to backup through the PX-Backup interface.
PX-Backup lets you backup and recover any Kubernetes application between any Kubernetes cluster running in any cloud or on-prem data center.
PX-Backup can be used to move applications between any Kubernetes environment as part of a scheduled migration, upgrade, to dev to prod pipeline.
You don’t have to use Portworx storage to use PX-Backup. Backup and recover Kubernetes applications using Amazon EBS, Google Persistent Disk and Azure Block storage directly via CSI.
PX-Backup gives you the power of enterprise-class data protection at the click of a button.
Easily backup any Kubernetes application at the pod, tag or namespace level.
With the Portworx Kubernetes backup solution, you can backup and restore multiple namespaces with 100s of apps in a single click.
The Portworx Kubernetes backup solution makes restoring entire Kubernetes applications easy.
The Portworx Kubernetes backup solution works for cloud block storage from Amazon, Azure, and Google even if you are not using PX-Store.
Easily create multiple backup schedule policies and automatically apply them to the right Kubernetes apps.
Create and store rules to create application-consistent backups of distributed databases.
“Our Kubernetes environment relies on multiple SQL and NoSQL databases. We compared many cloud native storage solutions in order to provide the most reliable, performant and available service to our customers. After a rigorous evaluation, we chose Portworx not only because their technology is top notch, but because we can count on the Portworx team to support us through our cloud native journey.” – Alan MARTINS, VP of Infrastructure, Dailymotion, a Vivendi Company
LEARN MORE ▸