| ginkgo init <path> | Initialize a backup source |
| ginkgo backup --source <id> | Trigger a backup |
| ginkgo backup --source <id> --wait | Trigger a backup and wait for it to finish |
| ginkgo sources | List all backup sources |
| ginkgo snapshots --source <id> | List snapshots for a source |
| ginkgo restore --source <id> ... | Restore files from a snapshot |
| ginkgo progress | Show backup progress |
| ginkgo history --source <id> ... | View version history for a file |
| ginkgo diff --source <id> ... | Diff two versions of a file |
| ginkgo verify --source <id> | Verify backup integrity |
| ginkgo mount --source <id> ... | Mount a snapshot as a drive |
| ginkgo retention apply --source <id> | Apply retention policy |
| ginkgo retention gc --repo <path> | Run garbage collection |
| ginkgo export --snapshot <id> ... | Export a snapshot to tar or zip |
| ginkgo staging push <path> | Push files to the staging area |
| ginkgo checkpoint --source <id> | Create a named checkpoint |
| ginkgo status | Show system status overview |
| ginkgo version | Print version information |