SFTS Troubleshooting Guide FAQ

How to split files over 2GB:

For files over the 2GB size limit, the standard Unix/Linux command "split" can be used to break up the file.

For the large size product example, "split -b 1024m BIG-File-6_plus-GB-in-total-size.tgz BIG-File-6_plus-GB-in-total-size".

The "-b 1024m" splits the original file into 1GB chunks. The "BIG-File-6_plus-GB-in-total-size.tgz" is the name of the file to split. And, the "BIG-File-6_plus-GB-in-total-size" is the name of the new files to be created. The split command adds letter values to the end of the "BIG-File-6_plus-GB-in-total-size" name to indicate which order to rebuild the file parts. It puts letter values like "aa" and "ab" and then "ac" and so on until the file is completely split.

The "BIG-File-6_plus-GB-in-total-size.tgz" file went from ~6+ GB into 7 smaller (1GB) files:

  • BIG-File-6_plus-GB-in-total-sizeaa 1-GB
  • BIG-File-6_plus-GB-in-total-sizeab 1-GB
  • BIG-File-6_plus-GB-in-total-sizeac 1-GB
  • BIG-File-6_plus-GB-in-total-sizead 1-GB
  • BIG-File-6_plus-GB-in-total-sizeae 1-GB
  • BIG-File-6_plus-GB-in-total-sizeaf 1-GB
  • BIG-File-6_plus-GB-in-total-sizeag Remaining /< 1-GB
To put the file back together, the customer needs to use the "cat" command. If the file is split into multiple files 'aa', 'ab', 'ac' etc after downloading and copying the files into one location you need to execute the following command:

> cat BIG-File-6_plus-GB-in-total-sizeaa BIG-File-6_plus-GB-in-total-sizeab BIG-File-6_plus-GB-in-total-sizeac BIG-File-6_plus-GB-in-total-sizead BIG-File-6_plus-GB-in-total-sizeae BIG-File-6_plus-GB-in-total-sizeaf BIG-File-6_plus-GB-in-total-sizeag > BIG-File-6_plus-GB-in-total-size.tgz