PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

Mục tiêu thời gian khôi phục Pgbackrest

Xin chào các bạn hôm nay mục tiêu thời gian khôi phục Pgbackrest

cat /etc/pgbackrest.conf

thông tin pgbackrest

pgbackrest archive-get –stanza =test

Sau khi thực hiện các kiểm tra trước khi chạy, chúng ta sẽ lấy tên –stanza từ pgbackrest.conf.
Ngoài ra, trước khi thực hiện sao lưu-khôi phục, DB hiện có có thể được sao lưu dưới dạng kết xuất.

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

Nó có thể được sử dụng để kiểm soát sau khôi phục bằng cách tạo một bảng.

Ngay cả khi không thể sao lưu hoàn toàn thư mục DATA, các tệp như postgres.conf và pg_hba PHẢI được sao lưu đặc biệt

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 / data restore

Nội dung pg_hba.conf được cập nhật sau khi khôi phục.

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 reload -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. Trả về bảng động với các cột không xác định từ hàm PL / pgSQL

  2. Lỗi cú pháp tại hoặc gần người dùng khi thêm ràng buộc Postgres

  3. Lỗi khi kết nối với postgresql bằng sqlalchemy

  4. Phân tích nhật ký PostgreSQL với pgBadger

  5. Heroku Postgresql với Google Datastudio