CONTENTS Title Page Copyright Page Preface 1 Storage Management Overview 1.1 Digital's Storage Management Strategy 1.2 The Storage Management Hierarchy 1.2.1 Online Storage 1.2.2 Nearline Storage 1.2.3 Offline Storage 1.2.4 Active Data State 1.2.5 Dormant Data State 1.2.6 Inactive Data State 1.3 POLYCENTER Archive/Backup for OpenVMS in the Storage Management Strategy 2 What Is POLYCENTER Archive/Backup for OpenVMS? 2.1 Benefits of PAB 2.2 PAB Interfaces 2.3 PAB Operational Environment 2.4 PAB Policy Objects 2.4.1 Storage Class 2.4.2 Execution Environment 2.4.3 Save Request 2.4.4 Restore Request 2.4.5 PAB Save and Restore Requests 2.5 PAB Catalogs 2.6 Archive File System 2.7 Backup Agent 2.8 POLYCENTER Scheduler for OpenVMS Systems 3 Startup and Shutdown Procedures 3.1 Starting Up the PAB Software 3.2 Shutting Down the PAB Software 3.3 Starting Up the GUI 3.3.1 Suppressing the PAB Major Functions Window 3.3.2 Using the GUI File Function 3.3.3 Standard X Window System for Motif Buttons 4 Configuring Your PAB Policy 4.1 Deciding What Data to Save 4.2 Deciding When to Save Data 4.3 Deciding Where to Save Data 4.3.1 MDMS Archive File System 4.3.2 Files-11 Archive File System 4.3.3 Associating a Storage Class with an Archive File System and Media 4.4 Deciding How to Move Data 5 PAB Data Safety 5.1 Central Security Domain 5.2 Backup Management Domains 5.2.1 Centralized Backup Management Domain 5.2.2 Distributed Backup Management Domain 5.2.3 Combined Backup Management Domain 5.3 PAB Default Configuration 5.3.1 Default Access Right Identifiers 5.4 PAB Access Right Identifiers 5.4.1 How To Enable An Access Rights Identifier 5.4.2 How To Revoke An Access Rights Identifier 5.5 PAB System Backup Operations 5.5.1 How PAB Implements Its System Backup Strategy 5.5.2 Media Management for System Backup Operations 5.5.3 Oracle Rdb Databases and Storage Areas Backup Operations 5.5.3.1 Backing Up Individual Storage Areas 5.5.3.2 Catalog Entries 5.5.3.3 Searching For Storage Areas In The Catalog 5.5.3.4 Restoring Storage Areas and Databases 5.6 PAB User Backup Operations 5.6.1 User Backup Requirements 5.6.2 How PAB Implements Its User Backup Strategy 5.6.3 User Process Context 6 Planning and Creating Storage Classes 6.1 Using Worksheets 6.2 Creating a Storage Class 6.2.1 Storage Class Name 6.2.2 Catalog Name 6.2.3 Maximum Simultaneous Save Operations 6.2.4 Retention 6.2.5 Expiration Date 6.2.6 Owner and Access Control 6.2.7 Adding large groups of users 6.2.8 Archive File System Options 6.2.8.1 Primary Archive File System 6.2.8.2 Primary Archive Location 6.2.9 MDMS Options 6.2.9.1 Tape Pool Name 6.2.9.2 Media Type 6.2.9.3 Consolidation Count 6.2.9.4 Consolidation Interval 6.2.9.5 Consolidation Size 6.2.10 Static MDMS Information 6.2.10.1 Media Location 6.2.10.2 Volume Set Name 6.2.10.3 Explicit Drives to Use 6.2.10.4 Drive Name to Add 7 Planning and Creating Execution Environments 7.1 Creating an Execution Environment 7.1.1 Execution Environment Name 7.1.2 Keep Log 7.1.3 Listing Options 7.1.4 Data Safety Options 7.1.5 Interlock Options 7.1.6 Number Of Drives 7.1.7 Owner and Access Control 7.1.8 User Profile 7.1.8.1 User 7.1.8.2 On Node 7.1.8.3 In Cluster 7.1.8.4 With Access Rights 7.1.8.5 With Privileges 7.1.9 Notification Options 7.1.10 Retry Options 7.1.11 Original Object Action 7.1.12 Prologue Command 7.1.13 Epilogue Command 8 Planning and Creating Save Requests 8.1 Creating A Save Request 8.2 Creating a Save Request From the Major Functions Window 8.2.1 Object Type 8.2.2 Schedule Interval 8.2.3 Include Specification 8.2.4 Storage Class 8.2.5 Retention 8.2.6 Expand . . . 8.3 Creating a Save Request from the GUI Window 8.3.1 Save Request Name 8.3.2 Movement Type 8.3.3 Sequence Option 8.3.4 Commit Option 8.3.5 Add Object 8.3.5.1 Include Specification 8.3.5.1.1 Restrictions 8.3.5.1.2 Default include specification 8.3.5.2 Exclude Specification 8.3.5.3 Execution Nodes 8.3.5.4 Agent Options 8.3.5.5 Object Selection Criteria 8.3.6 Delete Object 8.3.7 Archive Destination 8.3.8 Scheduling/Retention Options 8.3.8.1 Start Time 8.3.8.2 Schedule Interval 8.3.8.3 Execution Environment 8.3.8.4 Object Retention Period 8.3.8.5 Object Expiration Date 8.3.8.6 Use Storage Class Default 8.3.8.7 Original Object Action 8.3.9 Owner and Access Control 8.3.10 Prologue Command 8.3.11 Epilogue Command 9 Planning and Creating Restore Requests 9.1 Creating A Restore Request 9.2 Creating a Restore Request from the Major Function Window 9.2.1 Object Type 9.2.2 Include Specification 9.2.3 Storage Class 9.2.4 Output Specification 9.2.5 Archived On or Before 9.2.6 Expand . . . 9.3 Creating a Restore Request from the GUI Window 9.3.1 Restore Request Name 9.3.2 Movement Type 9.3.2.1 Full Restore Operation Process 9.3.3 Sequence Option 9.3.4 Commit Option 9.3.5 Add Object 9.3.5.1 Include Specification 9.3.5.1.1 Restrictions 9.3.5.1.2 Full Restore Operation 9.3.5.2 Exclude Specification 9.3.5.3 Execution Nodes 9.3.5.4 Agent Options 9.3.6 Delete Object 9.3.7 Lookup 9.3.8 Storage Class 9.3.9 Execution Environment 9.3.10 Archive Date 9.3.11 Date Match 9.3.12 Restore To 9.3.13 Owner and Access Control 9.3.14 Prologue Command 9.3.15 Epilogue Command 10 Planning and Creating PAB Catalogs 10.1 How to Create a PAB Catalog 10.1.1 Creating an SLS Type Catalog 10.1.2 Creating a Staging Type Catalog 10.2 Catalog Cleanup Utility 10.2.1 Startup 10.2.2 Log File 10.2.3 Logicals 10.2.4 Shutdown 10.3 Performing A Catalog Lookup Operation 10.4 Performing a Lookup Operation 10.4.1 Storage Class Name 10.4.2 Catalog Name 10.4.3 Object Name 10.4.4 Object Type 10.4.5 Show Log Entry 10.4.6 Archive Date 10.4.7 Date Match 10.5 Showing a Catalog 11 Showing PAB Policy Objects 11.1 Showing a PAB Policy Object 12 Setting PAB Policy Objects 12.1 Setting a PAB Policy Object 13 Deleting PAB Policy Objects 13.1 Deleting a PAB Policy Object 13.2 Delete Criteria A Command Reference ABS CREATE ENVIRONMENT ABS CREATE STORAGE_CLASS ABS DELETE ENVIRONMENT ABS DELETE RESTORE ABS DELETE SAVE ABS DELETE STORAGE_CLASS ABS HELP ABS LOOKUP ABS REPORT SAVE_LOG ABS RESTORE ABS SAVE ABS SET ENVIRONMENT ABS SET RESTORE ABS SET SAVE ABS SET STORAGE_CLASS ABS SHOW ENVIRONMENT ABS SHOW RESTORE ABS SHOW SAVE ABS SHOW STORAGE_CLASS ABS SPAWN ABS SYNCHRONIZE B PAB Time Formats B.1 Start Time Format B.2 Explict Interval B.3 POLYCENTER Scheduler Delta Time C PAB Database Cleanup Utility C.1 Startup C.1.1 Changing the Start Time or Schedule Interval C.1.2 Changing the Database Cleanup Utility Default Behavior C.2 Log File C.3 Shutdown D Log n Backup Schedules E PAB Worksheets E.1 Storage Class Worksheet E.2 Execution Environment Worksheet E.3 Save Request Worksheet E.4 Restore Request Worksheet F PAB Error Messages Glossary G.1 Terms and Definitions allocated . . . device execution environment . . . requester requester profile . . . volume name volume set . . . volume set FIGURES 1-1 Mass Storage Hierarchy 1-2 The Storage Management Hierarchy 1-3 PAB in the Storage Management Hierarchy 2-1 PAB Operational Environment 2-2 PAB Save/Restore Request 3-1 GUI Window 3-2 GUI: Major Function 3-3 GUI Log Function 3-4 Standard X Window System For Motif Buttons 4-1 PAB Policy 4-2 Associating a Storage Class with an Archive File System and Media 5-1 Central Security Domain on a VMScluster 5-2 Centralized Backup Management Domain on a VMScluster 5-3 Distributed Backup Management Domains on a VMScluster with Satellites 5-4 Multiple CSDs and BMDs On Two VMScluster Systems 6-1 Selecting Create Storage Class 6-2 PAB: Create Storage Class 6-3 GUI: Expiration Date 6-4 Access Control 6-5 Adding Users 6-6 Adding Access Controls 6-7 Adding Large Groups of Users 6-8 PAB: Archive File System Options 6-9 Primary Archive File System 6-10 PAB: MDMS Options 6-11 Static MDMS Information 7-1 Selecting Create Execution Environment 7-2 Create Execution Environment: Main Window 7-3 Logging Options 7-4 Listing Options 7-5 Data Safety Options 7-6 Interlock Options 7-7 User Profile 7-8 Notification Options 7-9 Retry Options 7-10 Original Object Action 8-1 Major Functions Save Request 8-2 Save Request 8-3 Object Type 8-4 Selecting Create Save Request 8-5 GUI: Create Save Request 8-6 Movement Type 8-7 Sequence Option 8-8 Commit Option 8-9 Add Object . . . 8-10 Archive Include/Exclude Selection 8-11 Agent Options 8-12 Object Selection Criteria 8-13 Time Selection 8-14 Delete Object 8-15 Scheduling/Retention Options 8-16 Scheduling Interval 8-17 Original Object Action 9-1 Major Functions Restore Request 9-2 Restore Request 9-3 Object Type 9-4 Selecting Create Restore Request 9-5 Create Restore Request Main Window 9-6 Movement Type 9-7 Sequence Option 9-8 Commit Option 9-9 Add Object 9-10 Include/Exclude Selection 9-11 Agent Options 9-12 Delete Object 9-13 Lookup 9-14 Date Match 9-15 Restore Location Selection 10-1 Lookup 10-2 Lookup Object Type 11-1 Selecting the Showing Option 11-2 Showing a PAB Policy Object 11-3 Show Save Request Result 12-1 Selecting the Set Option 12-2 Setting a PAB Policy Object 13-1 Deleting PAB Policy Objects 13-2 Deleting a PAB Policy Object TABLES 4-1 Deciding What Data to Save 5-1 PAB Default Configuration 5-2 User Backup Process 5-3 Major Differences Between System and User Backup Operations 8-1 Movement Type Options 8-2 Adding Data Objects 9-1 Movement Type Options 9-2 Differences Between Full Restore Operations 9-3 Adding Data Objects 10-1 How To Create a PAB Catalog for SLS Restore Operations 10-2 Catalog Cleanup Utility Logicals B-1 Start Time Formats B-2 Explicit Interval Time Formats E-1 Create Storage Class Worksheet E-2 Execution Environment Worksheet E-3 Create Save Request Worksheet E-4 Create Restore Request Worksheet