pgAdmin으로 restore를 시도했지만, 백업 형태가 뭐가 안맞아서 psql을 쓰라는 문구가 나타났다.
그래서 어쩔수 없이 cmd창을 켜고 직접 명령어를 입력하는 방법을 사용했다.
백업파일의 형태에 따라 2가지 방법이 있어서 왠지 더 어려운 느낌이었다.
1. pg_restore 사용 방법
1. cmd를 켠다
2. 경로 설정을 다음과 같이 바꿔준다.
C:\Program Files\PostgreSQL\14\bin
pg_restore.exe는 백업파일을 restore하는 실행파일이다.
3. 원하는 restore 옵션을 더해서 명령어를 입력한다.
옵션 목록 참고
https://www.postgresql.org/docs/9.6/app-pgrestore.html
2. psql 사용 방법
1. cmd를 켠다
2. 경로 설정을 다음과 같이 바꿔준다.
C:\Program Files\PostgreSQL\14\bin
3. 원하는 restore 옵션을 더해서 명령어를 입력한다.
-psql.exe -Upostgres -d postgres -f "C:\backup\test.backup"
+) 관련 블로그
https://www.postgresqltutorial.com/postgresql-administration/postgresql-restore-database/
'PostgreSQL' 카테고리의 다른 글
SQL 인덱스(Index) 정리 (0) | 2023.12.18 |
---|---|
[PostgreSQL] 인덱스 생성하기 (0) | 2022.08.25 |
[PostgreSQL] 테이블에 컬럼 값 INSERT하기 (0) | 2022.08.19 |
[PostgreSQL] pgAdmin으로 데이터 백업하는 방법 (0) | 2022.06.17 |