DFU Release Notes, Version 3.5

DFU Release Notes, Version 3.5

This manual describes new and changed software features, problems and restrictions to software, and changes to documentation for the DFU V3.5 application.

Software Version: DFU, Version 3.5

Operating System: OpenVMS x86-64, OpenVMS Integrity, OpenVMS Alpha

Build date: October 21, 2024

Overview

Disk and File Utilities (DFU) is a high performance utility for performing routine maintenance and special purpose operations on disk volumes, files and directories. The functionality and performance offered by DFU is not, or only partly, available through other DCL commands or VMS utilities. DFU supports all types of native local disk sets which comply to the OpenVMS ODS-2 and ODS-5 standard, such as volume sets, stripe sets, shadow sets and RAID sets, or combinations thereof.

1 Functions

DFU has the following functions:
Command Description
DEFRAGMENT defragment individual files or an entire disk
DELETE delete files by file-id, and delete directory(trees) fast
DIRECTORY COMPRESS, DUMP or RECOVER directories, search directories for files with multiple versions, alias files, or empty directories
DO_TO_ALL_DISKS execute a DCL command in parallel subprocesses one per mounted disk
FAST COPY, COPY/DEVICE, ERASE faster file and device operations
INDEXF analyze, defragment truncate and extend INDEXF.SYS
REPORT reports disk fragmentation
REVERSION reversions files back to starting at ;1
SEARCH search for files
SET set file attributes
UNDELETE recover deleted files
VERIFY analyze (and repair) the disk structure

2 Version 3.5

DFU V3.5 builds upon prior publicly available versions V2.4, V2.6, V2.7, V3.0, V3.1, and V3.2. DFU V3.5 includes enhancements and corrections authored by Software Concepts International, LLC (SCI).

DFU V3.2 is available at https://www.digiater.nl/dfu.html. Some prior versions may be available on various OpenVMS Freeware CD distributions. Other available versions may exist.

2.1 Supported Environments

DFU V3.5 requires:

2.2 Fixes, Enhancements, New features since DFU V3.5-100

A number of bug fixes, enhancements, and new features are present in this release of DFU. A subset of changes include:

2.3 Fixes, Enhancements, New features since DFU V3.2

A number of bug fixes, enhancements, and new features are present in DFU V3.5. A subset of changes since V3.2 include:

3 Restrictions

Minimum process quotas recommended for DFU use:

The DO_TO_ALL_DISKS command additionally requires enough quota (e.g. BYTLM, CPULM, ENQLM, FILLM, PGFLQUOTA, TQELM, PRCLM) to execute the command(s) in up to 32 subprocesses.

There is likely no requirement to adjust parameters unless DFU reports errors associated with EXCEEDED QUOTA or INSUFFICIENT WORKING SET LIMITS.

4 Authors

Authors and contributors of DFU include:

5 Documentation

DFU includes release notes and help text in several formats in SYS$HELP including: Help is also available within DFU via the HELP command.

6 IMPORTANT: PLEASE READ CAREFULLY BEFORE INSTALLING OR USING DFU

By downloading, installing, or using DFU, you agree to be bound by the following terms and conditions. If you do not agree with these terms, do not install or use the software.