복원2 PostgreSQL 테이블 백업 복원 PSQL COPY 사용방법 PostgreSQL 데이터 복원 백업 PSQL 사용방법 pg_dump, pg_restore 를 사용해서, 데이터 마이그레이션 작업을 하려고 검토 중이었으나, 백업 서버와 복원 서버의 SQL 서버 버전이 다르며, 일부 특정 테이블의 컬럼과 조건에 맞는 항목들만 복사 하고 싶은 경우 PSQL을 사용하니 더 편리하게 작업할수 있었다. 테이블 단위로 작업이 가능하다. 데이터의 백업 방법 cd C:\Program Files\PostgreSQL\11\bin psql.exe --host=ynkim.db.com --port=5432 --username=ynkim -d ynkimDB 백업 대상서버의 정보를 입력하여, psql 을 실행하자!! 백업 ( 데이터 추출 ) 1) 테이블 1개 전체 백업 \copy 테이블명 to .. 2021. 1. 18. Postgresql 데이터 백업 복원 Postgresql 데이터 백업 복원 백업, 복원 client에 postgresql가 설치 되어있다면, 서버에 직접 접속하지 않고 아래 --host, --port, --username 옵션을 사용해서 백업을 진행할수 있습니다. 준비물 : postgresql 설치 ( www.postgresql.org/download/ ) 백업할 서버 주소, user 계정, 비밀번호, database명 복원할 서버 주소, user 계정, 비밀번호, database명 1. 백업 "%PSQL_HOME%\bin\pg_dump.exe" -Fc --host=%DB_HOST% --port=%DB_PORT% --username=%DB_USER% -d %DB_NAME% > %FILE_HOME% 명령어 예시 pg_dump.exe" -Fc .. 2021. 1. 18. 이전 1 다음