Šta je Pg_dump u Postgresu?
Šta je Pg_dump u Postgresu?

Video: Šta je Pg_dump u Postgresu?

Video: Šta je Pg_dump u Postgresu?
Video: PostgreSQL 14 | Backup - pg_dump and pg_restore Part 4 #postgres #backup #RDMS #database 2024, April
Anonim

pg_dump je uslužni program za pravljenje rezervnih kopija a PostgreSQL baza podataka. Pravi dosljedne sigurnosne kopije čak i ako se baza podataka koristi istovremeno. pg_dump ne blokira druge korisnike koji pristupaju bazi podataka (čitače ili pisce). Dumpovi mogu biti izlazni u formatima skripte ili arhivskih datoteka. Da biste vratili iz takve skripte, unesite je u psql.

Slično, da li je Pg_dump siguran?

Pravi dosljedne sigurnosne kopije čak i ako se baza podataka koristi istovremeno. Dakle, da, možete vjerovati sigurnosnoj kopiji. Naravno, to je PostgreSQL, možete vjerovati svojim podacima u PostgreSQL-u. pg_dump započinje transakciju, slično kako će funkcionirati bilo koji drugi dugotrajni upit.

Štaviše, kako da izbacim Postgres bazu podataka? Jednokratni SQL Dump

  1. Prijavite se kao postgres korisnik: su - postgres.
  2. Dump sadržaj baze podataka u datoteku pokretanjem sljedeće naredbe.
  3. Da biste demonstrirali vraćanje izgubljenih podataka, izbrišite svoj primjer baze podataka i kreirajte praznu bazu podataka na njeno mjesto:
  4. Vratite bazu podataka koristeći psql:

Imajući ovo u vidu, gdje se nalazi Pg_dump?

pg_dump , pg_dump_all, pg_restore su nalazi u bin folderu za instalacije PostgreSQL-a i PgAdmin III.

Kako da napravim rezervnu kopiju tabele u PostgreSQL-u?

Kliknite desnim tasterom miša na a sto i odaberite backup opcija. U prozoru Dump Option možete pronaći opciju kao što je backup samo šema, backup Samo podaci. Unesite putanju naziva datoteke, odaberite backup način rada kao običan tekst i uzmite backup od tebe sto . Ovo možete vratiti sto u bilo kojoj bazi podataka.

Preporučuje se: