Veritas NetBackup™ Deduplication Guide
- Introducing the NetBackup media server deduplication option
- Planning your deployment
- About MSDP storage and connectivity requirements
- About NetBackup media server deduplication
- About NetBackup Client Direct deduplication
- About MSDP remote office client deduplication
- About MSDP performance
- About MSDP stream handlers
- MSDP deployment best practices
- Provisioning the storage
- Licensing deduplication
- Configuring deduplication
- Configuring the Deduplication Multi-Threaded Agent behavior
- Configuring the MSDP fingerprint cache behavior
- Configuring MSDP fingerprint cache seeding on the storage server
- About MSDP Encryption using NetBackup KMS service
- Configuring a storage server for a Media Server Deduplication Pool
- Configuring a disk pool for deduplication
- Configuring a Media Server Deduplication Pool storage unit
- About MSDP optimized duplication within the same domain
- Configuring MSDP optimized duplication within the same NetBackup domain
- Configuring MSDP replication to a different NetBackup domain
- About NetBackup Auto Image Replication
- Configuring a target for MSDP replication to a remote domain
- Creating a storage lifecycle policy
- Resilient Network properties
- Editing the MSDP pd.conf file
- About protecting the MSDP catalog
- Configuring an MSDP catalog backup
- About NetBackup WORM storage support for immutable and indelible data
- Configuring deduplication to the cloud with NetBackup Cloud Catalyst
- Using NetBackup Cloud Catalyst to upload deduplicated data to the cloud
- Configuring a Cloud Catalyst storage server for deduplication to the cloud
- MSDP cloud support
- About MSDP cloud support
- Monitoring deduplication activity
- Viewing MSDP job details
- Managing deduplication
- Managing MSDP servers
- Managing NetBackup Deduplication Engine credentials
- Managing Media Server Deduplication Pools
- Changing a Media Server Deduplication Pool properties
- Configuring MSDP data integrity checking behavior
- About MSDP storage rebasing
- Managing MSDP servers
- Recovering MSDP
- Replacing MSDP hosts
- Uninstalling MSDP
- Deduplication architecture
- Troubleshooting
- About unified logging
- About legacy logging
- Troubleshooting MSDP installation issues
- Troubleshooting MSDP configuration issues
- Troubleshooting MSDP operational issues
- Troubleshooting Cloud Catalyst issues
- Cloud Catalyst logs
- Problems encountered while using the Cloud Storage Server Configuration Wizard
- Disk pool problems
- Problems during cloud storage server configuration
- Cloud Catalyst troubleshooting tools
- Trouble shooting multi-domain issues
- Appendix A. Migrating to MSDP storage
About the disaster recovery for cloud LSU
If the disk on which the NetBackup software resides or the disk on which the deduplicated data resides fails, you can use the following steps to recover the system and data depending on different scenarios.
After recovery, your NetBackup deduplication environment functions normally. Any valid backup images on the cloud LSU storage are available for restores.
Before you start disaster recovery, ensure that:
NetBackup media server software is installed and connected with master server successfully.
The storage server is reinstalled and configured.
KMS encryption in cloud LSU is enabled and the KMS server is ready.
Cloud LSU of Amazon S3 Glacier and Deep Archive supports cloud disaster recovery only in Scenario 1 and Scenario 3.
Step | Task | Procedure |
---|---|---|
0 | Reinstall and configure storage server | See the NetBackup Administrator's Guide, Volume I. |
1 | Create an empty local LSU | Refer to the "Configure/Reconfigure MSDP local storage" topic. |
2 | Reuse Cloud LSU | Refer to the "Reuse Cloud LSU" topic. |
Step | Task | Procedure |
---|---|---|
1 | Expire the backup images | Expire all backup images that reside on the deduplication disk storage. Warning: Do not delete the images. They are imported back into NetBackup later in this process. If you use the bpexpdate command to expire the backup images, use the -nodelete parameter. See the NetBackup Administrator's Guide, Volume I. |
2 | Delete old storage server-related configurations | Refer to the "Recovering from an MSDP storage server failure" topic. Delete the storage units that use the disk pool. Delete the disk pool. Delete the deduplication storage server. Delete the deduplication host configuration file. |
3 | Configure new storage server. | /usr/openv/netbackup/bin/admincmd/nbdevconfig -creatests -storage_server "storage server" -stype PureDisk -media_server "media server" -st 9 |
4 | Create an empty local LSU. | Refer to the "Configure/Reconfigure MSDP local storage" topic. |
5 | Reuse cloud LSU. | Refer to the "Reuse Cloud LSU" topic. |
6 | Create disk pool for cloud LSUs. | /usr/openv/netbackup/bin/admincmd/nbdevconfig -createdp -stype PureDisk -dp dpname -storage_server sts_hostname -dvlist filename |
7 | Import the images back. | Do two-phase import. See the NetBackup Administrator's Guide, Volume I. |
Step | Task | Procedure |
---|---|---|
0 | Reinstall and configure storage server | See the NetBackup Administrator's Guide, Volume I. |
1 | Reuse existing local storage path | Refer to the "Configure/Reconfigure MSDP local storage" topic. |
2 | Restart storage server. | /usr/openv/netbackup/bin/bp.kill_all /usr/openv/netbackup/bin/bp.start_all |
Step | Task | Procedure |
---|---|---|
1 | Expire the backup images. | Expire all backup images that reside on the deduplication disk storage. Warning: Do not delete the images. They are imported back into NetBackup later in this process. If you use the bpexpdate command to expire the backup images, use the -nodelete parameter. See the NetBackup Administrator's Guide, Volume I. |
2 | Delete old storage server-related configurations. | Refer to the "Recovering from an MSDP storage server failure" topic. Delete the storage units that use the disk pool. Delete the disk pool. Delete the deduplication storage server. Delete the deduplication host configuration file. |
3 | Configure new storage server. | /usr/openv/netbackup/bin/admincmd/nbdevconfig -creatests -storage_server "storage server" -stype PureDisk -media_server "media server" -st 9 |
4 | Reuse existing local storage path | Refer to the "Configure/Reconfigure MSDP local storage" topic. |
5 | Restart storage server. | /usr/openv/netbackup/bin/bp.kill_all /usr/openv/netbackup/bin/bp.start_all |
6 | Create disk pool for cloud LSUs. | /usr/openv/netbackup/bin/admincmd/nbdevconfig -createdp -stype PureDisk -dp dpname -storage_server sts_hostname -dvlist filename |
7 | Import the images back. | Do two-phase import. See the NetBackup Administrator's Guide, Volume I. |
Step | Task | Procedure |
---|---|---|
1 | Delete the deduplication configuration. | /usr/openv/pdde/pdconfigure/scripts/installers/PDDE_deleteConfig.sh |
2 | Delete the NetBackup deduplication Engine credentials on load balancing servers. | /usr/openv/volmgr/bin/tpconfig -delete -storage_server sts_hostname -stype PureDisk -sts_user_id root -all_hosts /usr/openv/volmgr/bin/tpconfig -add -storage_server sts_hostname -stype PureDisk -sts_user_id root -password xxx |
3 | Get the config template. | /usr/openv/netbackup/bin/admincmd/nbdevconfig -getconfig -storage_server sts_hostname -stype PureDisk |
4 | Reuse or create storage path | /usr/openv/netbackup/bin/admincmd/nbdevconfig -setconfig -storage_server sts_hostname -stype PureDisk -configlist /root/local-lsu.txt |
Step | Task | Procedure |
---|---|---|
1 | Reuse cloud LSU configuration. | For each cloud LSU: nbdevconfig -setconfig -storage_server sts_hostname -stype PureDisk -configlist /path/to/dr-lsu.txt Config template example 1: V7.5 "operation" "reuse-lsu-cloud" string V7.5 "lsuCloudUser" "XXX" string V7.5 "lsuCloudPassword" "XXX" string V7.5 "lsuCloudAlias" "<storageserver_lsuname>" string V7.5 "lsuCloudBucketName" "XXX" string V7.5 "lsuCloudBucketSubName" "XXX" string Configuration template example 2 with encryption enabled: V7.5 "operation" "reuse-lsu-cloud" string V7.5 "lsuCloudUser" "XXX" string V7.5 "lsuCloudPassword" "XXX" string V7.5 "lsuCloudAlias" "<storageserver_lsuname>" string V7.5 "lsuCloudBucketName" "XXX" string V7.5 "lsuCloudBucketSubName" "XXX" string V7.5 "lsuKmsServerName" "XXX" string If alias does not exist, you can use the csconfig command to add them. /usr/openv/netbackup/bin/admincmd/csconfig cldinstance -as -in amazon.com -sts <storageserver> -lsu_name <lsuname> |
2 | Recover spad/spoold metadata from cloud. | For each cloud LSU: /usr/openv/pdde/pdcr/bin/cacontrol --catalog clouddr lsu1 |
3 | Restart storage server. | /usr/openv/netbackup/bin/bp.kill_all /usr/openv/netbackup/bin/bp.start_all Warning: The time taken can be high if the siz eof the containers is large. Use the following command to get the status: /usr/openv/pdde/pdcr/bin/cacontrol --catalog clouddrstatus lsu |
4 | Start MSDP online check to recreate refdb. | /usr/openv/pdde/pdcr/bin/pddecfg -a enabledataintegritycheck /usr/openv/pdde/pdcr/bin/pddecfg -a startdatafullcheck /usr/openv/pdde/pdcr/bin/crcontrol --processqueue |