CodeBlanks Logo Icon CodeBlanks

Yedekleme

Tam ve artımlı yedek almayı öğrenirsin.

Yedekleme

Yedekleme, verinin kopyasını güvenli bir yere alır. Full backup her şeyi kopyalar; incremental backup yalnızca son yedekten sonraki değişiklikleri.

COPY orders TO '/tmp/orders.csv';
-- full: tüm tablo
-- incremental: son yedekten sonraki satırlar

Bu sorgu full her şeyi, incremental değişikliği alır.

Yedekleme — ayrıntı

Incremental daha az yer kaplar ama geri yükleme zincir ister: önce full, sonra sırayla incrementaller. Haftada full, günde incremental yaygın bir dizilimdir.

Uygulama Yedekleme

orders tablosunu /tmp/orders.csv dosyasına yedekle: COPY orders TO '/tmp/orders.csv'.

Başlangıç kodu

query.sql
-- yedekleme
COPY orders

Örnek çözüm

query.sql
COPY orders TO '/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 Full backup neyi kopyalar?

  • Her şeyi Doğru cevap
  • Yalnız değişikliği
  • Yalnız görünümü
  • Yalnız indeksi

Açıklama: Full backup her şeyi kopyalar.

2 Dışa aktar

Soru
COPY orders TO '____';
Cevap
COPY orders TO '/tmp/orders.csv';

Açıklama: /tmp/orders.csv doğru cevap.

3 Yedekleme: kavramları eşleştir

Kavram Anlamı
full tam
incremental artımlı
COPY TO dışa aktar
schedule dizilim

Uzman bölümündeki tüm dersler