블록 스토리지 종류 변경
블록 스토리지
의 타입별로 성능 차이가 존재합니다. 타입별 성능차이 알아보기
이에 따라 기존에 사용하던 블록 스토리지
의 타입을 변경하고자 할 때 선택할 수 있는 몇 가지
방법 중 직접 데이터를 동기화하는 방법과 관리 콘솔상에서 작업하는 방법을 아래에 소개합니다.
동기화
변경하고자 하는 타입으로 신규 블록 스토리지
를 신청한 후 가상서버
내에서 직접 데이터를 동기화하는 방법을 안내합니다.
파일단위 (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
관리 콘솔
별도의 명령어 없이 관리 콘솔 상에서 블록 스토리지
의 종류를 변경하는 방법을 안내합니다.
블록 스토리지
이미지
종류
를 변경하고자 하는 블록 스토리지
의 이미지로 신규 블록 스토리지
를 생성합니다.
이때, 블록 스토리지
의 타입을 변경하고자 하는 종류
로 선택해 신청합니다.
블록 스토리지
이미지에 대한 자세한 설명은 [블록 스토리지 이미지 관리] 를 참고 부탁드립니다.
블록 스토리지
이미지의 크기에 따라 [동기화] 및 [기술지원] 작업에 비해 타입 변경시간이 오래 소요될 수 있습니다.
온라인 기술지원
블록 스토리지
의 타입 변경은 온라인 기술지원 신청하기 를 통해 신청하실 수 있습니다.
온라인 기술지원에 대한 자세한 설명은 [온라인 기술지원] 을 참고 부탁드립니다.
기술지원 작업 항목에 따라 작업비용이 발생할 수 있습니다.