본문으로 건너뛰기

블록 스토리지 종류 변경

블록 스토리지의 타입별로 성능 차이가 존재합니다. 타입별 성능차이 알아보기
이에 따라 기존에 사용하던 블록 스토리지의 타입을 변경하고자 할 때 선택할 수 있는 몇 가지 방법 중 직접 데이터를 동기화하는 방법관리 콘솔상에서 작업하는 방법을 아래에 소개합니다.

동기화

변경하고자 하는 타입으로 신규 블록 스토리지를 신청한 후 가상서버 내에서 직접 데이터를 동기화하는 방법을 안내합니다.

파일단위 (rsync)

기존 블록 스토리지 vdb에서 신규 블록 스토리지 vdc로 데이터를 파일 단위동기화합니다.

1. 블록 스토리지 확인

[root@block-test /]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/vda5 xfs 24G 2.5G 22G 11% /
/dev/vdb1 ext4 9.8G 5.8G 3.6G 62% /origin
/dev/vdc1 ext4 9.8G 24K 9.3G 1% /copy

2. 데이터 동기화

[root@block-test /]# rsync -avh /origin/* /copy/
sending incremental file list
file_1
file_2

sent 6.15G bytes received 54 bytes 61.76M bytes/sec
total size is 6.14G speedup is 1.00
정보

rsync [options] [source_file] [target_path]
options
-a : archive, [source_file]의 속성 그대로 복사.
-v : verbose, 복사과정 자세하게 보기.
-h : human-format, 사람이 보기 편한형식.
-z : zip, 압축해서 복사.

3. 추가 블록 스토리지 확인

[root@block-test /]# df -Th
Filesystem Type Size Used Avail Use% Mounted on
/dev/vda5 xfs 24G 2.5G 22G 11% /
/dev/vdb1 ext4 9.8G 5.8G 3.6G 62% /origin
/dev/vdc1 ext4 9.8G 5.8G 3.6G 62% /copy

블록단위 (dd)

기존 블록 스토리지 vdb에서 신규 블록 스토리지 vdc로 데이터를 블록 단위동기화합니다.

1. 블록 스토리지 확인

[root@block-test /]# parted -l
Model: Virtio Block Device (virtblk)
Disk /dev/vdb: 10.7GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number Start End Size File system Name Flags
1 17.4kB 10.7GB 10.7GB ext4

Error: /dev/vdc: unrecognised disk label
Model: Virtio Block Device (virtblk)
Disk /dev/vdc: 10.7GB
Sector size (logical/physical): 512B/512B
Partition Table: unknown
Disk Flags:

2. 데이터 동기화

[root@block-test /]# dd if=/dev/vdb of=/dev/vdc bs=64M conv=noerror

160+0 records in
160+0 records out
10737418240 bytes (11 GB, 10 GiB) copied, 109.915 s, 97.7 MB/s
정보

dd if=[input] of=[output] [options]
bs옵션의 블록 크기에 따라 속도 및 성능에 영향을 줍니다.
속도 : 블록크기가 크고 개수가 적을수록 ⬆️
오류 복구 : 블록크기가 작을수록 ⬆️

3. 추가 블록 스토리지 확인

[root@block-test /]# parted -l
Model: Virtio Block Device (virtblk)
Disk /dev/vdb: 10.7GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number Start End Size File system Name Flags
1 17.4kB 10.7GB 10.7GB ext4

Model: Virtio Block Device (virtblk)
Disk /dev/vdc: 10.7GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number Start End Size File system Name Flags
1 17.4kB 10.7GB 10.7GB ext4

관리 콘솔

별도의 명령어 없이 관리 콘솔 상에서 블록 스토리지의 종류를 변경하는 방법을 안내합니다.

블록 스토리지 이미지

종류를 변경하고자 하는 블록 스토리지의 이미지로 신규 블록 스토리지를 생성합니다.
이때, 블록 스토리지의 타입을 변경하고자 하는 종류로 선택해 신청합니다.
블록 스토리지 이미지에 대한 자세한 설명은 [블록 스토리지 이미지 관리] 를 참고 부탁드립니다.

참고

블록 스토리지이미지의 크기에 따라 [동기화] 및 [기술지원] 작업에 비해 타입 변경시간이 오래 소요될 수 있습니다.

온라인 기술지원

블록 스토리지의 타입 변경은 온라인 기술지원 신청하기 를 통해 신청하실 수 있습니다.
온라인 기술지원에 대한 자세한 설명은 [온라인 기술지원] 을 참고 부탁드립니다.

정보

기술지원 작업 항목에 따라 작업비용이 발생할 수 있습니다.