Skip to main content

백업 관리

백업은 클러스터 단위로 관리되며, 클러스터를 중지시키지 않고 수행됩니다.

안내

현재 백업과 복원은 클러스터 사용 안 함 모드 일때 사용할 수 있습니다.

백업 목록 보기

해당 프로젝트의 MemStore에서 생성한 백업 목록을 확인할 수 있습니다.

  1. 카카오클라우드 콘솔 > Data Store > MemStore 메뉴로 이동합니다.

  2. Backup 메뉴를 클릭한 후, 수동 백업 또는 자동 백업 탭을 선택합니다.

    수동 백업 탭

    항목설명
    이름백업의 이름
    상태백업 상태 확인
    - 자세한 설명은 백업 상태값 참고
    클러스터 이름백업과 연결된 클러스터 이름
    엔진 버전해당 백업 소스 클러스터의 Redis OSS 엔진 버전
    백업 파일 크기백업의 파일 크기
    캐시 크기백업의 캐시 크기
    백업 시작 시간백업을 시작한 시간
    [더보기]복원, 복사, 내보내기, 삭제

    자동 백업 탭

    항목설명
    이름백업의 이름
    상태백업 상태 확인
    - 자세한 설명은 백업 상태값 참고
    클러스터 이름백업과 연결된 클러스터 이름
    엔진 버전해당 백업 소스 클러스터의 Redis OSS 엔진 버전
    백업 파일 크기백업의 파일 크기
    캐시 크기백업의 캐시 크기
    백업 시작 시간백업을 시작한 시간
    백업 만료 시간백업 보존 주기에 따라 백업 보존이 만료되어 삭제되는 시간
    [더보기]복원, 복사, 내보내기

자동 백업 설정

MemStore 서비스에서 자동 수행 백업은 1일 1회, 지정한 시간에 진행됩니다.
클러스터를 생성할 때, 또는 자동 백업 설정을 통해 설정할 수 있습니다. 자동 백업 설정은 클러스터 사용 안 함 모드 및 정상적인 노드 수 2개 이상 일 때 설정할 수 있습니다.

주의

백업 생성 중일 때는 소스 클러스터 노드 변경(추가/삭제/승격) 및 클러스터 삭제가 불가합니다.

클러스터를 생성할 때

  1. 카카오클라우드 콘솔 > Data Store > MemStore 메뉴로 이동합니다.

  2. [Cluster 만들기] 버튼을 클릭합니다.

  3. Cluster 만들기에서 자동 백업 설정 정보를 입력한 후, [생성하기] 버튼을 클릭합니다.

    항목구분설명
    자동 백업자동 백업 옵션자동 백업 옵션 사용 여부, 사용 시 1일 1회 자동으로 백업 진행
    백업 보존 기간자동 백업 보존 기간, 최소 1일에서 35일까지 선택 가능
    자동 백업 시작 시간자동 백업 시작 시간, 선택한 시간부터 15분 사이에 백업 시작

클러스터를 관리할 때

  1. 카카오클라우드 콘솔에서 MemStore 메뉴를 선택합니다

  2. Cluster 메뉴에서 자동 백업을 설정한 클러스터의 [더 보기] 아이콘 > 자동 백업 설정을 선택합니다.

  3. 자동 백업에 필요한 값을 설정하고 [확인] 버튼을 클릭합니다.

    항목구분설명
    자동 백업자동 백업 옵션자동 백업 옵션 사용 여부, 사용 시 1일 1회 자동으로 백업 진행
    백업 보존 기간자동 백업 보존 기간, 최소 1일에서 35일까지 선택 가능
    자동 백업 시작 시간자동 백업 시작 시간, 선택한 시간부터 15분 사이에 백업 시작

수동 백업 생성

MemStore 서비스에서 수동으로 백업을 생성할 수 있습니다.

안내

현재 백업은 아래와 같은 조건에서만 생성 가능합니다.

  • 클러스터가 Running 상태에 있어야 함
  • Replica가 존재해야 함
  • 클러스터에 진행 중인 백업이 없어야 함
  • 현재 클러스터 모드 미사용 시에만 백업 지원
  • 노드가 2개 이상이어야 함
주의

백업 생성 중일 때는 소스 클러스터 노드 변경(추가/삭제/승격) 및 클러스터 삭제가 불가합니다.

  1. 카카오클라우드 콘솔 > Data Store > MemStore 메뉴로 이동합니다.
  2. Cluster 메뉴에서 백업을 만들 클러스터를 선택합니다.
  3. 백업 메뉴를 클릭한 후, [백업 만들기] 버튼을 클릭합니다.
  4. 백업 만들기 팝업창에서 정보를 입력하고, [만들기] 버튼을 클릭합니다.
  5. 백업 메뉴에서 백업된 파일을 확인합니다.

복원

MemStore 서비스의 복원 기능을 사용하기 위해서는 사전에 백업을 진행해야 합니다. 백업을 통해 신규 클러스터를 생성할 수 있습니다.

안내

복원은 클러스터 사용 안 함 모드 일때 사용할 수 있습니다.

주의

소스 백업의 캐시 크기가 복원할 클러스터 플레이버의 메모리의 60% 이상인 경우, 복원에 실패할 수 있습니다.

