Kubernetes Application and Data Migration

Trilio provides the software you need for Kubernetes cloud migration projects

kubernetes with logos

Kubernetes applications are portable but moving data is a challenge. Whether you are looking to move from one Kubernetes distribution to another, or from On-Premises to the Public Cloud such as EKS, AKS or GKE, or you now have a multi-cloud or hybrid-cloud strategy, Trilio provides features of its service and tool for Kubernetes to make moving your applications and persistent volume data simple.

 

Kubernetes Cloud Migrations Made Simple

trilio multi cloud

Migrate Your Applications

With Trilio installed, users are able to easily migrate applications, container images and persistent volume data to any Kubernetes cluster, whether on-premises, hybrid-cloud or public cloud.

Transform Your Metadata

Trilio can transform your metadata, simplifying the migration from different distributions or cloud platform infrastructure changes.

Protect Your Data

Once migrated, you will continue to protect your applications using the multi-cloud interface provided by Trilio.

trilio ui multicluster

Multi-Kubernetes Cluster UI

Trilio is designed for multi-cluster use. Trilio is simply installed as a standard Kubernetes Operator wherever the functionality of backup, restore or migration is required. Once installed across your source and target clusters, users and administrators can use the Trilio User Interface (or if they prefer the command line of kubectl or oc), to manage the migration of their applications and persistent volume data across their multi-cluster estate – whether on-premises behind firewalls, or traversing a hybrid-cloud – the Trilio UI is a perfect accompaniment to ensure the applications are migrated safely and securely.

trilio image repo backup

Container Image Registry Backup and Restore

Kubernetes container applications require images to run. For migration projects it is vital that all dependencies are accessible. If your migration project requires moving your applications so that the original container image repository is inaccessible, your application migration will not be successful.

With Trilio you can ensure all your images are safely migrated to your own, secure, internal repository ensuring no versioning challenges or differences following your migration.

trilio transformations

Powerful Metadata Transformations

Migrating between different cloud infrastructure presents new challenges to your migration strategy if there are differences between hardware of the environment.

With Trilio, you can describe transformations as part of the end to end process. Transformations allow you to perform such actions as alter the storage class, change load balance strategy, remove conflicting resources, and update ports. If Trilio captured the data, you can modify the data to ensure a seamless and orchestrated migration process of your Kubernetes applications.

migrate all namespaces

Full Kubernetes Cluster Migrations

Trilio can migrate all of your applications, deployed across multiple namespaces, to ensure all your dependencies are met. Whether your application is stateful, including multiple persistent volumes, or stateless with inter-dependencies on deployed stateful applications, Trilio makes migrations easy with its Cluster Migrate feature.

Ready to Learn More About Trilio?

Logo of Trilio
A setting icon for the Logo of Kubernetes

Learn more about Trilio for Kubernetes

Logo of Trilio
Logo of OpenStack

Learn more about Trilio for Openstack