Bug #56398 innobackup C fails for partial backups
Submitted: 31 Aug 2010 7:49 Modified: 6 Oct 2010 18:59
Reporter: Satya B Email Updates:
Status: Closed Impact on me:
None 
Category:MySQL Enterprise Backup Severity:S3 (Non-critical)
Version:1.7.2, 3.5.1 OS:Any
Assigned to: Ritheesh Vedire CPU Architecture:Any
Tags: innobackup, meb

[31 Aug 2010 7:49] Satya B
Description:
The innobackup c version fails for partial backups.

innobackup: --include option was given, but ibbackup is too old to support it, You must upgrade to InnoDB Hot Backup  v2.0 or later in order to use --include option

How to repeat:
 bzr+ssh://nbodapati@bk-internal.mysql.com/bzrroot/meb/meb-dev/meb-3.5.next/ meb-3.5-next

compile meb-ibbackup    (read README)
compile meb-innobackup-c   (read README)

export INNOBACKUP = ..../meb-innobackup-c/innobackup
export IBBACKUP=    ..../meb-ibbackup/back/ibbackup

./mtr mmeb.innobackup2

Suggested fix:
This is meb-innobackup-c uses a old pattern to check for version.

Older ibbackup --version (before fixing BUG#53895)
=========================
./ibbackup --version
InnoDB Hot Backup version 3.0.2; Copyright 2002-2008 Innobase Oy

After fixing BUG#53895
./ibbackup --version

ibbackup version 3.5.1 MySQL Enterprise Backup 3.5.0
Copyright (c) 2002, 2010, Oracle and/or its affiliates.

Please use only the new pattern to get the version of ibbackup.
[2 Sep 2010 14:35] Ingo Strüwing
Approved with required, small changes. Please see email.
[3 Sep 2010 7:05] Satya B
Approved with minor suggestions
[4 Sep 2010 19:53] Hema Sridharan
Hi Ritheesh,

I don't think this bug is fixed. I still see failures for partial backup with innobackup C. The innobackup2.test fails in linux(64bit). The revno that I use 227. Can you please take a look at the issue again.

Thanks,
Hema.S
[7 Sep 2010 0:09] Ritheesh Vedire
Hi Hema,

As we have discussed, there is nothing to fix in this bug. I'm updating this bug report with the same.
[7 Sep 2010 0:12] Ritheesh Vedire
"There is nothing to fix "

Please read the above line as "nothing to fix anymore". The pushed patch fixes this  bug and nothing extra is to be done.