Background
I made a tar archive.
I made it on a ram disk with a limit of 4096M for the sake of the argument lets say the directory that I was archiving was 5000M. (It doesn't matter how big the directory is, just that it requires more space then I'm giving it.)
As expected at some point the disk fills up and the last entry fails. Something along the lines of 4096 bites out of 10something bytes written; Errors and failures Exiting. (I lost the message I'll reproduce it if it's needed).
There is an unexpected EOF at the end of the tar archive and I cannot update once it's in a larger (and slower) directory due to this EOF thing.
Question
Is there a way I can repair the .tar archive from an EOF cutoff mid stream?
As I would like to continue to expand/update this archive in the larger (and slower) drive
Is this impossible and I am just going to have to suffer and write from the beginning to the larger (and MUCH SLOWER) drive?
I'm going to end up doing this multiple times so speed is a factor.
8 Reset to default