Quick start
Build Transiva, export from VMware vSphere or Nutanix AHV, and run the daemon and REST API.
60-second quick start
VMware vSphere
git clone https://github.com/zyvorai/transiva.git
cd transiva
./scripts/build.sh
cp config.example.yaml config.yaml
# edit config.yaml for your vSphere endpoint
./bin/hyperexport --config config.yaml
Nutanix AHV
cp config.example.yaml config.yaml
# configure nutanix.host, credentials, and nutanix.mounts (NFS container paths)
./bin/hypervisord --config config.yaml
hyperctl list --provider nutanix
hyperctl export --provider nutanix --vm web-prod-01 \
--output /var/lib/transiva/nutanix \
--mounts 'default-container:/mnt/nutanix/default'
Full walkthrough: docs/nutanix.md
Daemon + REST
./bin/hypervisord --config config.yaml
./bin/hyperctl status
REST surface: openapi.yaml · containers: deployments/docker/
Binaries
| Binary | Role |
|---|---|
transivaexport (compat: hyperexport) | Interactive CLI exports (vSphere, Nutanix, …) |
transivad (compat: hypervisord) | REST API daemon |
transivactl (compat: hyperctl) | Job control — list, export, info, submit |
nutanix-pickup | Standalone Nutanix discovery/pickup |
Legacy
hyper*binaries remain compatibility aliases for at least one major release.