Grid Manager를 사용하여 개체 데이터 복원
Grid Manager를 사용하여 실패한 스토리지 볼륨이나 스토리지 노드의 개체 데이터를 복원할 수 있습니다. Grid Manager를 사용하면 진행 중인 복구 프로세스를 모니터링하고 복구 내역을 표시할 수도 있습니다.
-
실패한 볼륨을 포맷하려면 다음 절차 중 하나를 완료해야 합니다.
-
객체를 복원하는 스토리지 노드의 연결 상태가 연결됨*임을 확인했습니다.
그리드 관리자의 *노드 > 개요 탭. -
다음 사항을 확인하셨습니다.
-
저장 노드를 추가하기 위한 그리드 확장은 진행 중이 아닙니다.
-
저장 노드 해제가 진행 중이 아니거나 실패했습니다.
-
오류가 발생한 저장 볼륨의 복구가 진행 중이 아닙니다.
-
시스템 드라이브에 오류가 발생한 스토리지 노드의 복구가 진행 중이 아닙니다.
-
EC 재조정 작업이 진행 중이 아닙니다.
-
어플라이언스 노드 복제가 진행 중이 아닙니다.
-
드라이브를 교체하고 볼륨을 포맷하기 위한 수동 단계를 수행한 후 Grid Manager는 유지 관리 > 볼륨 복원 > 복원할 노드 탭에서 해당 볼륨을 복원 후보로 표시합니다.
가능하다면 그리드 관리자의 볼륨 복원 페이지를 사용하여 개체 데이터를 복원하세요. 다음 중 하나를 수행할 수 있습니다.자동 복구 모드 활성화 볼륨을 복원할 준비가 되면 볼륨 복원을 자동으로 시작하거나수동으로 볼륨 복원 수행 . 다음 지침을 따르세요.
-
볼륨이 유지 관리 > 볼륨 복원 > *복원할 노드*에 나열되어 있는 경우 아래 단계에 설명된 대로 개체 데이터를 복원합니다. 다음과 같은 경우 볼륨이 나열됩니다.
-
노드의 일부 스토리지 볼륨이 실패했지만 모든 볼륨이 실패한 것은 아닙니다.
-
노드의 모든 스토리지 볼륨이 실패했으며 동일한 수의 볼륨 또는 더 많은 볼륨으로 교체되고 있습니다.
Grid Manager의 볼륨 복원 페이지에서는 다음 작업도 수행할 수 있습니다.볼륨 복원 프로세스 모니터링 그리고복원 내역 보기 .
-
-
볼륨이 복원 후보로 Grid Manager에 나열되지 않은 경우 해당 단계를 따르세요.
repair-data개체 데이터를 복원하는 스크립트:-
"어플라이언스의 스토리지 볼륨에 개체 데이터를 복원합니다."
repair-data 스크립트는 더 이상 사용되지 않으며 향후 릴리스에서 제거될 예정입니다.
복구된 스토리지 노드에 교체하려는 노드보다 볼륨이 적은 경우 다음을 사용해야 합니다.
repair-data스크립트.
두 가지 유형의 개체 데이터를 복원할 수 있습니다.
-
복제된 데이터 개체는 그리드의 ILM 규칙이 개체 복사본을 사용할 수 있도록 구성되어 있다는 가정 하에 다른 위치에서 복원됩니다.
-
ILM 규칙이 복제된 복사본을 하나만 저장하도록 구성되었고 해당 복사본이 실패한 스토리지 볼륨에 있는 경우 해당 개체를 복구할 수 없습니다.
-
객체의 유일한 남은 사본이 Cloud Storage Pool에 있는 경우 StorageGRID 객체 데이터를 복원하기 위해 Cloud Storage Pool 엔드포인트에 여러 요청을 발행해야 합니다.
-
-
삭제 코드(EC) 데이터 객체는 저장된 조각을 다시 조립하여 복원됩니다. 손상되거나 손실된 조각은 남아 있는 데이터와 패리티 조각으로부터 삭제 코딩 알고리즘을 통해 재생성됩니다.
삭제된 데이터의 복구는 일부 스토리지 노드가 오프라인 상태인 동안에도 시작될 수 있습니다. 그러나 삭제된 모든 데이터를 설명할 수 없는 경우 복구를 완료할 수 없습니다. 모든 노드를 사용할 수 있게 되면 복구가 완료됩니다.
|
|
볼륨 복원은 객체 사본이 저장된 리소스의 가용성에 따라 달라집니다. 볼륨 회복 과정은 비선형적이며 완료하는 데 며칠 또는 몇 주가 걸릴 수 있습니다. |
자동 복구 모드 활성화
자동 복원 모드를 활성화하면 볼륨을 복원할 준비가 되면 볼륨 복원이 자동으로 시작됩니다.
-
Grid Manager에서 유지 관리 > *볼륨 복원*으로 이동합니다.
-
복원할 노드 탭을 선택한 다음, 자동 복원 모드 토글을 활성화 위치로 밉니다.
-
확인 대화 상자가 나타나면 세부 정보를 검토하세요.
-
어떤 노드에서도 볼륨 복원 작업을 수동으로 시작할 수 없습니다.
-
다른 유지 관리 절차가 진행 중이지 않을 때만 볼륨 복원이 자동으로 시작됩니다.
-
진행 상황 모니터링 페이지에서 작업 상태를 모니터링할 수 있습니다.
-
StorageGRID 시작에 실패한 볼륨 복원을 자동으로 다시 시도합니다.
-
-
자동 복구 모드를 활성화한 결과를 이해하면 확인 대화 상자에서 *예*를 선택합니다.
언제든지 자동 복구 모드를 비활성화할 수 있습니다.
실패한 볼륨 또는 노드를 수동으로 복원합니다.
실패한 볼륨이나 노드를 복원하려면 다음 단계를 따르세요.
-
Grid Manager에서 유지 관리 > *볼륨 복원*으로 이동합니다.
-
복원할 노드 탭을 선택한 다음, 자동 복원 모드 토글을 비활성화 위치로 밉니다.
탭의 숫자는 복원이 필요한 볼륨이 있는 노드의 수를 나타냅니다.
-
각 노드를 확장하여 복원이 필요한 볼륨과 해당 상태를 확인합니다.
-
각 볼륨의 복원을 방해하는 문제를 수정합니다. 볼륨 상태로 *수동 단계 대기*가 표시되면 이를 선택하면 문제가 표시됩니다.
-
모든 볼륨이 복원 준비 상태를 나타내는 노드를 선택하여 복원합니다.
한 번에 하나의 노드에 대한 볼륨만 복원할 수 있습니다.
노드의 각 볼륨은 복원할 준비가 되었음을 나타내야 합니다.
-
*복원 시작*을 선택하세요.
-
나타날 수 있는 경고를 처리하거나 *어쨌든 시작*을 선택하여 경고를 무시하고 복원을 시작합니다.
복원이 시작되면 노드는 복원할 노드 탭에서 복원 진행률 탭으로 이동됩니다.
볼륨 복원을 시작할 수 없는 경우 노드는 복원할 노드 탭으로 돌아갑니다.
복원 진행 상황 보기
복원 진행률 탭은 볼륨 복원 프로세스의 상태와 복원 중인 노드의 볼륨에 대한 정보를 보여줍니다.
모든 볼륨의 복제 및 삭제 코드화된 객체에 대한 데이터 복구율은 진행 중인 모든 복원을 요약한 평균이며 여기에는 다음을 사용하여 시작된 복원도 포함됩니다. repair-data 스크립트. 또한 해당 권에서 손상되지 않고 복원이 필요하지 않은 물건의 비율도 표시됩니다.
|
|
복제된 데이터 복원은 복제된 사본이 저장된 리소스의 가용성에 따라 달라집니다. 복제된 데이터 복원의 진행은 비선형적이며 완료하는 데 며칠 또는 몇 주가 걸릴 수 있습니다. |
복구 작업 섹션에는 Grid Manager에서 시작된 볼륨 복구에 대한 정보가 표시됩니다.
-
복구 작업 섹션 제목의 숫자는 복구 중이거나 복구 대기 중인 볼륨의 수를 나타냅니다.
-
이 표에는 복구 중인 노드의 각 볼륨에 대한 정보와 진행 상황이 표시됩니다.
-
각 노드의 진행률은 각 작업에 대한 백분율로 표시됩니다.
-
세부 정보 열을 확장하여 복원 시작 시간과 작업 ID를 표시합니다.
-
-
볼륨 복원이 실패하는 경우:
-
상태 열은 다음을 나타냅니다.
failed (attempting retry), 자동으로 다시 시도됩니다. -
여러 복원 작업이 실패한 경우 가장 최근의 작업부터 자동으로 다시 시도됩니다.
-
재시도가 계속 실패하면 EC 복구 실패 경고가 발생합니다. 경고에 나온 단계에 따라 문제를 해결하세요.
-