backup_migrate_update_7303() fails

Created on 17 July 2020, over 4 years ago
Updated 9 January 2022, almost 3 years ago

Hello,

The last time I updated my Drupal 7 following a new version of "Backup and Migrate", I just had time to see a red line without seeing what was wrong, and my terminal scrolled through a lot of lines (a common bug I have, when there is a cache dump, with the "Boost" module enabled) to finally give me back my hand. Finally, since I don't use Backup and Migrate for this site, I decided to disable the module (without uninstalling it for the moment). But tonight, while updating a completely different module (custom_breadcrumbs), I noticed that there were still traces of Backup and Migrate and that it wasn't going to make my life easier ^^.
Here's the terminal output:

drush8 up    
Update information last refreshed: ven, 17/07/2020 - 23:03
 Name                                     Installed Version     Proposed version  Message                
 Custom breadcrumbs (custom_breadcrumbs)  7.x-2.0-beta1+34-dev  7.x-2.x-dev       Mise à jour disponible 


Code updates will be made to the following projects: Custom Breadcrumbs [custom_breadcrumbs-7.x-2.x-dev]

Note: A backup of your project will be stored to backups directory if it is not managed by a supported version control system.
Note: If you have made any modifications to any file that belongs to one of these projects, you will have to migrate those modifications after updating.
Do you really want to continue with the update process? (y/n): y
Project custom_breadcrumbs was updated successfully. Installed version is now 7.x-2.x-dev.
Backups were saved into the directory /home/admin/drush-backups/mydrupal7installation/20200717210317/modules/custom_breadcrumbs.                                                  [ok]
 Backup_migrate  7303  Add a serial id field to all tables to allow them to be ctools exportable.    
 Backup_migrate  7304  Update all schedules to use the built in cron if none is specified.           
 Backup_migrate  7305  Fix schema mismatch after upgrade.                                            
 Backup_migrate  7306  Leave a message to explain the mixup over the backup option.                  
 Backup_migrate  7307  - 'backup_migrate_backup_memory_limit' vs 'backup_migrate_memory_limit'.      
 Backup_migrate  7308  Update profiles table filter field to accommodate larger serialized strings.  
 Backup_migrate  7309  NodeSquirrel support has been removed.                                        
 Backup_migrate  7310  Disable e-mail destinations.                                                  
 Backup_migrate  7311  Adjust the default performance settings.
Do you wish to run all pending updates? (y/n): y
SQLSTATE[42000]: Syntax error or access violation: 1072 Key column 'source_id' doesn't exist in table                                                                             [error]
Performed update: backup_migrate_update_7303                                                                                                                                      [ok]
'all' cache was cleared.                                                                                                                                                          [success]
Finished performing updates.

What do you suggest I do to get back on my feet and have a clean approach to this site?

🐛 Bug report
Status

Needs work

Version

3.0

Component

Code

Created by

🇫🇷France floown

Live updates comments and jobs are added and updated live.
Sign in to follow issues

Comments & Activities

Not all content is available!

It's likely this issue predates Contrib.social: some issue and comment data are missing.

Production build 0.71.5 2024