이 가이드에서는 스테이징 사이트와 라이브(프로덕션) 사이트 간에 변경 사항을 이전하는 방법을 설명합니다. 이 가이드에서는 스테이징과 프로덕션 간의 변경 사항 동기화 방법과 이를 위한 중요한 고려 사항을 알아봅니다.
이 가이드에서
문의 사항이 있으십니까?
AI 도우미에게 물어보기스테이징 사이트에 라이브 사이트의 최신 버전이 반영되도록 프로덕션을 스테이징에 동기화할 수 있습니다. 테마, 플러그인 또는 콘텐츠 업데이트를 테스트하기 전에 특히 유용합니다.
스테이징 사이트를 새로 고치고 프로덕션 사이트의 복사본으로 다시 만들려면 다음 단계를 따르세요.
- 알림판에서 사이트 목록을 방문합니다.
- 목록에서 라이브/프로덕션 사이트를 선택합니다.
- 사이트 제목 옆의 프로덕션 드롭다운을 클릭하고 스테이징 사이트를 선택합니다.

- 화면 오른쪽 상단의 동기화 버튼을 클릭하고 드롭다운에서 “프로덕션에서 끌어오기“를 선택합니다.

- 모달이 열리면 끌어올 내용을 선택할 수 있습니다.

- “모든 파일과 폴더” 또는 “특정 파일과 폴더“를 동기화한 다음 확인란을 사용하여 포함할 항목을 선택합니다.
- 동기화에 데이터베이스를 포함할지 여부를 결정합니다. 자세한 내용은 아래의 가이드를 참조하세요.
- 끌어오기 버튼을 클릭하면 프로세스가 시작됩니다. 동기화가 완료되면 이메일이 수신됩니다.
스테이징 사이트에서 라이브 사이트로 변경 사항을 이동할 준비가 되면 미디어 파일, 플러그인, 테마, 데이터베이스 콘텐츠(글, 페이지, 메뉴 포함)를 동기화할 수 있습니다.
⚠️
스테이징에서 프로덕션으로 동기화하면 라이브 사이트의 일치하는 콘텐츠를 덮어씁니다. 마지막 동기화 후 프로덕션에 추가된 데이터는 모두 교체됩니다. 개별 글이나 페이지를 동기화할 수 없습니다. 데이터베이스를 포함하면 모든 데이터베이스 콘텐츠가 함께 동기화됩니다. 데이터 손실이 발생하면 백업에서 복원할 수 있습니다.
다음 단계에 따라 스테이징 사이트를 프로덕션(라이브) 사이트로 다시 복사합니다.
- 알림판에서 사이트 목록을 방문합니다.
- 목록에서 라이브/프로덕션 사이트를 선택합니다.
- 사이트 제목 옆의 프로덕션 드롭다운을 클릭하고 스테이징 사이트를 선택합니다.
- 화면 오른쪽 상단의 동기화 버튼을 클릭하고 드롭다운에서 “프로덕션으로 푸시“를 선택합니다.

- 푸시할 항목을 선택할 수 있는 모달이 열립니다.

- “모든 파일과 폴더” 또는 “특정 파일과 폴더“를 동기화한 다음 확인란을 사용하여 포함할 항목을 선택합니다.
- 동기화에 데이터베이스를 포함할지 여부를 결정합니다. 자세한 내용은 아래의 가이드를 참조하세요.
- 스테이징에서 프로덕션으로 동기화할 때 메시지가 표시되면 사이트의 URL을 입력하여 동기화를 확인합니다.

- 푸시를 클릭하면 프로세스가 시작됩니다. 동기화가 완료되면 이메일이 수신됩니다.
💡
프로덕션 사이트의 PHP 버전은 스테이징과 일치하도록 자동으로 업데이트되지 않습니다. 동기화 후 사이트의 웹 서버 설정에서 프로덕션 PHP 버전을 업데이트하세요.
스테이징에서 프로덕션으로 데이터베이스를 동기화하면 변경했거나 스테이징 사이트에 추가한 콘텐츠가 프로덕션 사이트에 표시됩니다.
스테이징 사이트의 변경 사항을 프로덕션에 모두 반영하려면(또는 프로덕션에 대해) 동기화할 때 데이터베이스를 포함해야 합니다. 다음과 관련된 업데이트에 필수적입니다.
- 글, 페이지 및 사용자 정의 글 유형
- 미디어 라이브러리의 미디어 업로드
- 사이트 편집기에서 이뤄진 사이트 템플릿 또는 스타일 편집
- 플러그인 및 테마 활성화 또는 비활성화
- 데이터베이스에 저장된 기타 콘텐츠
데이터베이스가 전체적으로 동기화됩니다. 동기화할 개별 글이나 페이지를 선택할 수 없습니다. 특정 콘텐츠만 이전해야 한다면 내보내기 및 가져오기 도구를 대신 사용하는 것도 좋습니다.
미디어 업로드를 동기화하는 중인데 해당 업로드를 워드프레스 미디어 라이브러리에 표시하려면 데이터베이스도 동기화에 포함해야 합니다.
데이터베이스를 동기화하면 스테이징 데이터베이스 콘텐츠가 일치하는 프로덕션 데이터베이스 콘텐츠를 덮어씁니다. 여기에는 글, 페이지, 설정 및 기타 저장된 데이터가 포함됩니다. 프로덕션에서 스테이징으로 마지막 동기화 후 프로덕션에 추가된 콘텐츠는 모두 교체됩니다.
파일(플러그인, 테마, 업로드)을 동기화하면 대상 사이트에서 새 파일이 추가되고 수정된 파일이 업데이트됩니다.
우커머스 및 기타 전자상거래 플러그인이 있는 웹사이트의 경우 데이터베이스를 동기화하면 영구적인 데이터 손실이 발생할 수 있습니다. 예를 들어, 스테이징 복사본을 생성한 후 프로덕션 사이트에 새 주문이 발주되면 스테이징 데이터베이스를 프로덕션에 다시 동기화하면 해당 주문이 삭제됩니다.
마지막 동기화 후(프로덕션에서 스테이징으로) 프로덕션 사이트에 추가된 데이터는 다음을 포함하여 덮어씌워집니다.
- 주문
- 상품 변경 사항
- 고객 정보
우커머스를 설치한 경우 스테이징에서 프로덕션으로 동기화할 때 추가 경고가 나타납니다.

다음과 같은 경우에는 데이터베이스를 동기화하는 것이 일반적으로 안전합니다.
- 사이트가 아직 개발 중이며 시작되지 않았습니다.
- 프로덕션 스토어에서 실제 주문을 수락하지 않습니다.
- 스테이징을 테스트하고 있으므로 실제 데이터를 덮어쓸 위험이 없습니다.
- 주문이 프로덕션 시 비활성화되었으며 변경 사항이 적용되기 전에 데이터베이스가 스테이징에 동기화되었습니다.
- 프로덕션에서 최신 스토어 데이터를 내보내고, 스테이징으로 가져왔으며, 두 사이트에서 데이터가 일치하는지 확인했습니다.
테스트 계정 또는 샌드박스 설정과 같은 스테이징 사이트의 결제 게이트웨이 구성이 동기화할 때 프로덕션 결제 설정을 덮어쓰지 않습니다. 결제를 구성되지 않은 상태로 두거나 실시간 결제 처리에 영향을 주지 않고 스테이징 시 테스트 모드를 사용할 수 있습니다.
동기화 후 데이터 손실이 발생하면 프로덕션 백업을 사용하여 사이트를 복원할 수 있습니다.