Arama Yap Mesaj Gönder
Biz Sizi Arayalım
+90
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro
X

Lütfen Ülke (Bölge) Seçiniz

Türkiye (Türkçe)Türkiye (Türkçe) Almanya (German)Almanya (German) Worldwide (English)Worldwide (English)
X

Lütfen Para Birimi Seçiniz

Türk Lirası $ US Dollar Euro

Bize Ulaşın

Konum Halkalı merkez mahallesi fatih cd ozgur apt no 46 , Küçükçekmece , İstanbul , 34303 , TR
TEKNİK REHBER • TR / EN / DE

Supabase Yedekleme ve Felaket Kurtarma Rehberi

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ı.

Production öncesi önemli not

Komutları canlı sistemde uygulamadan önce sürüm, yedek, firewall ve geri dönüş planını kendi altyapınızda doğrulayın.

mimari kapasite güvenlik hata teşhisi
MİMARİ & TEŞHİS
EKA CORE
Supabase Yedekleme ve Felaket Kurtarma Rehberi

Mimari ve veri akışıProduction odaklı teknik kontrol
Doğrulandı
Sunucu kapasitesi nasıl planlanmalı?Production odaklı teknik kontrol
Doğrulandı
Güvenlik ve erişim sınırlarıProduction odaklı teknik kontrol
Doğrulandı
Production kontrolü ve canlıya geçişProduction odaklı teknik kontrol
Doğrulandı
Resmî kaynak + ölçülebilir test + geri dönüş planı
Bu rehberde neler var?

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.

01

Bu rehberde neler var?

Kurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz.

Mimari ve veri akışı
Sunucu kapasitesi nasıl planlanmalı?
Güvenlik ve erişim sınırları
Production kontrolü ve canlıya geçiş
Hata teşhisi: nereden başlanmalı?

İçindekiler

  1. Mimari ve veri akışı
  2. Sunucu kapasitesi nasıl planlanmalı?
  3. Güvenlik ve erişim sınırları
  4. Production kontrolü ve canlıya geçiş
  5. Hata teşhisi: nereden başlanmalı?
  6. Sık görülen hata ve yanlış teşhisler
  7. Komutlar ve kontrol çıktıları
  8. Sık sorulan sorular
02

Mimari ve veri akışı

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.

03

Sunucu kapasitesi nasıl planlanmalı?

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.

04

Güvenlik ve erişim sınırları

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.

05

Production kontrolü ve canlıya geçiş

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.

06

Hata teşhisi: nereden başlanmalı?

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.

ERR

Sık görülen hata ve yanlış teşhisler

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 / problemMuhtemel katmanİlk doğrulama
Studio açılıyor ancak API 401/403 dönüyorBackup 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 engelliyorBackup 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ıyorBackup 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şuyorRPO/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.
FLOW

Uygulama ve doğrulama akışı

Kurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz.

1

Secret ve anahtarları yenile

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ı.

2

PostgreSQL şemasını doğrula

Database backup tek başına tüm platformu geri getirmez; Storage nesneleri, config, function kaynakları ve secret’lar ayrı kurtarma varlıklarıdır.

3

Auth/RLS akışını test et

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.

4

Storage nesnelerini ayrı doğrula

Backup hedefi production hesabından farklı credentials ve mümkünse farklı failure domain kullanmalıdır.

5

Backup/restore drill çalıştır

RPO/RTO periyodik restore drill ile ölçülmeli; restore sonrasında Auth ve Storage fonksiyon testleri yapılmalıdır.

6

Cutover ve rollback’i belgeleyip uygula

Backup başarılı logu olup restore başarısız olabilir; version uyumu, extension’lar ve object path mapping önceden test edilmelidir.

CLI

Komutlar ve kontrol çıktıları

Kurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz.

Adım 1
pg_dump -Fc -f supabase.dump postgres
Adım 2
pg_restore --list supabase.dump | head
Adım 3
sha256sum supabase.dump
Adım 4
df -h
TEKNİK ÖN DEĞERLENDİRME

Sunucu ihtiyacınızı teknik olarak değerlendirelim

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.

Telefon & WhatsApp0850 307 34 58İlk aşamada şifre göndermeyin.
SRC

Resmî ve teknik kaynaklar

Kurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz.

EKA

İlgili Eka Sunucu sayfaları

Kurulum komutundan öte mimari, kapasite, güvenlik, hata teşhisi ve production işletimini tek akışta ele alıyoruz.

FAQ

Sık sorulan sorular

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.

Self-hosted Supabase hangi bileşenlerden oluşur?

Database backup tek başına tüm platformu geri getirmez; Storage nesneleri, config, function kaynakları ve secret’lar ayrı kurtarma varlıklarıdır.

service_role anahtarı neden istemciye verilmez?

Backup hedefi production hesabından farklı credentials ve mümkünse farklı failure domain kullanmalıdır.

RLS testi nasıl yapılmalı?

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 restore Storage dosyalarını da taşır mı?

RPO/RTO periyodik restore drill ile ölçülmeli; restore sonrasında Auth ve Storage fonksiyon testleri yapılmalıdır.

Postgres sürüm yükseltmesi nasıl ele alınmalı?

Backup başarılı logu olup restore başarısız olabilir; version uyumu, extension’lar ve object path mapping önceden test edilmelidir.

Felaket kurtarmada RPO/RTO nasıl doğrulanır?

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

EKA SUNUCU

Sunucu ihtiyacınızı teknik olarak değerlendirelim

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.

Telefon & WhatsApp0850 307 34 58ekasunucu.com
Top