Sobes.tech
Junior — Middle

Vai jūs kādreiz esat veicis PostgreSQL datu bāzes rezerves kopiju?

sobes.tech AI

Atbilde no AI

Jā, PostgreSQL datu bāzes rezerves kopijas parasti veic, izmantojot rīku pg_dump.

Rezerves kopijas izveides piemērs:

pg_dump -U lietotājvārds -h hostname -F c -b -v -f rezerves_kopija.backup dbname
  • -U — datu bāzes lietotājvārds
  • -h — servera adrese
  • -F c — rezerves kopijas formāts (pielāgots)
  • -b — iekļaut lielus objektus
  • -v — detalizēta izvade
  • -f — fails, kurā saglabāt rezerves kopiju

Tāpat var izmantot pg_basebackup, lai izveidotu fizisku kopiju.

Atjaunošanai izmanto pg_restore vai psql, atkarībā no rezerves kopijas formāta.

Svarīgi plānot rezerves kopijas, ņemot vērā dīkstāves laiku un datu apjomu.