Hey Everyone,
I recently moved my backup server to FreeBSD from Windows Server2008 R2 because I was having a nightmare of a time backing up to tape. I read a bunch on info online on how to write backups using pas, tar, cpio, and afio, but none of them seem to work with large files (at least in my experience). I have even written a Perl script to write each file to the tape and record its track offset and everything to a log, and allow for incremental backups based off a custom written database file. My only problem is writing large files to tape.
I have files that are 4.5 GB (home made movie DVDs) and some backup data files that can exceed 60 GB and I want to be able to write this data to LTO4 tapes. Now, I do not need the backup format to allow spanning of tapes since I can have my script do that for me, but I do need it to be able to write the data to the tape. The only success (it seems like success, not sure if it really worked) has been using cat to output to the tape, but not sure how to read the data back to a file (every try has resulted in odd sized files of only a few MB).
Any suggestion? I have read that in Linux, there is a tar-E option to enable such support, but haven't found it in FreeBSD yet.
Thanks in advance,
Grant
I recently moved my backup server to FreeBSD from Windows Server2008 R2 because I was having a nightmare of a time backing up to tape. I read a bunch on info online on how to write backups using pas, tar, cpio, and afio, but none of them seem to work with large files (at least in my experience). I have even written a Perl script to write each file to the tape and record its track offset and everything to a log, and allow for incremental backups based off a custom written database file. My only problem is writing large files to tape.
I have files that are 4.5 GB (home made movie DVDs) and some backup data files that can exceed 60 GB and I want to be able to write this data to LTO4 tapes. Now, I do not need the backup format to allow spanning of tapes since I can have my script do that for me, but I do need it to be able to write the data to the tape. The only success (it seems like success, not sure if it really worked) has been using cat to output to the tape, but not sure how to read the data back to a file (every try has resulted in odd sized files of only a few MB).
Any suggestion? I have read that in Linux, there is a tar-E option to enable such support, but haven't found it in FreeBSD yet.
Thanks in advance,
Grant