Junior — Middle
Да ли сте икада правили резервну копију PostgreSQL базе података?
sobes.tech АИ
Одговор од АИ
Da, sigurnosna kopija baze podataka PostgreSQL obično se vrši pomoću alata pg_dump.
Primer za pravljenje sigurnosne kopije:
pg_dump -U korisničko_ime -h hostname -F c -b -v -f sigurnosna_kopija.backup dbname
-U— korisničko ime baze podataka-h— host servera-F c— format sigurnosne kopije (prilagođeni)-b— uključiti velike objekte-v— detaljan izlaz-f— fajl za čuvanje sigurnosne kopije
Takođe, može se koristiti pg_basebackup za pravljenje fizičke kopije baze.
Za oporavak, koristi se komanda pg_restore ili psql, u zavisnosti od formata sigurnosne kopije.
Važno je planirati sigurnosne kopije uzimajući u obzir vreme zastoja i obim podataka.