기본적인 터미널 사용에 익숙한 DevOps 초보자를 위한 PostgreSQL 복원 프로젝트입니다. 작은 상점의 실제 주문을 저장하고, 저장된 상태를 독립적인 서비스에서 열어 테스트 주문이 사본에만 들어가는지 입증합니다.
안내형 실습 두 개에서 명확한 내보내기 기준점과 안전하고 완전한 복원을 배웁니다. 독립 과제 하나에서는 같은 도구를 워크숍 예약, 연결된 참가자, 두 복구 시점에 적용합니다. 각 단원은 별도로 준비된 환경에서 시작합니다.
학습 내용
- 연결을 선택하기 전에 실제 원본 및 대상 데이터베이스를 식별합니다.
pg_dump와pg_restore로 PostgreSQL 사용자 지정 형식 아카이브를 만들고 살펴봅니다.- 저장된 복구 시점과 원본의 이후 레코드를 구분합니다.
- 비어 있지 않은 대상을 거부하고 독립 사본에 트랜잭션으로 복원합니다.
- 주문 또는 참가자의 완전한 관계를 읽고 영수증을 다운로드하며 사본 전용 쓰기를 시험합니다.
추천 대상
명령을 입력하고 경로를 알아볼 수 있는 DevOps 학습자를 위한 과정입니다. SQL 프로그래밍, 데이터베이스 설치, 다른 과정 이수는 필요하지 않습니다. 연결 서비스, 아카이브 옵션, 필요한 셸 구문은 사용할 때 설명합니다.
브라우저 환경에 PostgreSQL, 터미널, 가상 데이터를 사용하는 완전한 업무 웹사이트 두 개가 제공됩니다. 문서는 추가 8개 언어로 제공되며 사이트 레이블, 명령, 출력은 영어로 유지됩니다.
자주 묻는 질문
PostgreSQL을 설치해야 하나요? 아니요. 각 실습에 준비된 데이터베이스와 호환 클라이언트가 있습니다.
원본 상점을 손상시키나요? 실습은 원본 주문을 보존하고 이름이 지정된 폐기 가능한 데이터베이스에 복원합니다. 대상 식별과 비어 있지 않은 대상 거부를 배웁니다.
완전한 재해 복구 계획인가요? 아니요. 단일 인스턴스의 논리 백업 및 복원 연습입니다. 지속적 PITR, 외부 저장, 서버 장애, 전체 운영 복구는 다루지 않습니다.




