HJSplit is a nice free utility to join or split files for MS Windows, MAC, Linux, Java, DOS and PHP :
http://www.hjsplit.org/
HJSplit can also be useful for backups. A file of e.g. 10 gigabytes in size can be split into smaller parts which then can be burned to CD’s, DVDs, copied to USB sticks or uploaded to an online backup service.