ix
Preface
Compatibility and Migration 7-15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compression Algorithm 7-15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Performance Costs 7-16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Understanding Fragments and a Variable Number of I–Nodes 7-17. . . . . . . . . . . . . . . . .
Disk Utilization 7-17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Fragments 7-17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Variable Number of I–Nodes 7-18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Specifying Fragment Size and NBPI 7-18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Identifying Fragment Size and NBPI 7-19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Compatibility and Migration 7-19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Performance Costs 7-20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Understanding Journaled File System Size Limitations 7-21. . . . . . . . . . . . . . . . . . . . . . . .
Number of Inodes 7-21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Allocation Group Size 7-21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Journaled File System Log Size Issues 7-21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Maximum Journaled File System Size 7-22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Understanding Large Files 7-23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Create File Systems Enabled for Large Files 7-23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Large File Geometry 7-23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Sparse File Allocation 7-23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Free Space Fragmentation 7-23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Disk Image Compatibility 7-23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Zeroing kproc for Large Allocations 7-23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mounting Overview 7-24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Understanding Mount Points 7-24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Mounting File Systems, Directories, and Files 7-25. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Controlling Automatic Mounts 7-25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Understanding Mount Security for Diskless Workstations 7-27. . . . . . . . . . . . . . . . . . . . . .
Diskless Mounts 7-27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Securing Diskless Mounts 7-28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 8. Paging Space and Virtual Memory 8-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paging Space Overview 8-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Understanding Paging Space Allocation Policies 8-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Paging Space Considerations 8-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Comparing Late and Early Paging Space Allocation 8-3. . . . . . . . . . . . . . . . . . . . . . . .
Setting the PSALLOC Environment Variable for Early Allocation Mode 8-4. . . . . . .
Early Allocation Mode Considerations 8-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Programming Interface 8-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Managing Paging Spaces 8-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Virtual Memory Manager (VMM) Overview 8-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Chapter 9. Backup and Restore 9-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Backup Overview 9-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Backup Methods 9-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Deciding on a Backup Policy 9-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Understanding Backup Media 9-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Restoring Data 9-4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Developing a Backup Strategy 9-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
File System Structure 9-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
System Data Versus User Data 9-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Backing Up 9-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Replicating a System (Cloning) 9-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Backing up User Files or File Systems 9-7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Backing Up the System Image and User–Defined Volume Groups 9-8. . . . . . . . . . . . . .