ufsdump(8) 맨 페이지 - 윈디하나의 솔라나라

개요

섹션
맨 페이지 이름
검색(S)

ufsdump(8)

System Administration Commands                                      ufsdump(8)



NAME
       ufsdump - incremental file system dump

SYNOPSIS
       /usr/sbin/ufsdump [options] [arguments] files_to_dump

DESCRIPTION
       ufsdump backs up all files specified by files_to_dump (usually either a
       whole file system or files within a file system changed after a certain
       date) to magnetic tape or disk file.


       The  ufsdump  command  can  only  be used on unmounted file systems, or
       those mounted read-only. Attempting to dump a mounted, read-write  file
       system  might result in a system disruption or the inability to restore
       files from the dump. Consider using the fssnap(8) command to  create  a
       file system snapshot if you need a point-in-time image of a file system
       that is mounted.


       options is a single string of one-letter ufsdump options.


       arguments may be multiple strings whose association with the options is
       determined  by  order.  That is, the first argument goes with the first
       option that takes an argument; the second argument goes with the second
       option that takes an argument, and so on.


       files_to_dump  is required and must be the last argument on the command
       line. See OPERANDS for more information.


       With most devices ufsdump can automatically  detect  the  end-of-media.
       Consequently,  the d, s, and t options are not necessary for multi-vol‐
       ume dumps, unless ufsdump  does  not  understand  the  way  the  device
       detects  the  end-of-media, or the files are to be restored on a system
       with an older version of the restore command.

