Você pode canalizar tar para o comando split:
tar cvzf - dir/ | split --bytes=200MB - sda1.backup.tar.gz.
Em alguns sistemas * nix (como o OS X), você pode receber o seguinte erro:
split: illegal option -- -
Nesse caso, tente isso (observe o -b 200m
):
tar cvzf - dir/ | split -b 200m - sda1.backup.tar.gz.
Se você estiver tentando dividir o arquivo para caber em uma unidade formatada em FAT32, use um limite de bytes de 4294967295. Por exemplo:
tar cvzf - /Applications/Install\ macOS\ Sierra.app/ | \
split -b 4294967295 - /Volumes/UNTITLED/install_macos_sierra.tgz.