Storage > Block Storage > 콘솔 사용 가이드

블록 스토리지 생성

인스턴스에 연결할 블록 스토리지를 생성합니다. 블록 스토리지 크기는 최소 10GB, 최대 1,000GB입니다.

블록 스토리지는 아무 데이터도 들어 있지 않은 빈 블록 스토리지로 만들 수도 있으며, 기존 블록 스토리지의 스냅숏으로도 생성할 수 있습니다.

빈 블록 스토리지를 생성하려면 Block Storage 소스소스 없음, 빈 Block Storage로 선택합니다. 빈 블록 스토리지는 인스턴스에 연결 후, 파티션을 나누고 포맷을 한 후에 사용해야 합니다. 블록 스토리지 사용법은 블록 스토리지 개요 > 빈 블록 스토리지 사용를 참고합니다. 빈 블록 스토리지가 위치할 가용성 영역(availability zone)은 생성할 블록 스토리지를 연결할 인스턴스가 있는 가용성 영역을 사용합니다. 볼륨 타입은 필요한 I/O 성능에 따라 HDDSSD 중 하나를 선택합니다.

블록 스토리지의 스냅숏으로부터 블록 스토리지를 생성할 수도 있습니다. 스냅숏으로부터 블록 스토리지를 생성하는 경우, 블록 스토리지의 크기는 스냅숏의 크기와 같거나 더 커야 합니다. 크기를 더 크게 설정한다면 고객이 직접 기존 블록 스토리지의 파티션을 조정하거나 새로운 파티션을 추가하여 늘어난 저장 공간을 사용해야 합니다.

스냅숏으로 블록 스토리지를 생성하는 경우, 블록 스토리지의 가용성 영역은 스냅숏이 저장되어 있는 가용성 영역으로 고정됩니다. 스냅숏과 다른 가용성 영역으로는 블록 스토리지 생성할 수 없습니다.

블록 스토리지 삭제

블록 스토리지를 삭제하기 전에 다음 사항을 확인합니다.

  • 인스턴스에 연결되어 있는 블록 스토리지는 삭제할 수 없습니다. 먼저 연결을 해제합니다.
  • 스냅숏을 가지고 있는 블록 스토리지는 삭제할 수 없습니다. 블록 스토리지의 스냅숏을 모두 삭제합니다.

한번 삭제된 블록 스토리지는 다시 복구할 수 없습니다.

연결 관리

블록 스토리지 연결

인스턴스에 블록 스토리지를 연결합니다. 인스턴스가 실행 중일 때에도 연결할 수 있습니다. 블록 스토리지는 같은 가용성 영역에 있는 인스턴스에만 연결할 수 있습니다. 블록 스토리지를 생성할 때 연결할 인스턴스와 동일한 가용성 영역에서 블록 스토리지를 만들도록 합니다.

빈 블록 스토리지를 연결하면 인스턴스에서 파티션을 나누고 포맷한 후에 사용해야 합니다. 포맷이 된 블록 스토리지는 마운트하여 사용합니다. 스냅숏으로 만든 블록 스토리지도 고객이 직접 인스턴스 내에서 마운트해야 사용할 수 있습니다.

[참고] 운영체제의 기능에 따라 자동으로 마운트되어 별도의 마운트 과정이 필요 없을 수도 있습니다.

블록 스토리지 연결 해제

인스턴스에서 필요 없는 블록 스토리지를 연결 해제합니다.

인스턴스가 실행 중인 상태에서도 블록 스토리지를 연결 해제할 수 있습니다. 블록 스토리지 데이터에 손상을 주지 않고 연결 해제하려면 인스턴스 안에서 블록 스토리지를 마운트 해제해야 합니다.

Linux 인스턴스

# umount <마운트 포인트>

Windows 인스턴스

디스크 관리에서 해당 디스크를 오프라인으로 만든 후 연결 해제합니다.

스냅숏 생성

블록 스토리지의 읽기 전용 복사본을 만듭니다. 블록 스토리지가 인스턴스에 연결되어 있는 상태에서도 블록 스토리지 스냅숏을 생성할 수 있지만 데이터의 정합성과 안정성을 보장하려면 인스턴스에서 연결을 해제하고 블록 스토리지 스냅숏을 생성하기를 권장합니다.