- Community Home
- >
- Servers and Operating Systems
- >
- Operating Systems
- >
- Operating System - OpenVMS
- >
- How to modify a backup save set
Categories
Company
Local Language
Forums
Discussions
Forums
- Data Protection and Retention
- Entry Storage Systems
- Legacy
- Midrange and Enterprise Storage
- Storage Networking
- HPE Nimble Storage
Discussions
Discussions
Discussions
Forums
Forums
Discussions
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
- BladeSystem Infrastructure and Application Solutions
- Appliance Servers
- Alpha Servers
- BackOffice Products
- Internet Products
- HPE 9000 and HPE e3000 Servers
- Networking
- Netservers
- Secure OS Software for Linux
- Server Management (Insight Manager 7)
- Windows Server 2003
- Operating System - Tru64 Unix
- ProLiant Deployment and Provisioning
- Linux-Based Community / Regional
- Microsoft System Center Integration
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Discussion Boards
Community
Resources
Forums
Blogs
- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-23-2004 07:30 PM
тАО09-23-2004 07:30 PM
How can I modify only 1 character (no program writing please) ?
How is backup reacting when there is a error caused by a corruption (crc check fail, should recalculate based upon /group=10) ? T.i. which messages are given (I didn't find any with help/mes backup) ?
Wim
Solved! Go to Solution.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-23-2004 08:35 PM
тАО09-23-2004 08:35 PM
Re: How to modify a backup save set
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-23-2004 08:39 PM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-23-2004 09:36 PM
тАО09-23-2004 09:36 PM
Re: How to modify a backup save set
"1 error recovered by redundancy group".
When I modified too much I got the message
"block iof x.sav lost due to unrecoverable error" and "software header CRC error".
I am however impressed by the amount of data I could change. But wonder what the format is.
Wim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-23-2004 09:39 PM
тАО09-23-2004 09:39 PM
Re: How to modify a backup save set
I don't have an answer about your editting, but maybe I can answer your underlying question.
Back in the time of DSA devices, before SCSI, the tape units WOULD give you any data behind an error, be it parity or CRC.
Tapes used to be relatively expensive, an you needed A LOT of them, so as long as they were usable they WERE used.
If BACKUP encountered tape errors (be it on reding OR ON WRITING (with verify), the whole operation finished nicely, with a final message:
nnnnn RECOVERABLE ERRORS.
Back in 1990 I worked at a site that did have IBM, Bull, and VMS. They had (long since) discovered, that tapes refused by IBM and Bull functioned quite happily on VMS, so we ONLY got the old tapes. Most of them showed (not always) RECOVERABLE ERRORS.
I even introduced a schema to 'clean out' the worst ones: each backup report had to be specifically checked for the errors, and as soon as the number reached THREE digits, the saveset was still OK, but the tape was marked for replacement, and the next time it was due for overwriting, it was destroted and replaced.
If you get REALLY many errors, BACKUP will take longer, and use (much) more CPU, but that is all there is to it.
Now we "only" have to convince the SCSI device and/or driver builders that we DO have an interest in any data past a parity error....
hth
Jan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-23-2004 09:51 PM
тАО09-23-2004 09:51 PM
Re: How to modify a backup save set
I checked all log files of all backup and found no "recoverable" errors. I guess the drives are handling it. They must be because some frequently used Unix tools don't have any built-in raid.
DEC should have made more publicity of this feature.
Wim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-23-2004 10:28 PM
тАО09-23-2004 10:28 PM
Re: How to modify a backup save set
I don't know how DLT (which most of my backups use) drives react to unreadable tapes. I have had reason to be greatful to BACKUP's abilties with 10+ year old mag tapes.
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-23-2004 10:31 PM
тАО09-23-2004 10:31 PM
Re: How to modify a backup save set
Patch is VAX only or is it freeware ?
In any case, DIX works fine.
But if you don't have the "recover" messages, I think it was the drive that did all the corrections.
Wim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-23-2004 11:11 PM
тАО09-23-2004 11:11 PM
Re: How to modify a backup save set
ftp://ftp.lp.se/free-vms/
Purely Personal Opinion
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
тАО09-24-2004 03:00 AM
тАО09-24-2004 03:00 AM
Re: How to modify a backup save set
It is intended to help you repair INDEXED files, and has some (minimal) smarts to format buckets to support that.
However, it will happily change any file, including backup savesets.
The ZAP tools works by reading a select 'bucket' into memory.
You then manipulate the data in the buffer with the debugger (giving support for date, float, and so on).
Finally write back the changed buffer.
>>> How can I modify only 1 character (no program writing please) ?
Is a dcl script a program? :-)
The following is based on my 'fix_saveset.com':
$IF p1.EQS."" THEN INQUIRE p1 "Save set file name ?"
$IF f$search(p1).EQS."" THEN EXIT
$
$vbn = 12
$byte = 34
$value = 56
$
$save_lrl = f$file(p1,"LRL")
$save_mrs = f$file(p1,"MRS")
$save_rfm = f$file(p1,"RFM")
$WRITE SYS$OUTPUT " RFM was ", save_rfm, -
", MRS = ", save_mrs, ", LRL = ", save_lrl, "."
$SET FILE /ATTR=(RFM=FIX, MRS=512, LRL=512) 'p1 ! Easier for DCL
$
$OPEN/READ/WRITE file 'p1
$int_as_string[0,32] = vbn
$READ/KEY=&int_as_string file record
$WRITE SYS$OUTPUT "byte value was : ", f$cvsi(byte*8,8,record)
$record[byte*8,8]=value
$WRITE/UPDATE/SYMBOL file record
$CLOSE file
$SET FILE /ATTR=(RFM='save_rfm', MRS='save_mrs', LRL='save_lrl') 'p1
fwiw,
Hein.