OPTIONS
       The following options are supported:

       0−9

           The "dump level." All files specified by  files_to_dump  that  have
           been  modified  since  the  last  ufsdump at a lower dump level are
           copied to the  dump_file  destination  (normally  a  magnetic  tape
           device). For instance, if a "level 2" dump was done on Monday, fol‐
           lowed by a "level 4" dump on Tuesday, a subsequent "level  3"  dump
           on  Wednesday  would  contain all files modified or added since the
           "level 2" (Monday) backup. A "level 0" dump copies the entire  file
           system to the dump_file.


       a archive_file

           Archive file. Archive a dump table-of-contents in the specified ar‐
           chive_file to be used by ufsrestore(8) to determine whether a  file
           is in the dump file that is being restored.


       b factor

           Blocking  factor.  Specify the blocking factor for tape writes. The
           default is 20 blocks per write  for  tapes  of  density  less  than
           6250BPI  (bytes-per-inch). The default blocking factor for tapes of
           density 6250BPI and greater is 64. The default blocking factor  for
           cartridge  tapes  (c  option)  is  126. The highest blocking factor
           available with most tape drives is 126. Note: the  blocking  factor
           is  specified  in  terms of 512-byte blocks, for compatibility with
           tar(1).


       c

           Cartridge. Set the defaults for cartridge instead of  the  standard
           half-inch  reel.  This sets the density to 1000BPI and the blocking
           factor to 126. Since ufsdump can automatically detect  the  end-of-
           media,  only  the  blocking  parameter normally has an effect. When
           cartridge tapes are used, and this option is not specified, ufsdump
           will  slightly miscompute the size of the tape. If the b, d, s or t
           options are specified with this option, their values will  override
           the defaults set by this option.


       d bpi

           Tape  density. Not normally required, as ufsdump can detect end-of-
           media. This parameter can be used to keep  a  running  tab  on  the
           amount of tape used per reel. The default density is 6250BPI except
           when the c option is used for cartridge tape, in which case  it  is
           assumed  to  be  1000BPI per track. Typical values for tape devices
           are:

           1/2 inch tape

               6250 BPI


           1/4 inch cartridge

               1000 BPI The tape densities and other options are documented in
               the st(4D) man page.



       D

           Diskette. Obsolete option.


       f dump_file

           Dump  file.  Use  dump_file  as  the  file  to  dump to, instead of
           /dev/rmt/0. If dump_file is specified as −, dump to  standard  out‐
           put.

           If  the name of the file is of the form machine:device, the dump is
           done from the specified machine  over  the  network  using  rmt(8).
           Since  ufsdump  is  normally  run  by  root,  the name of the local
           machine must appear in the /.rhosts file of the remote machine.  If
           the file is specified as user@machine:device,  ufsdump will attempt
           to execute as the specified user on the remote machine. The  speci‐
           fied  user  must  have  a  .rhosts  file on the remote machine that
           allows the user invoking the command  from  the  local  machine  to
           access the remote machine.


       l

           Autoload.  When  the end-of-tape is reached before the dump is com‐
           plete, take the drive offline and wait up to two  minutes  for  the
           tape  drive to be ready again. This gives autoloading (stackloader)
           tape drives a chance to load a new tape.  If  the  drive  is  ready
           within two minutes, continue. If it is not, prompt for another tape
           and wait.


       L string

           Sets the tape label to string, instead of the default none.  string
           may be no more than sixteen characters long. If it is longer, it is
           truncated and a warning printed; the dump will still be  done.  The
           tape  label  is  specific  to the ufsdump tape format, and bears no
           resemblance to IBM or ANSI-standard tape labels.


       n

           Notify all operators in the sys group that ufsdump requires  atten‐
           tion by sending messages to their terminals, in a manner similar to
           that used by the wall(8) command. Otherwise, such messages are sent
           only  to the terminals (such as the console) on which the user run‐
           ning ufsdump is logged in.


       N device_name

           Use device_name when recording information in  /etc/dumpdates  (see
           the  u option) and when comparing against information in /etc/dump‐
           dates for incremental dumps. The device_name provided  can  contain
           no white space as defined in scanf(3C) and is case-sensitive.


       o

           Offline.  Take  the  drive offline when the dump is complete or the
           end-of-media is reached and rewind the tape. In the  case  of  some
           autoloading 8mm drives, the tape is removed from the drive automat‐
           ically. This prevents another process which rushes in  to  use  the
           drive, from inadvertently overwriting the media.


       s size

           Specify  the  size  of  the  volume  being  dumped to. Not normally
           required, as ufsdump can detect end-of-media.  When  the  specified
           size  is  reached, ufsdump waits for you to change the volume. ufs‐
           dump interprets the specified size as the length in feet for  tapes
           and  cartridges.  The  values  should  be a little smaller than the
           actual physical size of the media (for example, 425 for a  450-foot
           cartridge).  Typical values for tape devices depend on the c option
           for cartridge devices:

           1/2 inch tape

               2300 feet


           60-Mbyte 1/4 inch cartridge

               425 feet


           150-Mbyte 1/4 inch cartridge

               700 feet



       S

           Size estimate. Determine the amount of space that is needed to per‐
           form  the dump without actually doing it, and display the estimated
           number of bytes it will take. This is useful with incremental dumps
           to determine how many volumes of media will be needed.


       t tracks

           Specify  the  number  of  tracks for a cartridge tape. Not normally
           required, as ufsdump can detect  end-of-media.  The  default  is  9
           tracks.  The  t  option is not compatible with the D option. Values
           for Oracle-supported tape devices are:

           60-Mbyte 1/4 inch cartridge

               9 tracks


           150-Mbyte 1/4 inch cartridge

               18 tracks



       T time_wait[hms]

           Sets the amount of time to wait for an  autoload  command  to  com‐
           plete.  This  option  is  ignored unless the l option has also been
           specified. The default time period to wait is two minutes.  Specify
           time  units  with  a trailing h ( for hours), m (for minutes), or s
           (for seconds). The default unit is minutes.


       u

           Update the dump record. Add an entry to  the  file  /etc/dumpdates,
           for  each  file  system  successfully dumped that includes the file
           system name (or device_name as specified with the N option),  date,
           and dump level.


       v

           Verify.  After  each  tape  is  written, verify the contents of the
           media against the source file system. If any  discrepancies  occur,
           prompt  for  new  media, then repeat the dump/verification process.
           The file system must be unmounted. This option cannot  be  used  to
           verify a dump to standard output.


       w

           Warning.  List the file systems that have not been backed up within
           a day. This information is gleaned from  the  files  /etc/dumpdates
           and  /etc/vfstab.  When the w option is used, all other options are
           ignored. After reporting, ufsdump exits immediately.


       W

           Warning with highlight. Similar to the w option, except that the  W
           option  includes  all  file  systems that appear in /etc/dumpdates,
           along with information about their most recent dump dates and  lev‐
           els.  File  systems  that  have not been backed up within a day are
           highlighted.


OPERANDS
       The following operand is supported:

       files_to_dump

           Specifies the files to dump. Usually it  identifies  a  whole  file
           system  by  its  raw device name (for example, /dev/rdsk/c0t3d0s6).
           Incremental dumps (levels 1 to 9) of files changed after a  certain
           date   only   apply   to   a   whole  file  system.  Alternatively,
           files_to_dump can identify individual  files  or  directories.  All
           named directories that may be examined by the user running ufsdump,
           as well as any explicitly-named files, are  dumped.  This  dump  is
           equivalent  to  a  level  0  dump  of the indicated portions of the
           filesystem, except that /etc/dumpdates is not updated even  if  the
           -u  option has been specified. In all cases, the files must be con‐
           tained in the same file system, and the file system must  be  local
           to the system where ufsdump is being run.

           files_to_dump is required and must be the last argument on the com‐
           mand line.



       If no options are given, the default is 9uf  /dev/rmt/0  files_to_dump.

EXAMPLES
       Example 1 Using ufsdump



       The following command makes a full  dump  of  a  root  file  system  on
       c0t3d0, on a 150-MByte cartridge tape unit 0:


         example# ufsdump 0cfu /dev/rmt/0 /dev/rdsk/c0t3d0s0




       The following command makes and verifies an incremental dump at level 5
       of the usr partition of c0t3d0, on a 1/2 inch reel tape unit 1,:


         example# ufsdump 5fuv /dev/rmt/1 /dev/rdsk/c0t3d0s6


EXIT STATUS
       While running, ufsdump emits many verbose messages. ufsdump returns the
       following exit values:

       0

           Normal exit.


       1

           Startup errors encountered.


       3

           Abort − no checkpoint attempted.


FILES
       /dev/rmt/0

           default unit to dump to


       /etc/dumpdates

           dump date record


       /etc/group

           to find group sys


       /etc/hosts

           to gain access to remote system with drive


       /etc/vfstab

           list of file systems


ATTRIBUTES
       See attributes(7) for descriptions of the following attributes:


       tab()  box; cw(2.75i) |cw(2.75i) lw(2.75i) |lw(2.75i) ATTRIBUTE TYPEAT‐
       TRIBUTE VALUE _ Availabilitysystem/file-system/ufs


SEE ALSO
       cpio(1), tar(1), scanf(3C), st(4D), ufsdump(5),  attributes(7),  dd(8),
       devnm(8),  fssnap(8),  prtvtoc(8),  rmt(8), shutdown(8), ufsrestore(8),
       volcopy(8), wall(8)

NOTES
   Read Errors
       Fewer than 32 read errors on the file system are ignored.

   Process Per Reel
       Because each reel requires a new process, parent  processes  for  reels
       that are already written hang around until the entire tape is written.

   Operator Intervention
       ufsdump requires operator intervention on these conditions: end of vol‐
       ume, end of dump, volume write error, volume open error  or  disk  read
       error (if there are more than a threshold of 32). In addition to alert‐
       ing all operators implied by the n option, ufsdump interacts  with  the
       operator  on  ufsdump's  control  terminal at times when ufsdump can no
       longer proceed, or if something is grossly wrong. All questions ufsdump
       poses must be answered by typing yes or no, as appropriate.


       Since  backing  up a disk can involve a lot of time and effort, ufsdump
       checkpoints at the start of each volume. If writing that  volume  fails
       for some reason, ufsdump will, with operator permission, restart itself
       from the checkpoint after a defective volume has been replaced.

   Suggested Dump Schedule
       It is vital to perform full, "level 0",  dumps  at  regular  intervals.
       When performing a full dump, bring the machine down to single-user mode
       using shutdown(8). While preparing for a full dump, it is a  good  idea
       to  clean  the  tape  drive and heads. Incremental dumps should be per‐
       formed with the system running in single-user mode.


       Incremental dumps allow for convenient backup and  recovery  of  active
       files  on a more frequent basis, with a minimum of media and time. How‐
       ever, there are some tradeoffs. First,  the  interval  between  backups
       should  be  kept  to  a minimum (once a day at least). To guard against
       data loss as a result of a media failure (a rare, but  possible  occur‐
       rence),  capture  active  files on (at least) two sets of dump volumes.
       Another consideration is the desire to keep unnecessary duplication  of
       files  to  a  minimum  to  save both operator time and media storage. A
       third consideration is the ease with which a particular backed-up  ver‐
       sion  of  a  file  can be located and restored. The following four-week
       schedule offers a reasonable tradeoff between these goals.

                       Sun    Mon    Tue    Wed    Thu    Fri
             Week 1:   Full    5      5      5      5      3
             Week 2:           5      5      5      5      3
             Week 3:           5      5      5      5      3
             Week 4:           5      5      5      5      3



       Although the Tuesday through Friday incrementals contain "extra copies"
       of files from Monday, this scheme assures that any file modified during
       the week can be recovered from the previous day's incremental dump.

   Process Priority of ufsdump
       ufsdump uses multiple processes to allow it to read from the  disk  and
       write to the media concurrently. Due to the way it synchronizes between
       these processes, any attempt to run dump with a nice (process priority)
       of  '−5'  or  better  will  likely  make  ufsdump run slower instead of
       faster.

   Overlapping Partitions
       Most disks contain one or more overlapping slices because slice 2  cov‐
       ers  the entire disk. The other slices are of various sizes and usually
       do not overlap. For example, a  common  configuration  places  root  on
       slice 0, swap on slice 1, /opt on slice 5 and /usr on slice 6.


       It  should  be  emphasized  that ufsdump dumps one ufs file system at a
       time. Given the above scenario where slice 0 and slice 2 have the  same
       starting  offset, executing ufsdump on slice 2 with the intent of dump‐
       ing the entire disk would instead dump only the  root  file  system  on
       slice  0.  To dump the entire disk, the user must dump the file systems
       on each slice separately.

BUGS
       The /etc/vfstab file does not allow the desired frequency of backup for
       file  systems  to be specified (as /etc/fstab did). Consequently, the w
       and W options assume file systems should be backed up daily, which lim‐
       its the usefulness of these options.



Oracle Solaris 11.4               27 Nov 2017                       ufsdump(8)
맨 페이지 내용의 저작권은 맨 페이지 작성자에게 있습니다.
RSS ATOM XHTML 5 CSS3