Kurtarma
- SQL kursu
- Uzman
- Ders 40/45
- 5 dk
Point-in-time recovery'i öğrenirsin.
Kurtarma
Kurtarma, bozulan veya silinen veriyi yedekten geri yükler. Point-in-time recovery (PITR) veriyi belirli bir ana kadar geri alır; WAL logları buna olanak verir.
COPY orders FROM '/tmp/orders.csv';
-- PITR: WAL logları belirli ana kadar yürütülürPITR belirli ana kadar geri alır.
Kurtarma — ayrıntı
Restore sırasında veritabanı kullanılamaz. PITR'de önce full yedek yüklenir, sonra WAL kayıtları sırayla uygulanır. Hedef zaman WAL akışında durur.
Uygulama Kurtarma
orders tablosunu /tmp/orders.csv dosyasından geri yükle: COPY orders FROM '/tmp/orders.csv'.
Başlangıç kodu
-- kurtarma
COPY ordersÖrnek çözüm
COPY orders FROM '/tmp/orders.csv';Beklenen çıktı
COPY 5
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 İçe aktar
COPY orders FROM '____';
COPY orders FROM '/tmp/orders.csv';
Açıklama: /tmp/orders.csv doğru cevap.
2 Kurtarma: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
recovery |
kurtarma |
PITR |
anlık |
WAL |
günlük |
restore |
geri yükle |
3 PITR neyi sağlar?
- Daha az disk
- Belirli ana geri alma Doğru cevap
- Daha hızlı yazma
- Sütun sıkıştırma
Açıklama: PITR belirli ana geri almayı sağlar.