I want to be able to copy and access db files on fiber channel-based volumes. This access will be a single read-only process.
However, this paragraph in the documentation:
"Also, DB's databases and data structures are designed for concurrent access — they are thread-safe, and they share well across multiple processes. That said, in order to allow multiple processes to share databases and the cache, DB makes use of mechanisms that do not work well on network-shared drives (NFS or Windows networks shares, for example). For this reason, you cannot place your DB databases and environments on network-mounted drives."
is kinda scary. If I'm not using concurrent access, will I be ok?
Please see the Berkeley DB FAQ. This has a good explanation of this situation under the title "Can Berkeley DB use NFS, SAN, or other remote/shared/network filesystems for databases and their environments?"
The FAQ can be found here: Berkeley DB Learn More