Yedekleme
- SQL kursu
- Uzman
- Ders 39/45
- 5 dk
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ırlarBu 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
-- yedekleme
COPY ordersÖrnek çözüm
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
COPY orders TO '____';
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 |