Self-hosted Supabase için PostgreSQL backup, object storage kopyası, config/secrets envanteri, RPO/RTO hedefi ve restore drill içeren gerçek felaket kurtarma planı.
Komutları canlı sistemde uygulamadan önce sürüm, yedek, firewall ve geri dönüş planını kendi altyapınızda doğrulayın.
Database backup tek başına tüm platformu geri getirmez; Storage nesneleri, config, function kaynakları ve secret’lar ayrı kurtarma varlıklarıdır. Backup penceresi ve retention; DB değişim hızı, object storage büyümesi ve uzak kopya bandwidth’ine göre boyutlandırılmalıdır.
Kurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz.
Database backup tek başına tüm platformu geri getirmez; Storage nesneleri, config, function kaynakları ve secret’lar ayrı kurtarma varlıklarıdır.
Supabase Yedekleme ve Felaket Kurtarma Rehberi için tasarım kararı yalnız servislerin ayağa kalkmasına göre verilmemeli. Backup hedefi production hesabından farklı credentials ve mümkünse farklı failure domain kullanmalıdır. Mimari doğrulamada Supabase Self-hosting dokümantasyonu ile gerçek ağ ve veri akışı birlikte karşılaştırılmalıdır.
Backup penceresi ve retention; DB değişim hızı, object storage büyümesi ve uzak kopya bandwidth’ine göre boyutlandırılmalıdır.
Backup başarılı logu olup restore başarısız olabilir; version uyumu, extension’lar ve object path mapping önceden test edilmelidir. Bu yüzden kapasite testi, Supabase Yedekleme ve Felaket Kurtarma Rehberi üzerinde gerçek veri ve eşzamanlı iş yüküyle yapılmalı; yalnız boşta kullanılan RAM değeri satın alma kararına dönüştürülmemelidir.
Backup hedefi production hesabından farklı credentials ve mümkünse farklı failure domain kullanmalıdır.
Supabase Yedekleme ve Felaket Kurtarma Rehberi için erişim politikası deployment sonrasında eklenen bir ayrıntı değildir. Database backup tek başına tüm platformu geri getirmez; Storage nesneleri, config, function kaynakları ve secret’lar ayrı kurtarma varlıklarıdır. Bu akışta public olması gerekmeyen database, worker, runtime veya yönetim portları private ağda tutulmalıdır.
RPO/RTO periyodik restore drill ile ölçülmeli; restore sonrasında Auth ve Storage fonksiyon testleri yapılmalıdır.
Canlıya geçiş kontrolünde şu komut/işlem hattı da doğrulama noktası olarak kullanılabilir: df -h. Backup başarılı logu olup restore başarısız olabilir; version uyumu, extension’lar ve object path mapping önceden test edilmelidir. Bu kontrol başarısızsa release ilerletilmeden önce geri dönüş noktası test edilmelidir.
Backup başarılı logu olup restore başarısız olabilir; version uyumu, extension’lar ve object path mapping önceden test edilmelidir.
Supabase Yedekleme ve Felaket Kurtarma Rehberi arızasında semptom ile kök nedeni ayırmak için önce son değişiklik zamanı kaydedilir. Backup penceresi ve retention; DB değişim hızı, object storage büyümesi ve uzak kopya bandwidth’ine göre boyutlandırılmalıdır. Ardından servis logu, dependency health ve ağ erişimi aynı zaman diliminde karşılaştırılır.
Database backup tek başına tüm platformu geri getirmez; Storage nesneleri, config, function kaynakları ve secret’lar ayrı kurtarma varlıklarıdır. Backup penceresi ve retention; DB değişim hızı, object storage büyümesi ve uzak kopya bandwidth’ine göre boyutlandırılmalıdır.
| Belirti / problem | Muhtemel katman | İlk doğrulama |
|---|---|---|
| Studio açılıyor ancak API 401/403 dönüyor | Backup başarılı logu olup restore başarısız olabilir; version uyumu, extension’lar ve object path mapping önceden test edilmelidir. | İlgili servis logu, dependency health ve son değişiklik zamanı tek zaman çizgisinde karşılaştırılır. |
| Auth kullanıcı var fakat RLS veriyi engelliyor | Backup penceresi ve retention; DB değişim hızı, object storage büyümesi ve uzak kopya bandwidth’ine göre boyutlandırılmalıdır. | Peak kaynak kullanımı, concurrency ve disk/network baskısı aynı test penceresinde ölçülür. |
| Storage metadata var ancak nesne bulunamıyor | Backup hedefi production hesabından farklı credentials ve mümkünse farklı failure domain kullanmalıdır. | Public/private portlar, kimlik doğrulama, TLS ve secret kapsamı dıştan içe doğrulanır. |
| Restore sonrası migration/extension hatası oluşuyor | RPO/RTO periyodik restore drill ile ölçülmeli; restore sonrasında Auth ve Storage fonksiyon testleri yapılmalıdır. | Sürüm, config diff, kalıcı veri ve geri dönüş noktası birlikte kontrol edilir. |
Kurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz.
Self-hosted Supabase için PostgreSQL backup, object storage kopyası, config/secrets envanteri, RPO/RTO hedefi ve restore drill içeren gerçek felaket kurtarma planı.
Database backup tek başına tüm platformu geri getirmez; Storage nesneleri, config, function kaynakları ve secret’lar ayrı kurtarma varlıklarıdır.
Backup penceresi ve retention; DB değişim hızı, object storage büyümesi ve uzak kopya bandwidth’ine göre boyutlandırılmalıdır.
Backup hedefi production hesabından farklı credentials ve mümkünse farklı failure domain kullanmalıdır.
RPO/RTO periyodik restore drill ile ölçülmeli; restore sonrasında Auth ve Storage fonksiyon testleri yapılmalıdır.
Backup başarılı logu olup restore başarısız olabilir; version uyumu, extension’lar ve object path mapping önceden test edilmelidir.
Kurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz.
pg_dump -Fc -f supabase.dump postgrespg_restore --list supabase.dump | headsha256sum supabase.dumpdf -hKurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz. Backup penceresi ve retention; DB değişim hızı, object storage büyümesi ve uzak kopya bandwidth’ine göre boyutlandırılmalıdır.
Kurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz.
Kurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz.
Database backup tek başına tüm platformu geri getirmez; Storage nesneleri, config, function kaynakları ve secret’lar ayrı kurtarma varlıklarıdır. Backup penceresi ve retention; DB değişim hızı, object storage büyümesi ve uzak kopya bandwidth’ine göre boyutlandırılmalıdır.
Database backup tek başına tüm platformu geri getirmez; Storage nesneleri, config, function kaynakları ve secret’lar ayrı kurtarma varlıklarıdır.
Backup hedefi production hesabından farklı credentials ve mümkünse farklı failure domain kullanmalıdır.
Backup penceresi ve retention; DB değişim hızı, object storage büyümesi ve uzak kopya bandwidth’ine göre boyutlandırılmalıdır.
RPO/RTO periyodik restore drill ile ölçülmeli; restore sonrasında Auth ve Storage fonksiyon testleri yapılmalıdır.
Backup başarılı logu olup restore başarısız olabilir; version uyumu, extension’lar ve object path mapping önceden test edilmelidir.
Self-hosted Supabase için PostgreSQL backup, object storage kopyası, config/secrets envanteri, RPO/RTO hedefi ve restore drill içeren gerçek felaket kurtarma planı. Supabase Self-hosting
Kurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz. Backup penceresi ve retention; DB değişim hızı, object storage büyümesi ve uzak kopya bandwidth’ine göre boyutlandırılmalıdır.