Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Sep 2001 06:24:53 -0700 (PDT)
From:      Heinrich Rebehn <rebehn@comm.uni-bremen.de>
To:        freebsd-gnats-submit@FreeBSD.org
Subject:   bin/30869: dump does not dump all files of a filesystem
Message-ID:  <200109271324.f8RDOrl14549@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         30869
>Category:       bin
>Synopsis:       dump does not dump all files of a filesystem
>Confidential:   no
>Severity:       critical
>Priority:       high
>Responsible:    freebsd-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Thu Sep 27 06:30:00 PDT 2001
>Closed-Date:
>Last-Modified:
>Originator:     Heinrich Rebehn
>Release:        4.3-RELEASE
>Organization:
University of Bremen
>Environment:
FreeBSD antsrv1.comm.uni-bremen.de 4.3-RELEASE FreeBSD 4.3-RELEASE #2: Tue Sep 25 16:11:20 CEST 2001     root@antsrv1.comm.uni-bremen.de:/usr/src/sys/compile/ANTSRV1  i386
>Description:
dump does not dump all files of a fliesystem when b=1000 is used. No problem if 'b' is not specified. I use b=1000 because of significant speed improvement w/ DLT tape.
>How-To-Repeat:
dump any large (~3G) filesystem to tape or file:

# dump 0cafb /dev/nrsa0 1000 /export/solaris
  DUMP: Date of this level 0 dump: Thu Sep 27 11:14:06 2001
  DUMP: Date of last level 0 dump: the epoch
  DUMP: Dumping /dev/twed0s1d (/export/solaris) to /dev/nrsa0
  DUMP: mapping (Pass I) [regular files]
  DUMP: mapping (Pass II) [directories]
  DUMP: estimated 3416548 tape blocks.
  DUMP: dumping (Pass III) [directories]
  DUMP: 0.03% done, finished in 0:56
  DUMP: dumping (Pass IV) [regular files]
  DUMP: 38.99% done, finished in 0:07
  DUMP: 75.28% done, finished in 0:03
  DUMP: DUMP: 3407516 tape blocks on 1 volume
  DUMP: finished in 783 seconds, throughput 4351 KBytes/sec
  DUMP: Closing /dev/nrsa0
  DUMP: DUMP IS DONE

If the problem occurs you get an error like the following when using restore:

# restore xfb /dev/nrsa0 1000
bad name to addentry ./openwin/lib/X11/locale/C/help

restore -i shows that the directory 'locale' is empty!


>Fix:

>Release-Note:
>Audit-Trail:
>Unformatted:

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200109271324.f8RDOrl14549>