Тар собирает файлы в один большой архив, но ни фига не сворачивает (там, кажется, есть опция для сворачивания, но я не смог добиться нормальной её работы). А есть ещё модуль Compress::Zlib - вот он сворачивает. Так что можешь спокойно делать архивы .tar.gz.