Print this page
6198 Let's EOL cachefs


  16 DESCRIPTION
  17        The filesync utility synchronizes files between multiple computer
  18        systems, typically a server and a portable computer. filesync
  19        synchronizes ordinary, directory or special files. Although intended
  20        for use on nomadic systems, filesync is useful for backup and file
  21        replication on more permanently connected systems.
  22 
  23 
  24        If files are synchronized between systems, the corresponding files on
  25        each of the systems are identical. Changing a file on one or both of
  26        the systems causes the files to become different (not synchronized). In
  27        order to make the files identical again, the differences between the
  28        files must be reconciled. See Reconciling and Synchronizing Files  for
  29        specific details about how filesync reconciles and synchronizes files.
  30 
  31 
  32        There are two forms of the filesync command. The first form of filesync
  33        is invoked without file arguments. This form of filesync reconciles
  34        differences between the files and systems specified in the
  35        $HOME/.packingrules file. $HOME/.packingrules is a packing rules list
  36        for filesync and cachefspack, and contains a list of files to be kept
  37        synchronized. See packingrules(4) and cachefspack(1M).
  38 
  39 
  40        The second form of filesync copies specific files from a directory on
  41        the source system to a directory on the destination system. In
  42        addition, this form of filesync adds the file or files specified as
  43        arguments (filename) to $HOME/.packingrules. See -s and -d for
  44        information about specifying directories on source and destination
  45        systems. See OPERANDS for details about specifying file (filename)
  46        arguments.
  47 
  48 
  49        Multiple filesync commands are cumulative (that is, the specified files
  50        are added to the already existing packing rules file list). See
  51        Multiple filesync Commands.
  52 
  53    Reconciling and Synchronizing Files
  54        filesync synchronizes files between computer systems by performing the
  55        following two tasks:
  56 
  57            1.     filesync examines the directories and files specified in the


 497 
 498        64
 499               Unable to access either or both of the specified src or dst
 500               directories.
 501 
 502 
 503        128
 504               Miscellaneous other failures.
 505 
 506 
 507 FILES
 508        $HOME/.packingrules
 509                                list of files to be kept synchronized
 510 
 511 
 512        $HOME/.filesync-base
 513                                baseline summary file
 514 
 515 
 516 SEE ALSO
 517        cachefspack(1M), packingrules(4), attributes(5)
 518 
 519 
 520 
 521                                November 6, 2000                    FILESYNC(1)


  16 DESCRIPTION
  17        The filesync utility synchronizes files between multiple computer
  18        systems, typically a server and a portable computer. filesync
  19        synchronizes ordinary, directory or special files. Although intended
  20        for use on nomadic systems, filesync is useful for backup and file
  21        replication on more permanently connected systems.
  22 
  23 
  24        If files are synchronized between systems, the corresponding files on
  25        each of the systems are identical. Changing a file on one or both of
  26        the systems causes the files to become different (not synchronized). In
  27        order to make the files identical again, the differences between the
  28        files must be reconciled. See Reconciling and Synchronizing Files  for
  29        specific details about how filesync reconciles and synchronizes files.
  30 
  31 
  32        There are two forms of the filesync command. The first form of filesync
  33        is invoked without file arguments. This form of filesync reconciles
  34        differences between the files and systems specified in the
  35        $HOME/.packingrules file. $HOME/.packingrules is a packing rules list
  36        for filesync and contains a list of files to be kept synchronized. See
  37        packingrules(4).
  38 
  39 
  40        The second form of filesync copies specific files from a directory on
  41        the source system to a directory on the destination system. In
  42        addition, this form of filesync adds the file or files specified as
  43        arguments (filename) to $HOME/.packingrules. See -s and -d for
  44        information about specifying directories on source and destination
  45        systems. See OPERANDS for details about specifying file (filename)
  46        arguments.
  47 
  48 
  49        Multiple filesync commands are cumulative (that is, the specified files
  50        are added to the already existing packing rules file list). See
  51        Multiple filesync Commands.
  52 
  53    Reconciling and Synchronizing Files
  54        filesync synchronizes files between computer systems by performing the
  55        following two tasks:
  56 
  57            1.     filesync examines the directories and files specified in the


 497 
 498        64
 499               Unable to access either or both of the specified src or dst
 500               directories.
 501 
 502 
 503        128
 504               Miscellaneous other failures.
 505 
 506 
 507 FILES
 508        $HOME/.packingrules
 509                                list of files to be kept synchronized
 510 
 511 
 512        $HOME/.filesync-base
 513                                baseline summary file
 514 
 515 
 516 SEE ALSO
 517        packingrules(4), attributes(5)
 518 
 519 
 520 
 521                                September 8, 2015                   FILESYNC(1)