AWS/AWS_EKS

EC2 볼륨 복제 (용량 축소 시)

KK_Ryong 2025. 5. 16. 14:50

신규 인스턴스 생성 (용량 축소 버전)

용량 컷던 기존 인스턴스 볼륨을 연결 후  신규 디스크 확인 
lsblk

nvme0n1      259:0    0   30G  0 disk 신규 작은 사이즈
├─nvme0n1p1  259:1    0   29G  0 part /
├─nvme0n1p14 259:2    0    4M  0 part
├─nvme0n1p15 259:3    0  106M  0 part /boot/efi
└─nvme0n1p16 259:4    0  913M  0 part /boot
nvme1n1      259:5    0  100G  0 disk                기존 용량 큰 것
├─nvme1n1p1  259:6    0   99G  0 part
├─nvme1n1p14 259:7    0    4M  0 part
├─nvme1n1p15 259:8    0  106M  0 part
└─nvme1n1p16 259:9    0  913M  0 part

아래 처럼 마운트 
sudo mkdir -p /mnt/oldroot
sudo mount /dev/nvme1n1p1 /mnt/oldroot


EFI/부트 파티션도 마운트합니다:
sudo mkdir -p /mnt/oldroot/boot
sudo mount /dev/nvme1n1p16 /mnt/oldroot/boot

sudo mkdir -p /mnt/oldroot/boot/efi
sudo mount /dev/nvme1n1p15 /mnt/oldroot/boot/efi


rsync로 데이터 복사
sudo rsync -aAXHv \
  --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/media/*","/lost+found"} \
  /mnt/oldroot/ /

언마운트
sudo umount /dev/nvme1n1p1
sudo umount /dev/nvme1n1p15
sudo umount /dev/nvme1n1p16

재부팅
sudo reboot

 

*ubuntu 는 fstab 라벨로 되어있어 수정 안해도 됨  linux2023은 확인 해봐야함