cancel
Showing results for 
Search instead for 
Did you mean: 

SharePoint Backup Issue

NathanNieman
Level 6

Master/Media same server running windows 2008 R2

Netbackup 7.5.0.5

 

Web Server

SharePoint Foundation 2010

2008 R2 windows

 

 

SQL server for SharePoint

2008 R2 windows

Running SQL Visual Studio 2008 

 

Ok I am tring to do a Sharepoint Backup and I keep getting errors non stop.  I have the correct Admin ID, and Password for the Sharepoint SQL DB.  I am running the backup on the Sharepoint server that has the websites etc on them.

 

I then tried to only back up 1 things and get this.

6/27/2013 11:39:09 AM - Info nbjm(pid=4460) starting backup job (jobid=14229) for client uns4025-38, policy uns4025-38, schedule Full  
6/27/2013 11:39:09 AM - Info nbjm(pid=4460) requesting STANDARD_RESOURCE resources from RB for backup job (jobid=14229, request id:{08539A4B-3C33-4E97-9764-C9AC84447FCE})  
6/27/2013 11:39:09 AM - requesting resource uns40-88-hcart3-robot-tld-2
6/27/2013 11:39:09 AM - requesting resource uns40-88.NBU_CLIENT.MAXJOBS.uns4025-38
6/27/2013 11:39:09 AM - requesting resource uns40-88.NBU_POLICY.MAXJOBS.uns4025-38
6/27/2013 11:39:09 AM - granted resource uns40-88.NBU_CLIENT.MAXJOBS.uns4025-38
6/27/2013 11:39:09 AM - granted resource uns40-88.NBU_POLICY.MAXJOBS.uns4025-38
6/27/2013 11:39:09 AM - granted resource 0155L3
6/27/2013 11:39:09 AM - granted resource IBM.ULT3580-TD3.023
6/27/2013 11:39:09 AM - granted resource uns40-88-hcart3-robot-tld-2
6/27/2013 11:39:09 AM - estimated 0 Kbytes needed
6/27/2013 11:39:09 AM - begin Parent Job
6/27/2013 11:39:09 AM - begin Sharepoint Granular Resolver, Start Notify Script
6/27/2013 11:39:09 AM - Info RUNCMD(pid=2600) started            
6/27/2013 11:39:09 AM - Info RUNCMD(pid=2600) exiting with status: 0         
Status 0
6/27/2013 11:39:09 AM - end Sharepoint Granular Resolver, Start Notify Script; elapsed time: 00:00:00
6/27/2013 11:39:09 AM - begin Sharepoint Granular Resolver, Step By Condition
Status 0
6/27/2013 11:39:09 AM - end Sharepoint Granular Resolver, Step By Condition; elapsed time: 00:00:00
6/27/2013 11:39:09 AM - begin Sharepoint Granular Resolver, Read File List
Status 0
6/27/2013 11:39:09 AM - end Sharepoint Granular Resolver, Read File List; elapsed time: 00:00:00
6/27/2013 11:39:09 AM - begin Sharepoint Granular Resolver, Resolver Discovery
6/27/2013 11:39:10 AM - started process bpbrm (8364)
6/27/2013 11:39:16 AM - Info bpbrm(pid=8364) uns4025-38 is the host to restore to      
6/27/2013 11:39:16 AM - Info bpbrm(pid=8364) reading file list from client        
6/27/2013 11:39:19 AM - Info bpresolver(pid=808) start            
6/27/2013 11:39:19 AM - Info bpbrm(pid=8364) from client uns4025-38: TRV - BPRESOLVER has executed on server (UNS4025-38)  
Status 2
6/27/2013 11:39:56 AM - end Sharepoint Granular Resolver, Resolver Discovery; elapsed time: 00:00:47
6/27/2013 11:39:56 AM - begin Sharepoint Granular Resolver, Stop On Error
Status 0
6/27/2013 11:39:56 AM - end Sharepoint Granular Resolver, Stop On Error; elapsed time: 00:00:00
6/27/2013 11:39:56 AM - begin Sharepoint Granular Resolver, End Notify Script
6/27/2013 11:39:56 AM - Info RUNCMD(pid=5924) started            
6/27/2013 11:39:56 AM - Info RUNCMD(pid=5924) exiting with status: 0         
Status 0
6/27/2013 11:39:56 AM - end Sharepoint Granular Resolver, End Notify Script; elapsed time: 00:00:00
Status 2
6/27/2013 11:39:56 AM - end Parent Job; elapsed time: 00:00:47
none of the requested files were backed up(2)

 

 

I am getting a error 2.  

I have enable granualer recovery turned on, with Limit job per policy set to 1.

"Change to just allWebs for above example"

Backup Selections is setup for

Microsoft sharepoint resources:\

microsofte sharepoint resources:\AllWebs

 

Changing things around I get a error status 114, or a 130.

 

Any help would be great I read though the admin Guide for SharePoint so I have to be missing something.

 

