Mis on Postgresis Pg_dump?
Mis on Postgresis Pg_dump?

Video: Mis on Postgresis Pg_dump?

Video: Mis on Postgresis Pg_dump?
Video: Backing up PostgreSQL users and groups (pg_dump and pg_dumpall) 2024, Mai
Anonim

pg_dump on utiliit a PostgreSQL andmebaasi. See teeb järjepidevaid varukoopiaid isegi siis, kui andmebaasi kasutatakse samaaegselt. pg_dump ei blokeeri teiste kasutajate juurdepääsu andmebaasile (lugejatele või kirjutajatele). Dumpe saab väljastada skripti- või arhiivifailivormingus. Sellisest skriptist taastamiseks sisestage see psql-i.

Samamoodi, kas Pg_dump on ohutu?

See teeb järjepidevaid varukoopiaid isegi siis, kui andmebaasi kasutatakse samaaegselt. Nii et jah, võite varukoopiat usaldada. Loomulikult on see PostgreSQL, saate oma andmeid PostgreSQL-is usaldada. pg_dump alustab tehingut, sarnaselt sellele, kuidas mis tahes muu kaua jooksev päring töötab.

Lisaks, kuidas Postgresi andmebaasi kustutada? Ühekordne SQL-i tühjendus

  1. Logi sisse postgresi kasutajana: su - postgres.
  2. Lükake andmebaasi sisu faili, käivitades järgmise käsu.
  3. Kadunud andmete taastamise demonstreerimiseks kustutage näidisandmebaas ja looge selle asemele tühi andmebaas:
  4. Taastage andmebaas psql-i abil:

Seda silmas pidades, kus asub Pg_dump?

pg_dump , pg_dump_all, pg_restore on asub PostgreSQL ja PgAdmin III installide prügikasti kaustas.

Kuidas varundada tabelit PostgreSQL-is?

Paremklõpsake a laud ja valige varukoopia valik. Dump Option aknas leiate sellise valiku nagu varukoopia Ainult skeem, varukoopia Ainult andmed. Sisestage oma failinime tee, valige varukoopia režiimi lihttekstina ja võtke varukoopia sinu omast laud . Saate selle taastada laud mis tahes andmebaasis.

Soovitan: