terminal
Zaxira isboti: pg_dump, globals va HAQIQIY tiklash
Osonbolt+20 XPflagMajburiy
Bazani yoqish: baza-start (har lab boshida server o'chiq bo'ladi). psql'ga kirish: hn (bu psql -h /tmp -U postgres -d hn uchun qisqartma; fayl bajarish: hn -f fayl.sql, bitta so'rov: hn -c "..."). hn bazasida mijoz va buyurtma (FK bilan) jadvallari, klasterda esa zaxira demo roli bor. Darsning bosh qoidasi: tekshirilmagan zaxira — zaxira emas . Checker faylingizni O'ZI tiklab ko'radi. Vazifa (/root/db/) full.dump — hnni CUSTOM formatda oling: pg dump -h /tmp -U postgres -d hn -Fc -f /root/db/full.dump (ichini ko'rish: pg restore -l). globals.sql — klaster obyektlari: pg dumpall -h /tmp -U postgres --globals-only -f /root/db/globals.sql (rollar pg dumpga KIRMAYDI — eng ko'p unutiladigan qatlam). O'zingiz tiklab TEKSHIRING: tiklash db yarating (createdb -h /tmp -U postgres tiklash db) va pg restore -h /tmp -U postgres -d tiklash db /root/db/full.dump. tekshir.txt — tiklangan bazadan JONLI qiymatlar bilan: Muvaffaqiyat mezoni Checker full.dumpni ALOHIDA bazaga o'zi tiklaydi va qator sonini asl baza bilan solishtiradi. tiklash dbda FK constraint ham tiklangan bo'lishi shart; globals.sqlda zaxira demo roli. tekshir.txt qiymatlari jonli qayta o'lchanadi.