The Unix Heritage Society mailing list
 help / color / mirror / Atom feed
From: imp@bsdimp.com (M. Warner Losh)
Subject: [TUHS] dump(8) compatibility
Date: Sun, 14 Feb 2010 18:30:08 -0700 (MST)	[thread overview]
Message-ID: <20100214.183008.635519104763620496.imp@bsdimp.com> (raw)
In-Reply-To: <20100215011914.GZ62998@dereel.lemis.com>

In message: <20100215011914.GZ62998 at dereel.lemis.com>
            "Greg 'groggy' Lehey" <grog at lemis.com> writes:
: On Thursday, 28 January 2010 at 15:27:11 -0500, Brad Spencer wrote:
: >
: >    On Thursday, 21 January 2010 at 12:44:49 -0800, Corey Lindsly wrote:
: >>
: >>> Sure. I know.  Big SATA drives are cheap over here as well, like
: >>> 1.5T for 110 EURO or somesuch. I just happen to own a LTO3 and
: >>> enough tapes already, so the economics are not the issue. Just need
: >>> to have a proper piece of open source backup software that runs on
: >>> FreeBSD.
: >>
: >> And what, precisely, is the problem with using dump?
: >> It will span multiple tapes.
: >
: >    dump is non-portable.  In general, you can only restore to the same
: >    kind of system as you write to.
: >
: > Not entirely true...  dump and restore in NetBSD seems to be portable
: > among NetBSD systems at least.
: >
: > I don't know how far this goes, if it is just NetBSD, or something
: > inherent to all 4.4BSD derived systems.
: 
: I've just tried to list a FreeBSD 7.2 dump on NetBSD 5.0.1:
: 
:   Extract directories from tape
:   Mangled directory: reclen less than DIRSIZ (12 < 16)
:   (many repetitions)
:   Mangled directory: reclen less than DIRSIZ (12 < 16)
:   . is not on the tape
:   Root directory is not on tape
:   abort? [yn] y
: 
: Interestingly, FreeBSD restore can understand the NetBSD dump.  But
: it's not even backwards compatible between major releases of FreeBSD
: even, so this might be the same issue as with FreeBSD.  Either way, I
: don't think it's a good idea to count on it for NetBSD in the future.

Actually, dump *IS* compatible between major releases of FreeBSD.  The
problem is that dump tapes from FreeBSD 1.x and 2.x (and 4.3BSD,
4.4BSD and early SunOS) are no longer restoreable because the code
that restored the old-style ufs1 layout was removed somewhere around
FreeBSD 4.x or 5.x.

It used to be the case that dump was completely interchangeable
between the different BSDs, but software drift has rendered that not
the case anymore.

Warner
_______________________________________________
TUHS mailing list
TUHS at minnie.tuhs.org
https://minnie.tuhs.org/mailman/listinfo/tuhs



  parent reply	other threads:[~2010-02-15  1:30 UTC|newest]

Thread overview: 64+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2010-01-21 10:26 [TUHS] Irwin 285 Sergey Lapin
2010-01-21 10:51 ` Brantley Coile
2010-01-21 11:19 ` Jochen Kunz
2010-01-21 11:32   ` Wilko Bulte
2010-01-21 12:07     ` Sergey Lapin
2010-01-21 12:37       ` Jason Stevens
2010-01-21 13:02         ` Wilko Bulte
2010-01-21 16:50           ` Jochen Kunz
2010-01-21 17:11       ` Jochen Kunz
2010-01-21 17:37         ` M. Warner Losh
2010-01-21 17:41         ` Sergey Lapin
2010-01-21 19:00           ` Jochen Kunz
2010-01-21 19:10             ` Al Kossow
2010-01-21 19:36               ` Jochen Kunz
2010-01-21 19:41               ` Wilko Bulte
2010-01-21 19:45             ` John Cowan
2010-01-21 18:59         ` Wilko Bulte
2010-01-21 19:48           ` Jochen Kunz
2010-01-21 19:56             ` Wilko Bulte
2010-01-21 19:58               ` Larry McVoy
2010-01-21 20:00                 ` Wilko Bulte
2010-01-21 20:11                   ` Larry McVoy
2010-01-21 20:26                     ` Jason Stevens
2010-01-21 20:41                       ` Wilko Bulte
2010-01-21 20:44                         ` Larry McVoy
2010-01-21 21:00                           ` Wilko Bulte
2010-01-21 21:01                             ` Larry McVoy
2010-01-21 21:36                               ` lyricalnanoha
2010-01-21 22:15                                 ` Larry McVoy
2010-01-21 22:22                                   ` M. Warner Losh
2010-01-22  9:14                           ` Jochen Kunz
2010-01-22  9:34                             ` Wilko Bulte
2010-01-22 10:15                               ` Jochen Kunz
2010-01-22 10:46                                 ` Wilko Bulte
2010-01-22 11:06                                   ` Jochen Kunz
2010-01-22 11:12                                     ` Wilko Bulte
2010-01-22 15:38                                 ` Larry McVoy
2010-01-22 16:52                                   ` Jochen Kunz
2010-01-22 16:55                                   ` Wilko Bulte
2010-01-21 20:46                         ` Jason Stevens
2010-01-21 22:15                         ` Aaron J. Grier
2010-01-21 22:57                           ` Wilko Bulte
2010-01-21 20:36                     ` Wilko Bulte
2010-01-21 20:44                       ` Corey Lindsly
2010-01-21 21:45                         ` Wilko Bulte
2010-01-22  0:36                         ` [TUHS] Backup software (was: Irwin 285) Greg 'groggy' Lehey
2010-01-22  0:48                           ` Jason Stevens
2010-01-28 20:27                           ` Brad Spencer
2010-02-12 17:03                             ` Tim Bradshaw
2010-02-15  1:19                             ` [TUHS] dump(8) compatibility (was: Backup software (was: Irwin 285)) Greg 'groggy' Lehey
2010-02-15  1:24                               ` Jason Stevens
2010-02-15  1:30                               ` M. Warner Losh [this message]
2010-02-15  2:27                                 ` [TUHS] dump(8) compatibility Larry McVoy
2010-02-15  5:05                                   ` Warner Losh
2010-02-15  5:18                                     ` Jason Stevens
2010-01-21 20:33                   ` [TUHS] Irwin 285 Jochen Kunz
2010-01-21 20:44                     ` Wilko Bulte
2010-01-21 20:47                       ` Larry McVoy
2010-01-22  9:23                       ` Jochen Kunz
2010-01-22  9:32                         ` Wilko Bulte
2010-01-22  0:38                 ` [TUHS] Tape backups? (was: Irwin 285) Greg 'groggy' Lehey
2010-01-21 20:18               ` [TUHS] Irwin 285 Jochen Kunz
2010-01-21 12:05 ` Andrzej Popielewicz
2010-01-21 12:12   ` Sergey Lapin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=20100214.183008.635519104763620496.imp@bsdimp.com \
    --to=imp@bsdimp.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).