No description
Find a file
2025-12-27 20:17:23 +01:00
src Initialize Rust project with herolib dependencies 2025-12-27 20:17:23 +01:00
.gitignore Initialize Rust project with herolib dependencies 2025-12-27 20:17:23 +01:00
Cargo.toml Initialize Rust project with herolib dependencies 2025-12-27 20:17:23 +01:00
README.md Initialize Rust project with herolib dependencies 2025-12-27 20:17:23 +01:00

VM Migrator Tool = My Image

A migration utility designed to facilitate the seamless migration of Virtual Machines (VMs) from ZOS 3 on the ThreeFold Grid.

Overview

This migrator tool works in close coordination with VM images to enable efficient VM migration workflows. It provides the necessary functionality to migrate VMs stored in O3S, ensuring data integrity and availability throughout the migration process.

Purpose

  • VM Migration: Migrate virtual machines from O3S storage on the ThreeFold Grid

Features

  • Efficient VM migration
  • Integration with my_image

Dependencies

This project uses the herolib Rust libraries by despiegk:

  • herolib-core - Core utilities including text processing, networking, and HeroScript configuration language
  • herolib-os - Unified system utilities including OS, process, virtualization, git, and Kubernetes management
  • herolib-virt - Virtualization and containerization tools including Buildah, Nerdctl, RFS, QCOW2, and Cloud Hypervisor management