Thanks

 

 

 

1 ACCEPTED SOLUTION

Accepted Solutions

Dyneshia
Level 6
Employee

Please run through this configuration checklist :   ( GRT requires a lot ) usually a status 2 is permissions.

Question , from the Front end server, if you open the BAR and select for backup, do you see the sharepoint objects ?  If you do not, and confirm all configuration is in the below, you will need to patch up to 7.5.0.6 which contains a fix for the sharepoint topology.  Let's start with the checklist :

 

1.  NetBackup Client version should be the same as the Master Server, and should be installed on all servers in the SharePoint farm, even SQL backend.   For SharePoint 2010 SP 1 or GRT you must be on 7.1.0.4/7.5.0.5 or higher.

 

2.  The NetBackup Client service should be started by a Domain Account.  (MUST be in format“domain\user”)

      (additional services are needed for GRT, please see GRT Section)

 

3.  The domain account in Step 2 must have the following privileges and permissions:

  a.  "Replace a process level token" and "Debug Programs" (Administrator Tools - Local Security Policy - Local Policies - User Rights Assignment) for all servers in the SharePoint farm, backend SQL included.

  b.  Local Administrator rights on all servers in the SharePoint farm.

  c.  Within SharePoint Central Administrator, the Domain Account is specified as a SharePoint Farm

Administrator

  d.  The System Administrator role on the SQL Server for the SharePoint databases.

 

4.  At a minimum, you must have at least .NET Framework 3.5 installed on all servers in the SharePoint Farm.

 

5. Ports 13782 (bpcd) and 13724 (vnetd) between all Servers in the SharePoint farm and between the Media Server and Master. The ports must be opened bi-directionally.

 

6.  Under Host Properties - Clients on the Master server, under the Windows Client - SharePoint section, make sure that the Domain Account from step 2 is specified there, with the syntax as follows:  DOMAIN\Username  (not just the Username).  Do this for every client/server member of the SharePoint farm.

 

7.  Create a "beds" directory under <install path>\NetBackup\logs\ on each of the SharePoint farm servers (SQL included)

 

8.  Under Host Properties - Master Server, there is a Distributed Applications section.  For the first field, put in the name of the Front end server in the SharePoint policy, and in the 2nd field, the name of the SQL server hosting the SharePoint databases.

 

9. From the Front End web server specified in the policy, Right click on the NetBackup Backup, Archive, and Restore (BAR) GUI and  select "Run as Administrator" .  You should be able to see Microsoft SharePoint Resources objects there. If you do not see objects, check the farm topology and make sure you have not missed any of the steps on that server.

 

7.  In the first policy (non-granular), the client selection is a Front End Web server for the SharePoint portal.  The backup selection for your first policy should be: "Microsoft SharePoint Resources:\"

 

8. Make sure you do not have the "Enable Granular Recovery" box checked.

 

9.  In the client selection, the frontend server should be specified.

 

10.  You may now test you SharePoint Backup.

 

Addition steps for SharePoint  GRT

 

For setting up GRT backups of SharePoint, the Media server (if it is a Windows box) and the SQL server need to be running Windows 2003 R2 (or greater) with the following hot fix applied: http://support.microsoft.com/kb/947186.

 

- In addition The Media server doing the backup/restore operations MUST have NFS Server components installed and running, as outlined in the SharePoint Administration Guide for NetBackup.

 

- The Frontend and Backend  servers must have Client for NFS

 

See Tech Note for details on NFS - http://www.symantec.com/docs/TECH76684.

 

-The backups can only be Full backups, and must be taken to a disk storage unit, not tape.  Be sure that the policy reflects this as well as having the "Enable Granular Recovery" box checked.  Please see the following tech note which lists what type of disk storage types are support for GRT - http://www.symantec.com/docs/TECH187917 

 

-  Since GRT only supports Disk, backups can be staged off to tape media at a later time, but the initial backup must be to disk.  If you stage the backup image to tape, you must duplicate the image back to disk before a restore can be attempted.  For best performance, Symantec recommends that the disk storage unit being used as a target for GRT backups be located locally on the media server as direct SCSI or SAN attached disks. The use of disk storage units that write to network based file systems ( NFS or CIFS ) is not recommended. Performance degradation or read errors may result when the media server presents the backup image via NFS to the client or proxy client if the NFS exported image itself is residing on a network file system ( NFS or CIFS ).

 

 - In addition to the Netbackup Client service, the Netbackup Legacy  Client Service  and Legacy Network services should be service should be started by a Domain Account.  Please refer to #2 and #3 above.

 

 - For GRT Restores, you must run the BAR from the Front end server.

 

- In addition to 13782 (bpcd) , 13724 (vnetd)  the 111 ( port map) ,  and 7394 (nbfsd )  need to be open.

View solution in original post

4 REPLIES 4

Dyneshia
Level 6
Employee

Please run through this configuration checklist :   ( GRT requires a lot ) usually a status 2 is permissions.

