로컬에서 테스트할 때 종종 테스트 환경에서 버그를 재생성하거나 적절한 데이터가 없어서 기능에 액세스할 수 없다는 것을 알게 되었습니다. 어떤 경우에는 테스트 환경에서 데이터를 가져와 로컬 컴퓨터에서 사용하는 것이 훨씬 더 빠를 것입니다. 다음은 데이터를 가져오는 방법에 대한 단계별 가이드입니다. Mendix 테스트를 위해 귀하의 머신에 클라우드 테스트 환경이 복원되었습니다.
pgAdminIII를 다운로드하고 설치하여 시작하세요.다운로드). 설치 중에 나중에 이 튜토리얼에서 필요한 사용자 이름과 비밀번호를 만듭니다.
데이터베이스 백업을 다운로드하려면 프로젝트 대시보드의 배포 섹션으로 이동하고 백업 탭으로 이동하세요.

이제 새 백업을 만들거나 기존 백업을 선택할 수 있습니다. 일반적으로 전체 백업을 다운로드하지만 DB만 다운로드해도 유용할 수 있습니다.

다운로드한 파일에는 tar.gz 확장자가 있습니다. 파일을 추출하면 'db' 폴더에서 db.backup 파일을 찾을 수 있습니다.

이것이 당신이 사용할 파일입니다. 그런 다음 pgAdmin을 열면 이 뷰가 표시됩니다.

PostgreSQL 서버를 마우스 오른쪽 버튼으로 클릭하고 '연결'을 선택하면 다음과 같은 결과가 나옵니다.

데이터베이스가 0개 있습니다. 데이터베이스를 마우스 오른쪽 버튼으로 클릭하고 '새 데이터베이스…'를 선택하세요.

새 DB를 만들고 소유자를 이전에 만든 사용자(내 이름은 postgres)로 설정합니다.

데이터베이스가 생성되면 NewDatabase를 마우스 오른쪽 버튼으로 클릭하고 '복원'을 선택합니다.

팝업에서 앞서 다운로드한 db.backup 파일을 선택하고 '복원'을 선택합니다.

약 30초가 걸리며, 그러면 다음과 비슷한 내용이 표시됩니다.

그런 다음 '취소'를 누를 수 있습니다. 그런 다음 모델러를 업데이트하여 새 DB를 가리켜야 합니다. 프로젝트 설정을 열고 새 구성을 만듭니다.

새 구성에서 유형을 PostgreSQL로, URL을 localhost로 설정하고, 데이터베이스 이름을 설정한 대로 변경하고(내 예에서는 NewDatabase) pgAdmin 설치 중에 설정한 사용자 이름과 비밀번호를 DB 소유자로 사용합니다. 구성 이름은 원하는 대로 지정할 수 있습니다. Team Server에 커밋되므로 이름을 포함하면 쉽게 식별할 수 있습니다.

이것이 활성 구성인지 확인하고 애플리케이션을 시작하세요.

이제 로컬 테스트 DB가 만들어졌습니다!
이러한 백업에는 해당 환경의 사용자 이름과 비밀번호가 포함된다는 점을 알아두십시오(MxAdmin 제외). 특정 다른 사용자로 로그인할 수 있도록 사용자의 비밀번호를 업데이트해야 합니다.