Wat is Pg_dump in Postgres?
Wat is Pg_dump in Postgres?

Video: Wat is Pg_dump in Postgres?

Video: Wat is Pg_dump in Postgres?
Video: Backing up PostgreSQL users and groups (pg_dump and pg_dumpall) 2024, April
Anonim

bl_dump is 'n hulpprogram vir die rugsteun van 'n PostgreSQL databasis. Dit maak konsekwente rugsteun selfs al word die databasis gelyktydig gebruik. bl_dump blokkeer nie ander gebruikers wat toegang tot die databasis kry nie (lesers of skrywers). Stortings kan in skrip- of argieflêerformate uitgevoer word. Om vanaf so 'n skrif te herstel, voer dit na psql.

Is Pg_dump net so veilig?

Dit maak konsekwente rugsteun selfs al word die databasis gelyktydig gebruik. So ja, jy kan die rugsteun vertrou. Natuurlik, dit is PostgreSQL, jy kan jou data in PostgreSQL vertrou. bl_dump begin 'n transaksie, soortgelyk aan hoe enige ander langlopende navraag sal werk.

Verder, hoe gooi ek 'n Postgres-databasis? Eenmalige SQL-storting

  1. Meld aan as die postgres-gebruiker: su - postgres.
  2. Gooi die inhoud van 'n databasis na 'n lêer deur die volgende opdrag uit te voer.
  3. Om die herstel van verlore data te demonstreer, vee jou voorbeelddatabasis uit en skep 'n leë databasis in die plek daarvan:
  4. Herstel die databasis met behulp van psql:

As u dit in ag neem, waar is Pg_dump geleë?

bl_dump , pg_dump_all, pg_restore is geleë is in die bin-lêergids van PostgreSQL en PgAdmin III installeer.

Hoe rugsteun ek 'n tabel in PostgreSQL?

Regskliek op a tafel en kies ondersteuning opsie. In die stortopsie-venster kan u 'n opsie vind soos ondersteuning Slegs skema, ondersteuning Slegs data. Voer jou lêernaampad in, kies ondersteuning modus as gewone teks en neem die ondersteuning van jou tafel . Jy kan dit herstel tafel in enige databasis.

Aanbeveel: