Exchange 2010 GRT restore error cannot connect to CAS Array

If you have the Microsoft Exchange 2010 DAG and CAS Array, and you want to recover the granular backup with Symantec NetBackup. You can meet this error:

 

2013-02-08 09:54:11 - Error bpbrm(pid=7200) bpcd on casarray.domain.local exited with status 48: client hostname could not be found
2013-02-08 09:54:11 - Info tar32(pid=0) done. status: 48: client hostname could not be found    
2013-02-08 09:54:11 - Error bpbrm(pid=7200) client restore EXIT STATUS 48: -Your data has been truncated.

 

lub

 

Error bpbrm (pid=4046) from client <cas array name>: ERR - unable to create object for restore: \\dagname\Microsoft Information Store\Mail Store\Database\User, name [nuser], rai error = 6
Error bpbrm (pid=4046) client restore EXIT STATUS 5: the restore failed to recover the requested files
From the detailed status of the job in the Activity Monitor:
Error bpbrm (pid=4046) cannot connect to <cas array name>, Operation now in progress (150)
Error bpbrm (pid=4046) client restore EXIT STATUS 58: can't connect to client

Continue reading

Backup Exchange 2010 DAG using Symantec Netbackup

Here we would like to briefly describe how to perform  Microsoft Exchange Server 2010 database backup using backup tool Symantec NetBackup 7.5

Everyone knows that backups can be divided according to the amount of data to be secured by:

  • Full Backup – a full backup copies all the files you select and marks each file as having been backed up (in other words, the archive attribute is cleared). With normal backups, you only need the most recent copy of the backup file or tape to restore all of the files. You usually perform a normal backup the first time you create a backup set
  • Incremental backup – an incremental backup backs up only those files that have been created or changed since the last normal or incremental backup. It marks files as having been backed up (in other words, the archive attribute is cleared). If you use a combination of normal and incremental backups, you will need to have the last normal backup set as well as all incremental backup sets to restore your data
  • Differential backup – a differential backup copies files that have been created or changed since the last normal or incremental backup. It does not mark files as having been backed up (in other words, the archive attribute is not cleared). If you are performing a combination of normal and differential backups, restoring files and folders requires that you have the last normal as well as the last differential backup

 

We will not be focused here how backup should be used in which case, since it depends on the size of the environment and the time required to recover the data from a backup.

However, it should be noted that in the case of Exchange server backup is performed:

  • through the use of VSS (Volume Shadow Services) – allows you to recover the database file. edb
  • or granular backup using to recover from a backup, a single mailbox or emails that are in the mailbox.

 

Below we present a sample configuration backup of Microsoft Exchange 2010 SP2, which consists of a DAG containing two servers with the Mailbox role.

To backup Exchange Server we will use backup tool Symantec NetBackup 7.5.

Documentation describing the configuration of the backup can be found here:

NetBackup7.5_AdminGuide_Exchange.pdf

 

At each of the Exchange servers must be NetBackup client installed.

If you want to configure a Granular Recovery for a backup we need to install NFS role on each Exchange server with CAS or Mailbox role.

If you are not interested in recovery of individual emails you move on to step 2

 

1. Installing NFS role on Exchange servers with CAS and Mailbox roles

Continue reading