Question , from the Front end server, if you open the BAR and select for backup, do you see the sharepoint objects ?  If you do not, and confirm all configuration is in the below, you will need to patch up to 7.5.0.6 which contains a fix for the sharepoint topology.  Let's start with the checklist :

 

1.  NetBackup Client version should be the same as the Master Server, and should be installed on all servers in the SharePoint farm, even SQL backend.   For SharePoint 2010 SP 1 or GRT you must be on 7.1.0.4/7.5.0.5 or higher.

 

2.  The NetBackup Client service should be started by a Domain Account.  (MUST be in format“domain\user”)

      (additional services are needed for GRT, please see GRT Section)

 

3.  The domain account in Step 2 must have the following privileges and permissions:

  a.  "Replace a process level token" and "Debug Programs" (Administrator Tools - Local Security Policy - Local Policies - User Rights Assignment) for all servers in the SharePoint farm, backend SQL included.

  b.  Local Administrator rights on all servers in the SharePoint farm.

  c.  Within SharePoint Central Administrator, the Domain Account is specified as a SharePoint Farm

Administrator

  d.  The System Administrator role on the SQL Server for the SharePoint databases.

 

4.  At a minimum, you must have at least .NET Framework 3.5 installed on all servers in the SharePoint Farm.

 

5. Ports 13782 (bpcd) and 13724 (vnetd) between all Servers in the SharePoint farm and between the Media Server and Master. The ports must be opened bi-directionally.

 

6.  Under Host Properties - Clients on the Master server, under the Windows Client - SharePoint section, make sure that the Domain Account from step 2 is specified there, with the syntax as follows:  DOMAIN\Username  (not just the Username).  Do this for every client/server member of the SharePoint farm.

 

7.  Create a "beds" directory under <install path>\NetBackup\logs\ on each of the SharePoint farm servers (SQL included)

 

8.  Under Host Properties - Master Server, there is a Distributed Applications section.  For the first field, put in the name of the Front end server in the SharePoint policy, and in the 2nd field, the name of the SQL server hosting the SharePoint databases.

 

9. From the Front End web server specified in the policy, Right click on the NetBackup Backup, Archive, and Restore (BAR) GUI and  select "Run as Administrator" .  You should be able to see Microsoft SharePoint Resources objects there. If you do not see objects, check the farm topology and make sure you have not missed any of the steps on that server.

 

7.  In the first policy (non-granular), the client selection is a Front End Web server for the SharePoint portal.  The backup selection for your first policy should be: "Microsoft SharePoint Resources:\"

 

8. Make sure you do not have the "Enable Granular Recovery" box checked.

 

9.  In the client selection, the frontend server should be specified.

 

10.  You may now test you SharePoint Backup.

 

Addition steps for SharePoint  GRT

 

For setting up GRT backups of SharePoint, the Media server (if it is a Windows box) and the SQL server need to be running Windows 2003 R2 (or greater) with the following hot fix applied: http://support.microsoft.com/kb/947186.

 

- In addition The Media server doing the backup/restore operations MUST have NFS Server components installed and running, as outlined in the SharePoint Administration Guide for NetBackup.

 

- The Frontend and Backend  servers must have Client for NFS

 

See Tech Note for details on NFS - http://www.symantec.com/docs/TECH76684.

 

-The backups can only be Full backups, and must be taken to a disk storage unit, not tape.  Be sure that the policy reflects this as well as having the "Enable Granular Recovery" box checked.  Please see the following tech note which lists what type of disk storage types are support for GRT - http://www.symantec.com/docs/TECH187917 

 

-  Since GRT only supports Disk, backups can be staged off to tape media at a later time, but the initial backup must be to disk.  If you stage the backup image to tape, you must duplicate the image back to disk before a restore can be attempted.  For best performance, Symantec recommends that the disk storage unit being used as a target for GRT backups be located locally on the media server as direct SCSI or SAN attached disks. The use of disk storage units that write to network based file systems ( NFS or CIFS ) is not recommended. Performance degradation or read errors may result when the media server presents the backup image via NFS to the client or proxy client if the NFS exported image itself is residing on a network file system ( NFS or CIFS ).

 

 - In addition to the Netbackup Client service, the Netbackup Legacy  Client Service  and Legacy Network services should be service should be started by a Domain Account.  Please refer to #2 and #3 above.

 

 - For GRT Restores, you must run the BAR from the Front end server.

 

- In addition to 13782 (bpcd) , 13724 (vnetd)  the 111 ( port map) ,  and 7394 (nbfsd )  need to be open.

NathanNieman
Level 6

I will run though the above, and test the BAR.  I will report back once finished.

NathanNieman
Level 6

Well so far I got a no GRT thanks to the above.  Now to test the GRT. Looks like I missed a couple of steps some how.

Dyneshia
Level 6
Employee

Awesome, so you were able to compelte a GRT backup ? Were you able to do a non-grt backup as well ?

If you have not further questions, don't forget to mark the solution smiley