PostgreSQL
 sql >> डेटाबेस >  >> RDS >> PostgreSQL

Pgbackrest समय लक्ष्य बहाल करें

नमस्कार दोस्तों आज Pgbackrest समय लक्ष्य को पुनर्स्थापित करें

बिल्ली /etc/pgbackrest.conf

pgbackrest जानकारी

pgbackrest आर्काइव-प्राप्त करें -स्टैंज़ा=टेस्ट

प्री-रन चेक करने के बाद, हमें pgbackrest.conf से –stanza नाम प्राप्त करना चाहिए।
इसके अलावा, हमारे द्वारा किए गए बैकअप-पुनर्स्थापना से पहले, मौजूदा DB को डम्पल के रूप में बैकअप किया जा सकता है।

pg_dump परीक्षण -f backup_.sql
pg_dumpall -f backup_all.sql

इसका उपयोग टेबल बनाकर पोस्ट-रिस्टोर कंट्रोल के लिए किया जा सकता है।

भले ही डेटा फ़ोल्डर का पूरी तरह से बैकअप नहीं लिया जा सकता है, पोस्टग्रेज़.कॉन्फ़ और pg_hba जैसी फ़ाइलों का विशेष रूप से बैकअप लिया जाना चाहिए

mv /postgres/data /postgres/data_old

mkdir /postgres/data

pg_ctl स्टॉप -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 पुनर्स्थापना

pg_hba.conf सामग्री को पुनर्स्थापित करने के बाद अपडेट किया जाता है।

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. आपके PostgreSQL परिनियोजन में देखने के लिए 7 चीजें

  2. कैसे date_part() PostgreSQL में काम करता है

  3. Postgresql उन पंक्तियों का चयन करें जहां कॉलम =सरणी

  4. PostgreSQL में टाइमस्टैम्प से दिनांक (yyyy/mm/dd) निकालें

  5. psql - कमांड के परिणामों को एक फाइल में सेव करें