Results 11 to 13 of 13
Enjoy an ad free experience by logging in. Not a member yet? Register.
If you were doing that with a manual tar method, you'd be hunting through "tar -tv" listings with grep, finding the tape, load it, write a manual tar command...ech.
- Join Date
- Jan 2006
Well now i will try to put my doubts much simple and straight forward.
* Backup / Restore is done on tapes.
What is the format of the data (backup data) or which file system is used to write on to the tape while taking up the backup?
Is it taken care by the backup/restore utility or the tape drivers.?
I understand that backup/ restore utility is a third party software which is independent of the tape drives (hardware) used in system. But linux must have to support the tape devices, means necessery drivers must be avialable.
Any kind of suggestions/ advice is welcome.
It's handled by the application. For instance, tar writes in tar format, bru writes in bru, etc. However, in the end it's just data blocks on a tape. A really low level way to access this is with dd - you literally define the size of the blocks and away you go - in or out. In fact, you can use dd to extract data from a tape and pipe in right in the command line to a utility like tar for extraction(sometimes this is necessary when massaging certain older styles of tapes from older backup systems). However, to do any serious management you'll want to have metadata in there, that's what bru and more highlevel applications do. The driver just ensures the data moves back and forth properly. Much of the time the tape drive is SCSI, and this is handled by the drivers in the kernel. More sophisticated devices like an SDLTII Superloader might have their own driver for efficiency, however.
I'm not sure *exactly* what it is you want to do. If what I'm saying isn't helping, you might want to explain that and it will make the responses more clear. It's a big topic with a lot of history(since backups have been around since the begininng ).