09-18-2014 05:23 AM
I've got a VM and Application backup of Exchange following every guideline in the world, all available support articles, all rights are set OK, All config looks fine. Backup and restore works like a charm, Full VM's, Files, Databases and single mail items can be restored from one single vmdk backup. All windows eventlogs are fine (master, media, exchange, cas, clients). Everything looks swell, grand, perfect. No error messages anywhere. But no truncate. Take a look at the bpfis INF (information) entry:
But... I've still got a problem, here's the only evidence I've found is from the BPFIS log on the Exchange Client being backed up: "INF - INF - Exchange Transaction Logs will not be truncated by VSS because this is a pre-VM type backup"
Pre-VM type backup = what is that ? What does it actually refer to? Is my VM's or my policy wrongly configured?
A normal GRT backup via the net/client works fine and clears the transaction logs, but I was hoping to do a vmware backup, with transport type = SAN :)
Anyone with any idea? Anything is appreciated :)
NBU 7.6.0.3+patch, windows 2008, exchange 2010 SP2
Solved! Go to Solution.
09-22-2014 03:24 AM
Is this a single standalone exchange server or is it part of a DAG / replication group etc?
That could be where your issue is if it is part of a larger entity - are you backing up very component of the DAG / CCR in this way?:
■ VMware backups are supported for stand-alone Exchange servers, DAGs, and
CCR clusters.
■ For DAG nodes, NetBackup protects at the node level of a DAG. This behavior
is different than for an agent backup, where protection is at the DAG level.
09-18-2014 08:25 PM
Bengt,
Please follow Technote: HOWTO85820
Installing the Symantec VSS provider for vSphere (NetBackup for Exchange)
http://www.symantec.com/docs/HOWTO85820
Additional reference on Exchange Transaction Log truncation and VMWARE can be found here:
About the Symantec VSS provider for vSphere (NetBackup for Exchange)
http://www.symantec.com/docs/HOWTO85812
If you have any questions, please let us know.
--Tom
09-19-2014 12:01 AM
All in place, The writer is OK.
09-19-2014 10:56 AM
Bengt,
Did you have to install the Symantec VSS writer?
Have you been able to test the Exchange Backup, and complete the job, with the transaction logs truncating?
--Tom
09-22-2014 01:33 AM
Hi Tom,
Yes I had to install the Symantec VSS writer (not just because it is a prerequisite for truncating logs). I got other type of errors without it.
I Have a complete full backup with both vmware backups and regular GRT backups. A regular GRT backup via LAN and client, truncates the logs. A VMware san backup completes, shows no errors, gets the blue happy guy, finishes off with status code 0, no errors anywhere, but... wait for it ... does not truncate the transaction logs, and it gives that bpfis INF-entry during log'ing.
The regular type backup with agent(client), over the network, works both with and without Symantec VSS, and 'always' truncates the logs.
-Bengt
ps. I still can't get over the "pre-VM type backup" from the bpfis log...
09-22-2014 03:24 AM
Is this a single standalone exchange server or is it part of a DAG / replication group etc?
That could be where your issue is if it is part of a larger entity - are you backing up very component of the DAG / CCR in this way?:
■ VMware backups are supported for stand-alone Exchange servers, DAGs, and
CCR clusters.
■ For DAG nodes, NetBackup protects at the node level of a DAG. This behavior
is different than for an agent backup, where protection is at the DAG level.
09-22-2014 03:29 AM
This is a DAG. Two servers
09-23-2014 05:26 AM
The virtual machine you want to back up is a node in an Exchange 2010 DAG or an Exchange 2007 CCR. In this case, only the active copies of the database are cataloged and the log files for only those same databases are truncated.
10-07-2014 03:21 AM
This is an Exchange 2010 DAG ...
Still got the bpfis log telling me I am not backing up a VM, LOL:) "INF - INF - Exchange Transaction Logs will not be truncated by VSS because this is a pre-VM type backup.
10-09-2014 06:21 AM
About this,
the backup performed is a "COPY" backup, not a full.
[PS] C:>Get-MailboxDatabase -Identity <my_DB> -Status | Format-List
There is always an update of the "LastCopyBackup" date/time and not the "LastFullBackup" date/time,
The application Log says:
Log Name: Application Source: MSExchangeIS Date: 09.10.2014 13:04:50 Event ID: 9781 Task Category: Exchange VSS Writer Level: Information Keywords: Classic User: N/A Computer: My_Exchange_Server Description: Exchange VSS Writer (instance d60292f9-5bb3-4b54-8e00-e2f4bbbdd4d5:23) has successfully completed the copy or differential backup of database 'that_DB_name'. No logfiles were truncated for this database.
The scripts Freeze.bat, pre-freeze-script.bat and post-thaw-script.bat located in
C:\Program Files\Symantec\Symantec VSS Provider\ and
C:\windows
Has been hardcoded to include (-full instead of –copy):
"%BATDIR%\BeVssRequestor.exe" -pre2 -logscreen -skipprovidercheck !SkipExReplica! !SkipSQL! -full !ExcludeList!
NO LUCK!