Tenax¶
Tenax mencadangkan basis data Postgres dan MySQL yang berjalan di Kubernetes ke bucket S3 mana pun, mengalirkan setiap perubahan, dan memulihkan detik mana pun dalam jendela retensi ke sandbox sekali pakai, basis data baru, atau di tempat. Semuanya adalah resource Kubernetes, setiap objek dienkripsi sebelum meninggalkan pod, dan data hanya berpindah di Job berumur pendek.
-
Mulai cepat
Pasang chart, arahkan Tenax ke sebuah bucket, deklarasikan basis data pertama Anda lalu pulihkan, dalam sekitar sepuluh menit.
-
Pemulihan
Pilih waktu atau cadangan, lalu tujuannya: sandbox, basis data baru, unduhan, atau di tempat.
-
Custom resource
Setiap field
BackupStore,BackupPolicy,BackupTarget,Backup,Restore, danSandbox. -
REST API
API JSON di balik konsol dan CLI, dihasilkan dari dokumen OpenAPI-nya.
-
CLI
Satu perintah untuk laptop Anda:
winget install TheRepublic.Tenaxdi Windows, satu biner di macOS dan Linux. -
On-call
Arti setiap peringatan dan apa yang harus dilakukan, termasuk memulihkan saat Tenax sendiri sedang mati.
Sekilas¶
| Area | Detail |
|---|---|
| Mesin | Postgres 15, 16, 17 (termasuk PostGIS): cadangan fisik atau logis plus streaming WAL. MySQL 8.4: cadangan logis plus streaming binlog. |
| Penyimpanan | Bucket apa pun yang kompatibel dengan S3. Kompresi zstd (aktif secara bawaan) dan enkripsi age di sisi klien, unggahan multipart paralel, manifest ditulis paling akhir. |
| Pemulihan | Detik mana pun di dalam jendela point-in-time, atau cadangan mana pun yang disimpan, ke sandbox, basis data baru, unduhan, atau di tempat. |
| Jaminan | Pemulihan verifikasi terjadwal dengan pemeriksaan SQL Anda, peringatan Prometheus, dasbor Grafana, dan rangkaian uji chaos yang mematikan Tenax di tengah pencadangan. |
| Jejak | Satu biner statis untuk controller, API dan konsol, data mover, dan CLI. Tidak ada beban berat yang berjalan di antara pencadangan. |
| Akses | Konsol dan CLI di atas satu API JSON (OpenAPI): melalui kubectl port-forward, atau di balik Cloudflare Access dengan peran. Setiap penulisan dan kueri diaudit. |