이 페이지의 안내에 따라 Memorystore for Redis 인스턴스로 RDB 백업을 가져옵니다.
Redis 백업을 가져오면 다른 인스턴스에서 데이터를 마이그레이션하거나 이전 RDB 백업에서 인스턴스 데이터를 복원할 수 있습니다. 가져오기, 내보내기, 권장사항에 대한 자세한 내용은 가져오기 및 내보내기 개요를 참조하세요.
시작하기 전에
- 가져오려는 RDB 백업 파일이 포함된 Cloud Storage 버킷이 있어야 합니다. Memorystore 인스턴스와 동일한 리전에 있는 버킷에서 가져오는 것이 좋습니다. - Cloud Storage 버킷을 만들려면 버킷 만들기를 참조하세요. - Cloud Storage 버킷에 파일을 업로드하려면 Redis 인스턴스에서 데이터 내보내기 또는 파일 시스템에서 객체 업로드를 참조하세요. 
- 가져오기를 수행할 수 있는 충분한 권한이 있어야 합니다. 
Redis 인스턴스로 RDB 백업 파일 가져오기
콘솔
- 콘솔에서 Memorystore for Redis 페이지로 이동합니다. Google Cloud 
 Redis용 Memorystore
- 인스턴스 ID를 클릭하여 인스턴스 세부정보 페이지를 확인합니다. 
- 상단 표시줄에서 가져오기 버튼을 클릭합니다. 
- 찾아보기 버튼을 클릭하고 가져올 RDB 파일을 저장하는 Cloud Storage 버킷으로 이동합니다. 
- RDB 파일을 클릭한 다음 선택 버튼을 클릭합니다. 
- 가져오기 버튼을 클릭합니다. 
- 가져오기를 하겠다는 의사를 확인하고 가져오기 버튼을 클릭합니다. 
Gcloud
- 다음 명령어를 실행하여 시작하기 전에 단계 중 첫 번째 단계에서 언급된 Cloud Storage 버킷에서 RDB 파일을 가져옵니다.
gcloud redis instances import gs://[BUCKET_NAME]/[FILE_NAME].rdb [INSTANCE_ID] --region=[REGION] --project=[PROJECT_ID] 
진행중인 가져오기 작업 중지
콘솔
- 콘솔에서 Memorystore for Redis 페이지로 이동합니다. Google Cloud 
 Redis용 Memorystore
- 인스턴스 ID를 클릭하여 정보를 확인합니다. 
- 가져 오기 중지 버튼을 클릭합니다. 
Gcloud
가져오기 작업을 중지하려면 먼저 다음 명령어를 실행하여 작업 ID를 찾아야 합니다.
gcloud redis operations list --region=[REGION] -project=[PROJECT]
작업 ID가 있으면 다음 명령어를 실행합니다.
gcloud redis operations cancel [OPERATION_ID] --region=[REGION] --project=[PROJECT]
가져오는 중의 인스턴스 가용성 및 동작
- 가져오기는 현재 모든 인스턴스 데이터를 덮어쓰므로 가져오기 전에 데이터를 덮어써도 되는지 확인합니다. 
- 가져오기 프로세스 중에는 Redis 인스턴스를 사용할 수 없습니다. 가져오기가 완료 될 때까지 인스턴스 데이터에 액세스하거나 인스턴스를 수정할 수 없습니다. 
- 가져오기는 몇 분에서 몇 시간까지 걸릴 수 있습니다. 예를 들어 8GB RDB 파일을 10GB 인스턴스로 가져오는 경우 5분이 걸릴 수 있으며 100GB RDB 파일을 120GB 인스턴스로 가져오는 경우 1시간이 걸릴 수 있습니다. 가져오기 진행 상황을 모니터링하려면 작업 상태를 표시하는 인스턴스 세부정보 페이지를 확인합니다. 
- 인스턴스는 이전 Redis 버전에서만 백업을 가져올 수 있습니다. Redis 5.0을 실행하는 인스턴스는 Redis 4.0에서 내보낸 RDB를 가져올 수 있지만 Redis 4.0을 실행하는 인스턴스는 Redis 5.0에서 RDB를 가져올 수 없습니다. 
다음 단계
- 가져오기 및 내보내기 개요에서 가져오기 및 내보내기 기능 동작 및 권장사항에 대해 알아보세요.