Mikä on Pg_dump Postgresissa?
Mikä on Pg_dump Postgresissa?

Video: Mikä on Pg_dump Postgresissa?

Video: Mikä on Pg_dump Postgresissa?
Video: Mikä on 2024, Marraskuu
Anonim

pg_dump on apuohjelma varmuuskopiointiin a PostgreSQL tietokanta. Se tekee johdonmukaisia varmuuskopioita, vaikka tietokantaa käytettäisiin samanaikaisesti. pg_dump ei estä muiden käyttäjien pääsyä tietokantaan (lukijoita tai kirjoittajia). Kaaviot voidaan tulostaa komentosarja- tai arkistotiedostomuodoissa. Jos haluat palauttaa tällaisen skriptin, syötä se psql:lle.

Samoin, onko Pg_dump turvallinen?

Se tekee johdonmukaisia varmuuskopioita, vaikka tietokantaa käytettäisiin samanaikaisesti. Joten kyllä, voit luottaa varmuuskopioon. Tietenkin se on PostgreSQL, voit luottaa tietoihisi PostgreSQL: ssä. pg_dump käynnistää tapahtuman samalla tavalla kuin mikä tahansa muu pitkäaikainen kysely toimii.

Lisäksi kuinka voin tyhjentää Postgres-tietokannan? Kertaluonteinen SQL-vedos

  1. Kirjaudu sisään postgres-käyttäjänä: su - postgres.
  2. Pura tietokannan sisältö tiedostoon suorittamalla seuraava komento.
  3. Jos haluat osoittaa kadonneiden tietojen palauttamisen, poista esimerkkitietokanta ja luo tyhjä tietokanta sen tilalle:
  4. Palauta tietokanta psql:llä:

Kun tämä otetaan huomioon, missä Pg_dump sijaitsee?

pg_dump , pg_dump_all, pg_restore ovat sijaitsee PostgreSQL- ja PgAdmin III -asennusten bin-kansiossa.

Kuinka voin varmuuskopioida taulukon PostgreSQL:ssä?

Napsauta hiiren kakkospainikkeella a pöytä ja valitse varmuuskopioida vaihtoehto. Dump Option -ikkunasta löydät vaihtoehdon, kuten varmuuskopioida Vain kaava, varmuuskopioida Vain Data. Anna tiedostonimesi polku, valitse varmuuskopioida tila pelkkänä tekstinä ja ota varmuuskopioida sinun pöytä . Voit palauttaa tämän pöytä missä tahansa tietokannassa.

Suositeltava: