PostgreSQL
 sql >> Baza danych >  >> RDS >> PostgreSQL

Docelowy czas przywracania Pgbackrest

Witajcie dziś przyjaciele Pgbackrest docelowy czas przywracania

kot /etc/pgbackrest.conf

informacje o pgbackrest

pgbackrest archive-get –stanza=test

Po wykonaniu sprawdzeń przed uruchomieniem, powinniśmy pobrać nazwę –stanzy z pgbackrest.conf.
Ponadto, przed wykonaniem kopii zapasowej-przywracania, istniejąca baza danych może zostać zarchiwizowana jako dumpall.

pg_dump test -f backup_.sql
pg_dumpall -f backup_all.sql

Może być używany do kontroli po przywróceniu poprzez utworzenie tabeli.

Nawet jeśli nie można wykonać pełnej kopii zapasowej folderu DATA, należy wykonać kopię zapasową szczególnie plików takich jak postgres.conf i pg_hba

mv /postgres/data /postgres/data_old

mkdir /postgres/data

pg_ctl stop -D /postgres/data

pgbackrest –stanza=test –log-level-console=info –type=time „–target=2021-06-17 10:00:00.024378+01” –db-path=/postgres/przywracanie danych

Zawartość pg_hba.conf jest aktualizowana po przywróceniu.

mv /postgres/data/pg_hba.conf /postgres/data/pg_hba_17062021.conf

cp /postgres/data_17062021/pg_hba.conf /postgres/data/pg_hba.conf

pg_ctl start -D /postgres/data
pg_ctl przeładuj -D /postgres/data


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PostgreSQL:problemy z kodowaniem w systemie Windows podczas korzystania z narzędzia wiersza poleceń psql

  2. Najlepszy sposób na losowe wybieranie wierszy PostgreSQL

  3. BŁĄD:nie można załadować biblioteki „/opt/PostgreSQL/9.0/lib/postgresql/plperl.so”:libperl.so:

  4. Przegląd replikacji na poziomie woluminów dla PostgreSQL przy użyciu DRBD

  5. Wstaw słownik Pythona za pomocą Psycopg2