2016-09-30 4 views
0

하드 드라이브의 공간이 부족합니다. 우리는 Postgis 데이터베이스를 새로운 Linux Redhat 시스템으로 이동해야합니다. 우리 IT 담당자가 새 컴퓨터에 디렉터리를 복사하면 전체 데이터베이스 구조가 완벽하게 복사되지 않는다고 가정합니다.postgis 데이터베이스를 새로운 리눅스 머신으로 이동해야합니다 ... 가장 좋은 방법은 무엇입니까?

우리는 구형 및 신형 컴퓨터에서 Red Hat 6을 실행하고 있습니다. postgresql 버전은 9.4.9이고 postgis 버전은 2.1.8입니다.

등, 당신은 물론 모든 데이터, 구조, 테이블 유지 성공적으로 새 시스템으로 우리의 PostGIS와 지원 PostgreSQL 데이터베이스를 이동하기 위해 수행하는 단계에 대한 제안이 있습니까

나는이에 대한 몇 가지 자습서를 보았다

, 하지만 최근에는 온라인이 아닙니다.

도움 주셔서 감사합니다.

답변

2

아키텍처가 두 시스템에서 동일하면 (예 : x86_64), PostgreSQL 버전은 동일하며 (세 번째 숫자는 다를 수 있음) RedHat 버전이 동일하므로 (glibc 데이터 정렬이 동일하다는 것을 보장) 데이터 디렉토리 (및 모든 테이블 스페이스)를 새 시스템에 복사하면됩니다.

그렇지 않으면 pg_dumpall을 사용하여 이전 클러스터를 덤프하고 새 시스템으로 복원하십시오.

관련 문제