UDM - IBM i File Systems
IBM i File Systems
Universal Data Mover (UDM) for IBM i supports two types of file systems:
- HFS file system supports the root and QOpenSys file systems under IFS.
- LIB (library) file system supports the original, native database file system.
Although UDM can access other IFS file systems, only root and QOpenSys are certified.
Currently, Stonebranch, Inc.:
- Does not support other IFS file systems.
- Recommends that users do not use other IFS file systems.
- Provides no warranty for use of other IFS file systems.
- Certifies that users assume all risks in using other IFS file systems.
Risks involved in the use of non-supported IFS files systems include, but are not limited to:
- Loss of data
- Corrupted data
- Non-recoverable exceptions
HFS File System
HFS follows the Common File System (CFS) model.
It supports stream files under the root and QOpenSys IFS file systems. Users using UDM to access file systems under IFS, other than root and QOpenSys, do so at their own risk.
HFS also provides enhanced eol handling and eol attribute values for the mixed ASCII and EBCIDIC environment. See #End of Line Sequence for details.
LIB File System
UDM for IBM i supports three file types of the LIB file system:
- Data Physical Files
- Source Physical Files
- Save Files
The type of file created in a copy command on the destination side is governed by the IBM i-specific FILETYPE attribute (see UDM - IBM i LIB File System Attributes).
The default file type created in a copy command is a data physical file.
CFS Terminology Associated with LIB File Types
The following table associates Common File System (CFS) terminology with these LIB file types.
CFS |
Physical Files (Source and Data) |
Save Files |
---|---|---|
path |
An absolute or relative path.
|
An absolute or relative path.
|
absolute path |
A fully qualified name containing a library, file, and member.
|
A fully qualified name containing a library and file.
|
relative path |
A name without a library. The name is relative to the current directory (library).
|
A name without a library. The name is relative to the current directory (library).
|
file |
Same a path. It may be relative or absolute. |
Same as path. It may be relative or absolute. |
directory |
n/a |
n/a |
current directory |
Name of the current library in which you are working.
|
Name of the current library in which you are working.
|
Additional Information
The following pages provide additional detailed information for Universal Data Mover Transfer Operations (IBM i-specific):