| 34 | |
| 35 | = OBDR = |
| 36 | |
| 37 | As of 2.2.6, mondorescue is supporting the OBDR function of some tape drives from HP (Cf: [http://h18006.www1.hp.com/products/storageworks/drs/qa.html OBDR FAQ]). |
| 38 | |
| 39 | This has been done by studying the OBDR support of another GPL DR solution [http://mkcdrec.ota.be/ mkCDrec]. |
| 40 | As I've not found anywhere else a precise doc on how to do that, I'll put my findings here: |
| 41 | |
| 42 | OBDR is a hardware function that will allow the administrator to press a key (typically F8 on the drive I used for these test) in order to emulate a USB CD from an ISO image stored on the tape. Once the system has booted on this image, it can launch the recovery process, taking the remaining data from the following portions of the tape. |
| 43 | |
| 44 | An OBDR tape is in fact made of 3 parts: |
| 45 | |
| 46 | * an empty (or maybe can be used for something else) 10 KiB zone (block size of 512 bytes), made typically with |
| 47 | {{{ |
| 48 | dd if=/dev/zero of=/dev/nts0 bs=512 count=20 |
| 49 | }}} |
| 50 | * a bootable ISO image stored as is (block size of 2048 bytes), made typically with |
| 51 | {{{ |
| 52 | dd if=/path/to/image.iso of=/dev/nts0 bs=2048 |
| 53 | }}} |
| 54 | * Finally the data stored in the format expected by the software present on the bootable image |