There is a hard limit imposed by PHP - not Akeeba Backup. All versions of PHP –except the 64-bit Linux one– support files up to 2147483647 bytes long (that's 2Gb minus 1 byte). Anything over that and it won't work.
However, we have implemented a workaround which is available as of three and a half years ago. Go to the Configuration page, click on the Configure button next to the Archiver Engine and set the Part Size for Split Archives to Custom. In the box, enter 2000 and click on the Save button on the top right of the page. This will instruct Akeeba Backup to create a multi=part archive. When the main archive file grows to 2000 Mb (2097152000 bytes) it will create a new file with a .j01 extension. If this grows that big, it will create another file with a .j02 extension and so on.
When restoring a site, you will need all of those files to be present in the same directory. Everything else is handled transparently by our archive extraction tools (Kickstart and eXtract Wizard)
Nicholas K. Dionysopoulos
Lead Developer and Director
🇬🇷Greek: native 🇬🇧English: excellent 🇫🇷French: basic • 🕐 My time zone is Europe / Athens
Please keep in mind my timezone and cultural differences when reading my replies. Thank you!