Kaj je Pg_dump v Postgresu?
Kaj je Pg_dump v Postgresu?

Video: Kaj je Pg_dump v Postgresu?

Video: Kaj je Pg_dump v Postgresu?
Video: Люся Чеботина - Солнце Монако (ПРЕМЬЕРА КЛИПА) 2024, April
Anonim

pg_dump je pripomoček za varnostno kopiranje a PostgreSQL bazo podatkov. Izdeluje dosledne varnostne kopije, tudi če se baza podatkov uporablja sočasno. pg_dump ne blokira dostopa drugih uporabnikov do baze podatkov (bralnikov ali piscev). Dumpi se lahko izpišejo v formatih skript ali arhivskih datotek. Če želite obnoviti iz takega skripta, ga vnesite v psql.

Podobno, ali je Pg_dump varen?

Izdeluje dosledne varnostne kopije, tudi če se baza podatkov uporablja sočasno. Torej da, varnostni kopiji lahko zaupate. Seveda gre za PostgreSQL, svojim podatkom lahko zaupate v PostgreSQL. pg_dump začne transakcijo, podobno kot bo delovala katera koli druga dolgotrajna poizvedba.

Poleg tega, kako izpustim bazo podatkov Postgres? Enkratni izpis SQL

  1. Prijavite se kot uporabnik postgresa: su - postgres.
  2. Izpis vsebine baze podatkov v datoteko tako, da zaženete naslednji ukaz.
  3. Če želite prikazati obnovitev izgubljenih podatkov, izbrišite svojo vzorčno bazo podatkov in na njenem mestu ustvarite prazno bazo podatkov:
  4. Obnovite bazo podatkov s psql:

Ob upoštevanju tega, kje se nahaja Pg_dump?

pg_dump , pg_dump_all, pg_restore so nahajajo v mapi bin namestitve PostgreSQL in PgAdmin III.

Kako naredim varnostno kopijo tabele v PostgreSQL?

Z desno miškino tipko kliknite a mizo in izberite rezerva možnost. V oknu Dump Option lahko najdete možnost, kot je rezerva Samo shema, rezerva Samo podatki. Vnesite pot imena datoteke, izberite rezerva način kot golo besedilo in vzemite rezerva tvojega mizo . To lahko obnovite mizo v kateri koli bazi podatkov.

Priporočena: