Monday, February 1, 2010

setup SAN media server backup Exchange 2007 CCR passive node

System structure: netbackup 6.5.4 on windows 2008. Exchange 2007 CCR on windows 2008 enterprise 64 bit cluster.
1. Install SAN media server. Run server installation on one CCR node. Put enterprise client key into Key page. Media server will be available for installing. Do not cluster the media server. Install media server as standalone server. Do the same on another CCR node.
2. Remote streaming backup has to be enabled to backup clustered exchange server with exchange 2007 SP1 or later. Have to enable it on both nodes of CCR. To enable it , add or modify the following registry key: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSExchaneIS\ParametersSystem\ Key name: Enable Remote Streaming Backup
Type: DWORD
Value: 1
NOTE: 1 = remote backup enabled, 0 = remote backup disabled. Exchange 2007. Details of the existing configuration of each component are identified in the following sections.
Reference Symantec KB 329318 http://support.veritas.com/docs/329318
3. Create an empty service or application cluster group on windows 2008 cluster which CCR on it. Give a different name and IP address from CCR application. Here Call it NBUVirtualSU.
4. On NBU master server, make the following change to the servers list. Go to master server host properties and click on servers. Add following servers to additional server list.
a. Hostname for each CCR node
b. The virtual name for the new cluster group which is created in step 3 and named NBUVirtualSU
5. On Master server, run nbemmcmd command which is under installationpath\netbackup\bin\admincmd
a. To add a host with virtual name of the application:
nbemmcmd –addhost –machinename NBUVirtualSU –machinetype app_cluster
b. To make exchange CCR cluster name as an alias for this host name
nbemmcmd -matchinealias -addalias -alias exchcluster01 -machinename NBUVirtualSU -machinetype app_cluster
Where exchcluster01 is exchange CCR cluster name.
c. To associate the host with each CCR node.
nbemmcmd -updatehost -add_server_to_app_cluster -machinename exchnode1 -machinetype media -clustername exchcluster01 -netbackupversion 6.5.4 -masterserver NBUbkup
exchnode1 is a CCR node name. NBUbkup is netbackup master name. Run the same command for another CCR node.
6. On each SAN media server which is CCR node, Make following changes to the server list. In NBU administrator console, click on host properties, click on media server. Select one media and open its property page. Select servers and add following servers into additional server lists.
a. The hostname for each node of the CCR cluster
b. Virtual name of the new cluster group which is created in step 3 NBUVirtualSU.
7. In my testing lab, I used disk storage. I have a same size and same drive letter local disk on both CCR nodes as my basic disk storage. I will called F drive in this documentation.
8. On master server, use the administrator console to create a disk storage unit. Select basic disk as storage type. Specify NBUVirtualSU as media server name for the storage unit. Browse to find F drive as the storage path. Give a name to this storage unit. I called clusterSU
9. On master server, configure NBU to use MS VSS instead of the the default Veritas VSP. Go Host Propertiesmaster serverclick on master server nameselect client Attributes click on add to add both CCR nodes under the clients. Highlight each of the nodes and make sure use Microsoft volume shadow copy service (VSS) seleted.

10. Create an exchange backup policy.
a. On the Clients tab, add only the Exchange 2007 virtual mailbox server name - exchncluster01
b. Select the storage group clusterSU which is created in step 9 as policy storage group.
c. Perform snapshot backups option must be checked
d. Under Snapshot Client options, select VSS as the snapshot method. Leave the configuration parameters to default.
e. Still on the netbackup administrator Console, go to the Host PropertiesClients double client on the exchange virtual maibox server windows clientexchangeunder exchange 2007 replication backup(LCR or CCR), select "backup the passive copy only (jobs fails if not available)
11. In the windows 2008 cluster which exchange CCR on it, make sure the NBUVirtualSU cluster is running (online) on the passive exchange node. IF not, use windows failover cluster manage console to failover this cluster group to the exchange passive node. When using step 10 backup policy to backup exchange passive node, the media server on the exchange passive node will do this backup job. The backup is local backup.

Friday, July 24, 2009

Netbackup duplication job failed

If you use netbackup 6.5 storage lifecycle policy and your duplication job failed on data socket error. You can try following two things:

  1. Increase maximum fragment size for your diskpool



     

    If you still experience issue try step 2

  2. Create an empty file called: <install_path>\VERITAS\NetBackup\NOSHMDUP

Friday, July 10, 2009

Windows 2008 activation issue

After I installed windows 2008, I got warning "token-based activation failed" and error in the application log(Event ID 12321 and event ID 8193). See the image.


Although I put right license key during installation, the activation still failed. I have to go to control panel then system.

Click on change product key and enter license key again. After this windows active by themselves. Or you can click activation windows now. Or you can open CMD, run "slmgr –ato".

Tuesday, June 30, 2009

bitsperf.dll issue in windows 2008 SP2

After I installed windows 2008 standard 64bit SP2( 2008 and SP2 in one image), there is error in application log. the open procedure for service "BITS" in DLL "c:\windows\system32\bitsperf.dll failed.


I compared bitsperf.dll on windows 2008 SP2 with windows 2008 SP1. It is same version, but SP1 has later modified time. I replace the one on SP2 with the one on SP1, then I restart the server. The error went away after this.