Vai al contenuto

Tenax

Tenax esegue il backup dei database Postgres e MySQL che girano in Kubernetes su qualsiasi bucket S3, trasmette ogni modifica e ripristina qualsiasi secondo della finestra di conservazione in una sandbox usa e getta, in un nuovo database o sul posto. Tutto è una risorsa Kubernetes, ogni oggetto viene cifrato prima di lasciare il pod e i dati si spostano solo in Job di breve durata.

  • Avvio rapido


    Installa il chart, collega Tenax a un bucket, dichiara il tuo primo database e ripristinalo, in circa dieci minuti.

    Inizia

  • Ripristino


    Scegli un orario o un backup e una destinazione: una sandbox, un nuovo database, un download o sul posto.

    Guida al ripristino

  • Risorse personalizzate


    Ogni campo di BackupStore, BackupPolicy, BackupTarget, Backup, Restore e Sandbox.

    Riferimento dei CRD

  • REST API


    L'API JSON dietro la console e la CLI, generata dal suo documento OpenAPI.

    Riferimento dell'API

  • CLI


    Un unico comando per il tuo portatile: winget install TheRepublic.Tenax su Windows, un singolo binario su macOS e Linux.

    Installare la CLI · Riferimento della CLI

  • Reperibilità


    Cosa significa ogni alert e cosa fare, compreso come ripristinare quando Tenax stesso non è disponibile.

    Runbook

In breve

Area Dettagli
Engine Postgres 15, 16, 17 (PostGIS compreso): backup fisici o logici più streaming del WAL. MySQL 8.4: backup logici più streaming del binlog.
Storage Qualsiasi bucket compatibile S3. Compressione zstd (attiva per impostazione predefinita) e cifratura age lato client, upload multipart in parallelo, manifest scritto per ultimo.
Ripristino Qualsiasi secondo dentro la finestra point-in-time, o qualsiasi backup conservato, in una sandbox, un nuovo database, un download o sul posto.
Sicurezza Ripristini di verifica pianificati con i tuoi controlli SQL, alert Prometheus, una dashboard Grafana e una suite chaos che termina Tenax a metà backup.
Impronta Un unico binario statico per il controller, l'API e la console, i data mover e la CLI. Tra un backup e l'altro non gira niente di pesante.
Accesso Console e CLI su un'unica API JSON (OpenAPI): tramite kubectl port-forward, o dietro Cloudflare Access con i ruoli. Ogni scrittura e ogni query viene registrata nell'audit.