Bir dakikada klonla. Beş dakikada kurtar. Talep yazmayı bitir.
CLI-first altyapı: 60 saniyede prod klonlama, 5 dakika içinde geri alma, kendi donanımında çalışma. Talep yok, bekleme yok, veri çıkmaz.
Her şey otomatik. Ama test ortamı?
CI/CD dakikalar, IaC saniyeler. Ama test ortamında gerçek veri? Talep aç, üç gün bekle. Arada staging paylaşılı ve kararsız, prod'dan hiç farklı.
Zaman Çizelgesini Görün
Tek komut. Tam üretim klonu.
Klonla
rdc ceph snapshot create production çalıştır. Btrfs CoW saniyenin altında her şeyin snapshot'ını alır: app, veritabanı, config.
Çalış
Üretimle birebir aynı veriler üzerinde hemen kodlamaya başlayın. Bir dal gönderin, yeni bir klon alın.
Kurtar
Bir şey ters gitti mi? Saniyeler içinde geri al. Değişmez snapshot'lar = veri kaybı yok.
60 saniyelik klonlar neden mümkün
Rediacc, dosya sistemi düzeyinde btrfs copy-on-write anlık görüntülerini kullanır. 380 GB'lık bir üretim ortamının anlık görüntüsü milisaniyeler içinde tamamlanır ve başlangıçta sıfır ek depolama tüketir. Klon farklılaştıkça, yalnızca değişen bloklar yeni alan kullanır.
60 saniyelik klonlar neden mümkün
| Geleneksel yaklaşım | Rediacc (btrfs CoW) |
|---|---|
| Docker volume kopyası: tam veri kopyası, dakikalardan saatlere | Yalnızca meta veri anlık görüntüsü: milisaniyeler, herhangi bir boyut |
| pg_dump 380 GB: 12-36 saat, bir seferde tek DB motoru | Herhangi bir veritabanı tek atomik işlemde klonlanır |
| 10 klon = 10x depolama (3,8 TB) | 10 klon CoW ile blokları paylaşır (~15 GB delta) |
| Geri alma: yedekten geri yükleme (30+ dk) | Geri alma: btrfs anlık görüntü geçişi (<5 dk) |
| Bir Kubernetes cluster'ını klonlamak: yeniden provizyon, yeniden deploy, veriyi yeniden yükleme | rdc cluster fork copies it, data included. 46 seconds in our lab |
Her şeyi otomatikleştiren mühendisler için tasarlandı
Talep yok, sıra yok
Ortam almak artık başkasının sprint görevi değil. Ne zaman ihtiyacın olursa o kadar sık, kurup atmak senin elinde.
Diğer her şey gibi betiklenir
Her işlem bir çıkış kodu döndüren komuttur, bu yüzden wrapper'a, tarayıcıya ya da servis hesabına gerek kalmadan bir pipeline'a, Git hook'una ya da Makefile'a eklenir.
Hatalar artık pahalıya mal olmaz
Başarısız bir migration ya da hatalı bir DROP, snapshot'a geri dönülerek geri alınır. Bu da ekiplerin gerçek veri üzerinde denemeler yapmaya ne kadar gönüllü olduğunu değiştirir.
İlgili Çözümler
Hemen deneyin
CLI'yi kur, ilk ortamı klonla, 14 günlük denemeye başla. Satış görüşmesi yok.
Ücretsiz Başlayın