콘솔의 Cloud Datastore 관리

이 페이지에서는 애플리케이션에서 Google Cloud Datastore에 저장하는 데이터의 항목, 색인, 통계를 보고 관리하는 방법을 설명합니다. 또한 Cloud Datastore 관리자 액세스를 사용 설정/중지하는 방법과 Cloud Datastore 쓰기를 사용 설정/중지하는 방법도 보여줍니다. 이러한 작업은 Google Cloud Platform 콘솔의 Cloud Datastore 페이지에서 수행할 수 있습니다.

Cloud Datastore 통계 보기

내장 및 복합 색인의 통계와 함께 애플리케이션의 항목에 대한 데이터를 확인하려면 Cloud Datastore 대시보드로 이동합니다.

Cloud Datastore 대시보드 페이지로 이동

대시보드는 다음과 같이 표시됩니다.

데이터 저장소 대시보드

이 페이지의 통계에 대한 자세한 내용은 콘솔에서 통계 보기를 참조하세요.

색인 보기

애플리케이션 색인 테이블을 보려면 색인 페이지로 이동합니다.

색인 페이지로 이동

각 색인에 대해 내 애플리케이션에서 사용 가능한지 여부와 같은 상태를 확인하게 됩니다. 또한 색인에서 사용하는 저장 공간과 각 색인의 항목 수를 볼 수 있습니다.

항목 보기

내 애플리케이션이 Cloud Datastore에 저장한 항목을 보려면 항목 페이지로 이동합니다.

항목 페이지로 이동

다음과 같이 표시됩니다.

Datastore 항목 페이지

또한 이 페이지에서 항목 생성, 업데이트, 삭제, 쿼리 작업을 수행할 수도 있습니다. Cloud Datastore 빠른 시작에서 이러한 방법을 알아보세요.

Cloud Datastore 관리자 액세스 사용 설정/중지

대량 복사, 대량 삭제, 백업, 복원을 사용하려면 관리자 액세스가 필요합니다.

Cloud Datastore 관리자 액세스를 사용 설정/중지하려면 다음을 수행하세요.

  1. 관리 페이지로 이동합니다.
    관리 페이지로 이동

  2. 액세스를 사용 설정하려면 Datastore 관리자 사용 설정을, 사용 중지하려면 Datastore 관리자 사용 중지를 클릭합니다. 프로젝트 상태에 따라 버튼 텍스트가 달라집니다.

Cloud Datastore 관리자 기능 사용 시 주의사항

  • 복사, 삭제, 백업 시 최신 업데이트 내용이 반영되지 않을 수 있습니다.
  • 모든 Cloud Datastore 관리자 작업은 애플리케이션 내에서 발생하므로 할당량에 합산됩니다.
  • 백업 또는 복원 중에는 쓰기를 사용 중지해 놓는 것이 좋습니다.
  • 키가 동일한 기존 항목은 복사/복원 작업 도중 덮어쓰기됩니다. 복사/복원 작업이 여러 번 수행되더라도 중복이 생성되지 않습니다. 복사/복원 작업이 추가 데이터를 삭제하지는 않습니다.
  • 백업/복원에 기본값 이외의 대기열을 사용하는 경우 queue.yaml에 대상 ah-builtin-python-bundle만 지정할 수 있습니다. 그 외의 다른 대상은 사용할 수 없습니다.

항목 삭제

관리 페이지에서 한 종류의 일체 항목 또는 모든 종류의 일체 항목을 모든 네임스페이스에서 삭제할 수 있습니다.

  1. 아직 프로젝트에서 Cloud Datastore 액세스를 사용 설정하지 않았으면 사용 설정합니다.
  2. 관리 페이지로 이동합니다.
    관리 페이지로 이동
  3. Datastore 관리자 열기를 클릭합니다.
  4. 항목 종류를 하나 이상 선택합니다.
  5. 항목 삭제를 클릭합니다.

Datastore 항목 페이지

Cloud Datastore 쓰기 사용 설정/중지

일반적으로는 복원 전에 쓰기를 사용 중지하는 것이 좋습니다. Cloud Datastore에 쓰인 신규 데이터와 복원 간의 충돌을 방지하는 데 도움이 되기 때문입니다. 쓰기가 사용 중지된 상태에서도 관리 페이지를 사용하여 데이터를 복원하고 일괄 삭제를 수행할 수 있습니다.

쓰기를 사용 중지하면 다음 수단을 통한 항목 변경이 방지됩니다.

  • Cloud Datastore 뷰어
  • Cloud Datastore API를 사용하는 애플리케이션

Cloud Datastore 쓰기를 사용 설정 또는 중지하려면 다음을 수행하세요.

  1. 관리 페이지로 이동합니다.

    관리 페이지로 이동

  2. 쓰기를 사용 설정하려면 쓰기 사용 설정을 클릭하고, 쓰기를 사용 중지하려면 쓰기 사용 중지를 클릭합니다. 프로젝트 상태에 따라 버튼 텍스트가 달라집니다.

데이터 백업 또는 복원

관리 페이지를 사용하여 데이터를 백업하거나 복원합니다.

관리 페이지로 이동

백업 및 복원에서 백업 및 복원을 수행하는 방법을 알아보세요.

리소스 사용량 보기

Cloud Datastore 관리자 작업을 실행하면 실제로는 기본 MapReduce 작업을 실행하게 됩니다. MapReduce 작업은 저장소 작업과 저장소 사용량에 더해 프런트엔드 인스턴스 시간까지 늘립니다.

리소스 사용량을 보려면 다음을 수행하세요.

  1. GCP 콘솔 App Engine 페이지를 방문합니다.

    App Engine 페이지로 이동

  2. 페이지 상단의 풀다운 메뉴를 사용하여 default 서비스와 ah-builtin-python-bundle 버전을 선택합니다.

다음 단계

이 페이지가 도움이 되었나요? 평가를 부탁드립니다.

다음에 대한 의견 보내기...

Cloud Datastore 문서