We are aware of a problem when log backup and data backup are running
concurrently.
Can you determine if your log backups are running at the same time as your
failed backup?
A few suggestions:
- check the event log for log backups finishing around the same time as the
failed data backup
- use trace flags 3004, 3605 to see if there is overlap between the backups
The fix for this problem has not yet been released, but is in the pipeline
for the SP2 release.
Please contact SQL Support. I agree that this is almost certainly a bug.
However, I can not confirm that the overlapped log/data backups problem is
the same as your issue.
Thanks,
-Steve Schmidt
SQL Server Developement
> After the change to pause indexing before the backup and unpause indexing
> after the backup has completed the backup didn't fail last night.
[quoted text clipped - 8 lines]
> Regards
> Richard
Richard Yeo - 16 Nov 2006 09:56 GMT
Steve
Thanks for taking the time to reply to my newsgroup post.
With fulltext indexing paused during backup the backup was successful for
the second night in a row. If it makes it to the end of the week I will
consider the workaround to have worked.
I can confirm that our backup is kicked off at 00:00 and that our
transaction log backups take place every 15 minutes starting at 00:00 so they
are running at the same time.
Is there a KB article number / bug ref i should quote when i contact
support. If there isn't a fix available i guess there is little point me
contacting support.
Are you saying that this has nothing to do with FullText?
Is our work around of pausing fulltext indexing the right thing to be doing?
Regards
Richard
richard_s_yeo at hotmail dot com
Steve Schmidt (SQL Dev) - 16 Nov 2006 20:34 GMT
I suspect your workaround is simply altering the timing, such that the log
backup is completed prior to the data backup starting.
FYI: The support case number is as Hilary pointed out:
SRX060201600683
Internally the bug number is 433064.
The fix is already in our product, but the fix has not yet been released.
For defects that are impacting your business, you can request a "QFE" which
can be released prior to the next service pack.
Another workaround would be to run with traceflag 3227.
That traceflag disables concurrent log/data backups. Backups against a
given database serialize using "U" locks.
Thanks for your patience.
-Steve
> Steve
>
[quoted text clipped - 19 lines]
>
> richard_s_yeo at hotmail dot com
Richard Yeo - 17 Nov 2006 09:42 GMT
Steve
Thanks for replying again.
I like the sound of using a traceflag as apposed to applying a QFE although
this is affecting our business so we definitely need to get it fixed either
way and can't wait for SP2 to be released.
Are there any side effects from using the traceflag 3227, e.g. locking?
Users access our system 24 hrs x 365 days so we cannot afford for them to be
interrupted.
The only documentation on traceflag numbers i can find is here
http://msdn2.microsoft.com/en-us/library/ms188396.aspx
Regards
Richar
Steve Schmidt (SQL Dev) - 20 Nov 2006 22:07 GMT
There will be no locking impact for normal access.
Only the backups will block each other (as full backup and log backup did in
sql2000).
> Steve
>
[quoted text clipped - 15 lines]
> Regards
> Richar
Richard Yeo - 21 Nov 2006 09:43 GMT
Thanks
I changed the transaction log backup so it didn't happen at the same time as
the full backup until I had you confirmation. I also re-enabled fulltext
indexing during backup.
This seems to have cured the problem, i.e. it wasn't to do with FTS after all.
Regards
Rich