I read somewhere that the largest file supported in Amazons s3 is 5Gb.
How does TKLBAM handle files greater than this?
tklbam-backup accepts the configuration option --volsize MB (Size of backup volume in MBs. Default: 50). So by default tklbam will split the encrypted backup into volumes (or chunks) of 50MB each, and those will be uploaded to Amazon S3 for storage.
More information about text formats