백업 파티션

백업 파티션

저는 리눅스를 처음 접했습니다. 저는 주로 라즈베리파이 몇 개를 구입하고 나서 배우기 시작했습니다. 나는 데이터를 손상시키는 실수를 자주 하기 때문에 이미지를 백업하는 것을 좋아합니다 :).

보통 나는 dd를 사용한다:

dd of=mybackup.img in=/dev/diskX bs=2m

내 이미지가 SD 카드에 있기 때문에 백업 이미지는 SD 카드의 전체 크기를 차지합니다. 예를 들어 실제 이미지 크기는 약 30MB인데 SD 카드는 32GB입니다. 백업 이미지는 32GB입니다. 저는 보통 2GB 정도로 파일을 압축합니다. 하지만 저는 30MB 정도의 파티션만 백업하고 싶습니다.

내가 들어가면

df

파티션이 보입니다.

 Filesystem    512-blocks       Used  Available Capacity   iused     ifree %iused  Mounted on
/dev/disk3s1      114576      38192      76384    34%       512         0  100%   /Volumes/boot 

dd파티션을 백업하는 데 사용할 수 있나요 /dev/disk3s1?

답변1

해결책은 다음을 사용하는 것 같습니다.

dd of=mybackup.img if=/dev/disk3s1

바꾸다

dd of=mybackup.img in=/dev/disk3

답변2

RP에서 무엇을 찾을 수 있는지 잘 모르겠지만, 더 작은 백업을 원한다면 "일반" Linux boxen에서 잘 실행되는 고대 tar를 사용할 수 있습니다.

cd /
tar cf backup.tar ...

여기서... "백업할 가치가 있는" 디렉터리 목록이 됩니다.

관련 정보