클러스터 상세 정보에서 복원

  1. 카카오클라우드 콘솔에서 MemStore 메뉴를 선택합니다

  2. Cluster 메뉴에서 백업을 사용할 클러스터를 선택합니다.

  3. 백업 메뉴에서 복원에 사용할 백업의 [더 보기] 아이콘 > 복원을 선택합니다.

  4. 복원에서 정보를 입력하고 [만들기] 버튼을 클릭합니다.

    구분항목설명
    복원 정보복원에 사용되는 백업 파일의 정보, 해당 정보로 신규 클러스터를 생성해 복원을 진행
    Cluster 모드 설정클러스터 모드의 사용 여부 선택, 현재 복원은 사용 안 함만 지원
    기본 설정Cluster 이름클러스터의 이름
    - 하나의 프로젝트 내에서 같은 이름의 클러스터를 생성할 수 없음
    설명(선택)클러스터에 대한 설명을 최대 100자까지 입력 가능
    Redis 호환 설정엔진 버전노드에서 기동될 Redis OSS 엔진의 버전 설정
    - 현재는 6.2.5, 5.0.6 버전 지원, 향후 다양한 주요 엔진 버전 지원 예정
    포트Redis 접속 시 사용할 포트 설정
    - 현재 고정적으로 기본 포트인 6379 사용
    - 향후 사용자가 원하는 포트로 변경 가능하도록 개선 예정
    사용자 인증MemStore 리소스 접근시 사용자 인증 사용 여부
    미사용시 Default 계정으로 접근 가능, 사용시 입력한 아이디와 비밀번호로 접근 가능
    사용자 계정 설정아이디사용자 인증 사용 선택 시 입력
    - 형식: 1 ~ 32자, 영문 소문자, _만 입력
    * 예약된 계정 이름은 입력 불가
    비밀번호- 형식: 8~16자 이내 입력
    - 국문, 공백과 특수문자 /, ', ", @ 사용할 수 없음
    노드 수노드 수생성을 희망하는 노드 수
    - 고가용성을 사용하는 경우: 최소 2개 ~ 최대 6개까지 정수로만 입력 가능
    _ Primary 노드 1개, Replica 노드 1 ~ 5개 생성 가능
    - 고가용성을 사용하지 않는 경우: 1 ~ 6개 이내, 정수로만 입력 가능
    _ Primary 노드 1개, Replica 노드 0 ~ 5개 생성 가능
    예시: Primary 노드 1개와 Replica 노드 2개를 희망하면 노드 수에 3 입력
    고가용성 설정노드 장애 발생 시, 고가용성 기능 사용 여부 선택
    - 고가용성 기능을 사용할 경우 노드 장애 시 자동 승격 및 새로운 노드를 생성하여 노드 수를 유지
    노드 타입서비스 환경 및 좋은 성능을 위해 충분한 메모리를 제공하는 노드 타입 선택
    - 자세한 설명은 노드 타입 참고
    네트워크 설정VPC미리 생성된 사용자 VPC 중 하나 선택
    Subnet미리 생성된 사용자 Subnet을 선택
    Security Group클러스터에 적용할 신규 Security Group 생성 또는 미리 생성된 Security Group 선택
    - 다중 선택 가능
    노드 배치선택한 네트워크 설정에 따라 역할 별로 노드가 생성될 서브넷 선택
    자동 백업자동 백업 옵션자동 백업 옵션 사용 여부, 사용 시 1일 1회 자동으로 백업 진행
    백업 보존 기간자동 백업 보존 기간, 최소 1일에서 35일까지 선택 가능
    자동 백업 시작 시간자동 백업 시작 시간, 선택한 시간부터 15분 사이에 백업 시작

    클러스터 만들기에서 복원

    자세한 내용은 클러스터 생성을 참고하시기 바랍니다.

복사

  1. 카카오클라우드 콘솔에서 MemStore 메뉴를 선택합니다
  2. Backup 메뉴에서 복사할 백업을 선택합니다.
  3. [복사] 버튼을 클릭합니다.
  4. 백업 복사에서 복사할 백업 이름을 입력하고 [확인] 버튼을 클릭합니다.

내보내기

  1. 카카오클라우드 콘솔에서 MemStore 메뉴를 선택합니다
  2. Backup 메뉴에서 오브젝트 스토리지로 내보낼 백업을 선택합니다.
  3. [내보내기] 버튼을 클릭합니다.
  4. 내보내기에서 내보낼 백업 이름과 경로를 입력하고 [확인] 버튼을 클릭합니다.
안내

내보낼 백업과 내보낼 백업 파일 경로를 합친 전체 경로는 396 bytes까지만 입력할 수 있습니다.

백업 삭제

더 이상 사용하지 않는 백업을 삭제할 수 있습니다.

자동 백업 삭제

자동 백업은 클러스터 삭제 시 혹은 자동 백업 보존기간 만료에 따라 자동으로 삭제됩니다.

자동 백업 수동 삭제는 추후 지원 예정입니다.

수동 백업 삭제

caution

백업 삭제 시, 해당 백업은 완전히 반납되며 삭제 내역을 복구할 수 없습니다.

  1. 카카오클라우드 콘솔에서 MemStore 메뉴를 선택합니다
  2. Cluster 메뉴에서 백업을 삭제할 클러스터를 선택합니다.
  3. 백업 메뉴에서 삭제할 백업의 [더 보기] 아이콘 > 백업 삭제를 선택합니다.
  4. 백업 삭제 팝업창에서 정보를 입력하고 [삭제] 버튼을 클릭합니다.