Administration Guide : Command-line manual pages

SYNCVOLTODB(1M) manual page

Name

syncvoltodb - manually synchronizes information about files in the file system with the WebNative Venture database

Synopsis

syncvoltodb [ options ] [ actions ] [ path | -i input file | -f file | -dir ]

Description

The syncvoltodb (1M) program, used to manually synchronize information about files in the file system to the WebNatve Venture database, can be given a path, a text file containing a list of paths or a single file to update. For a normal synchronization not using the -del or -delnorm flags, syncvoltodb (1M) will check the modification dates of files in the database to decide whether to rescan a folder's information.

Options

-fg
Runs syncvoltodb (1M) without forking child processes for each new file.
-D    
Turns on full debugging output to standard error.
-dir
A hint used to indicate that a path is a directory and not a file. Only used for archived paths that are no longer on the file system.
-sql    
Turns on SQL query debug output.
-logic    
Turns on normal debugging output.
-nodaemon    
Prevents the backgrounding of the process.
-bg    
Run the synchronization while temporarily disabling access to WebNative Venture information during the process. The information returned will come directly from the filesystem.
-hsm
Does an HSM-compatible synchronization that prevents offline data from being staged. It will try to populate only the file information that is available in the nearline resource information. You won't get previews nor XMP data, etc.
-skiptop
Use -skiptop to synchronize only the contents of a folder without synchronizing the parent folder itself.

Actions

-del    
Runs a full resynchronization of all files, presetting files offline before resynchronizing all of the files in the given path. This will also run the equivalent of a dbmgr -dbclean which removes various types of orphaned or duplicated database entries.
-noarch
Will synchronize only online files.
-archonlynopicts
Will synchronize only the file information of archived files, skipping the reading in of the small preview data.
-archpicts
This reads in the small preview data of the archives in the given path.
-noarchpicts
Skips the synchronization of archive previews but does the online and archived file information.
-noconvert
Indicates that the data should not be converted. Used for special 2-byte languages like Japanese.
-archflag
Synchronizes the "Archived" flag of the file table to indicate whether the file has an archive. Only used to update older versions of the database that did not support the flag.
-force    
Force the synchronization of paths that are not currently WebNative Venture enabled.
-delnorm    
Same as -del without the dbmgr -dbclean .
-noxmp
Prevents reading a file's XMP information
-xmponly    
Updates the XMP data for the files (and implicitly the file table). Must not be used in conjuction with other flags.
-moov
Synchronizes video files, if they are enabled. This will force a resync of preview data of movie files.
-doext ,ext [,...]
Forces synchronization of a specific comma-separated set of filename extensions. Mostly useful for updating previews of specific movie formats that are newly-supported.
-pdf
Synchronizes PDF files, if multipage PDF view is enabled. This will force a resync of preview data of PDF files.
-office
Synchronizes Office files, if multipage PDF view is enabled and OpenOffice.org has been installed. This will force a resync of preview data of office files.
-text
When synchronizing PDF files, Quark or InDesign documents, and Office documents, this option prevents previews and links from being extracted. Only text will be synced, assuming it's enabled for the volume.

Path

path | -i input file | -f file
By supplying a path you direct syncvoltodb (1M) to a particular directory or volume to be synchronized. You may use simple relative paths, such as ./foo or ../foo , but nothing more complex. With input file , syncvoltodb (1M) uses a text file which should contain a list of paths (one per line) to directories or volumes. Using -f file in front of a list item allows you to specify a file as the target for a synchronization.

Files

/usr/etc/venture/bin/syncvoltodb