Відповіді:
Я не думаю, tar
що вбудована функціональність для поділу на довільний розмір (є -M
для багатотомних, але це покладається на цільовий носій, який визначає стан поза простором), але ви можете зробити дві речі:
split
командою, щоб розділити його на секції (і cat
об'єднати їх назад для декомпресії).Використовуйте dar замість смоли, оскільки це вбудована функція розщеплення (серед багатьох інших функцій, у яких tar не має). Наприклад
$ dar -c "$BACKUPNAME" -g "$INPUTFILE.sql" -s300M -z