vfat를 사용하여 큰 .tar 섹션을 tar하는 방법은 무엇입니까? [복사]

vfat를 사용하여 큰 .tar 섹션을 tar하는 방법은 무엇입니까? [복사]

지금은 여행할 때 vfat USB 스틱만 가지고 있는데, 그래도 백업해야 합니다. gzip: stdout: File too largevfat가 파일을 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를 처음 테스트했는데 항상 제게는 효과가 있었습니다.

관련 정보