지금은 여행할 때 vfat USB 스틱만 가지고 있는데, 그래도 백업해야 합니다. gzip: stdout: File too large
vfat가 파일을 4.3GB보다 크게 제한하기 때문 이라는 것을 이해합니다 . 내 백업 명령
sudo tar czf /media/masi/KINGSTON/backup_home_9.7.2016.tar.gz $HOME/
백업을 여러 부분으로 분할해야 합니다. 가능하면 나중에 병합하세요. 작업을 제한하기 위해 몇 가지 작업을 시작할 수도 있지만 --exclude=/home/masi/books/
전체 작업을 수행하려면 .jar 파일을 많이 확보하는 것이 좋을 것입니다. GUI가 작동하지 않아서 vfat USB 스틱의 휴지통을 비웠습니다.
rm -rf /media/masi/KINGSTON/.Trash-1000/ \
/media/masi/KINGSTON/.Trashes/ \
/media/masi/KINGSTON/.Spotlight-V100/
휴지통을 비운 후 파일 시스템을 확인했습니다.
df -T | grep KINGSTON
Filesystem 1K-blocks Used Available Use% Mounted on
/dev/sdb1 7553040 412240 7140800 6% /media/masi/KINGSTON
나는 Law29의 제안을 시도합니다. 그래요
4200MB는 더 큰 USB 스틱에 맞지 않으므로 파일 크기는 4000MB입니다.
# http://unix.stackexchange.com/a/61776/16920 sudo tar czf - $HOME | split / --bytes=4000MB - /media/masi/KINGSTON/backup_home_9.7.2016.tar.gz
그래요
ls -l /media/masi/KINGSTON/backup_home_9.7.2016.tar.gzaa
-rw-r--r-- 1 masi masi 0 Jul 9 19:49 /media/masi/KINGSTON/backup_home_9.7.2016.tar.gzaa
df -i /media/masi/KINGSTON/
TODO 오류가 발생한 후 이 작업을 수행합니다 .
하지만 이제 문제는 USB 플래시 드라이브의 백업 크기가 너무 크다는 것입니다. tar 명령의 크기를 추정하는 방법은 무엇입니까?
시스템: Linux Ubuntu 16.04 64비트
하드웨어: Macbook Air 2013-mid
USB 스틱: 8GB, vfat
답변1
4GB보다 큰 USB 스틱이 있고 여기에 대용량 파일을 저장하려면 NTFS를 사용해 보세요. (Ext[234]를 사용할 수도 있지만 NTFS가 자연스럽게 실행되는 Windows에서는 읽을 수 없습니다.) 더 이상 파일이 4GB보다 크거나 작을까 걱정하지 마세요.
일부 그래픽 포맷터에서는 NTFS 선택을 권장하지만, 그렇지 않은 경우에는 man mkfs.ntfs
시작하기에 충분합니다.
저는 Ubuntu 12.04에서 Linux NTFS를 처음 테스트했는데 항상 제게는 효과가 있었습니다.