셀프서비스 유지보수

이 페이지에서는 예약 유지보수의 일반 흐름을 벗어나는 인스턴스의 유지보수 업데이트를 수락할 수 있게 해주는 셀프서비스 유지보수를 설명합니다. 각 셀프서비스 유지보수 업데이트로 어떤 취약점이 해결되는지 확인하려면 유지보수 변경 로그를 참조하세요.

개요

Redis용 Memorystore는 새로운 유지보수 버전을 통해 알려진 취약점 패치와 같은 소프트웨어 개선을 정기적으로 출시합니다. Redis용 Memorystore는 최신 유지보수 버전을 사용하도록 몇 개월에 한 번씩 유지보수 업데이트를 예약하지만 다음과 같은 경우에는 셀프서비스 유지보수를 사용하는 것이 좋습니다.

  • 다음에 예약된 유지보수 이벤트보다 빨리 업데이트해야 합니다.
  • FedRAMP 규정 준수에 필요한 CVE 패치를 최신 상태로 유지하려 합니다.

최신 버전으로 직접 업데이트할 필요는 없습니다. Redis용 Memorystore가 다음 예약된 유지보수 이벤트 중에 유지보수 버전을 자동으로 업데이트하도록 할 수 있습니다.

셀프서비스 유지보수의 영향

셀프서비스 유지보수 업데이트는 애플리케이션에 표준 유지보수 업데이트와 동일한 영향을 줍니다. 자세한 내용은 유지보수의 영향을 참조하세요.

현재 유지보수 버전 보기

describe 명령어를 사용하여 현재 유지보수 버전을 확인합니다.

gcloud redis instances describe INSTANCE_ID

다음을 바꿉니다.

  • INSTANCE_ID: 인스턴스의 ID

유지보수 버전은 maintenanceVersion 속성 옆에 표시됩니다.

업데이트할 수 있는 사용 가능한 유지보수 버전 보기

콘솔

  1. Google Cloud 콘솔에서 Redis용 Memorystore 페이지로 이동합니다.

    Memorystore for Redis

  2. 인스턴스 ID를 클릭합니다.

  3. 유지보수 업데이트를 사용할 수 있는 경우 개요 탭의 유지보수 섹션에 사용 가능한 업데이트 텍스트가 표시됩니다.

  4. 보기 및 적용을 클릭합니다.

  5. 유지보수 버전 선택 드롭다운에는 업데이트할 수 있는 모든 유지보수 버전이 나열됩니다.

gcloud

사용 가능한 유지보수 버전을 보려면 describe 명령어를 사용합니다.

gcloud redis instances describe INSTANCE_ID

다음을 바꿉니다.

  • INSTANCE_ID: 인스턴스의 ID

사용 가능한 유지보수 버전 목록은 availableMaintenanceVersions 속성 옆에 표시됩니다. 이 속성을 사용하여 나열되는 버전이 없으면 인스턴스에 최신 버전이 표시됩니다.

인스턴스를 새 유지보수 버전으로 업데이트

콘솔

  1. Google Cloud 콘솔에서 Redis용 Memorystore 페이지로 이동합니다.

    Memorystore for Redis

  2. 인스턴스 ID를 클릭합니다.

  3. 유지보수 업데이트를 사용할 수 있는 경우 개요 탭의 유지보수 섹션에 사용 가능한 업데이트 텍스트가 표시됩니다.

  4. 보기 및 적용을 클릭합니다.

  5. 유지보수 버전 선택 드롭다운에서 원하는 유지보수 버전을 선택합니다.

  6. 적용 버튼을 클릭합니다.

gcloud

다음 방법을 사용하면 인스턴스를 대상 유지보수 버전으로 업데이트할 수 있습니다.

gcloud redis instances update INSTANCE_ID --maintenance-version=MAINTENANCE_VERSION

다음을 바꿉니다.

인스턴스를 현재 기본 유지보수 업데이트로 되돌리기

어떤 이유로든 최신 유지보수 업데이트 버전에서 현재 기본 버전으로 되돌리려는 경우 Google Cloud CLI를 사용하면 됩니다. 예를 들어 인스턴스를 최신 셀프서비스 유지보수 업데이트로 업데이트하는 경우 이로 인해 인스턴스에 문제/회귀가 발생하면 update 명령어를 사용하여 현재 기본 유지보수 버전으로 되돌릴 수 있습니다.

update 명령어를 실행하고 current_default 값을 사용하여 유지보수 버전을 되돌립니다.

gcloud redis instances update INSTANCE_ID --maintenance-version=current_default