डेटाबेस का बैकअप लेने के लिए आप pg_dump.exe
का उपयोग कर सकते हैं :
-
पॉवरशेल खोलें
-
पोस्टग्रेज बिन फोल्डर में जाएं। उदाहरण के लिए:
cd "C:\Program Files\PostgreSQL\9.6\bin"
-
अपने डेटाबेस को डंप करने के लिए कमांड दर्ज करें। उदाहरण के लिए:
./pg_dump.exe -U postgres -d my_database_name -f D:\Backup\<backup-file-name>.sql
-
अपने पोस्टग्रेज उपयोगकर्ता के लिए पासवर्ड टाइप करें
डेटाबेस को पुनर्स्थापित करने के लिए आप psql.exe
का उपयोग कर सकते हैं . (ध्यान दें, निम्नलिखित अलेक्जेंड्रा ओमेलचेंको के सहायक उत्तर से निकाला गया है जो मुझे स्पष्ट नहीं होने के कारणों से हटा दिया गया है।)
-
पॉवरशेल खोलें
-
पोस्टग्रेज बिन फोल्डर में जाएं। उदाहरण के लिए:
cd "C:\ProgramFiles\PostgreSQL\9.6\bin"
-
अपने डेटाबेस को पुनर्स्थापित करने के लिए कमांड दर्ज करें। उदाहरण के लिए:
./psql.exe -U postgres -d my_database_name -f D:\Backup\<backup-file-name>.sql
-
अपने पोस्टग्रेज उपयोगकर्ता के लिए पासवर्ड टाइप करें