Closed argiepiano closed 1 year ago
This issue was expanded to incorporate most of the D7 changes that happened after the initial port. This included the advanced settings functionality, plus a few other new or changed features.
Additionally, there is some general cleanup of commented out code, and leftovers "Drupal" in backup_migrate.js
.
Additionally, this takes care of #87. Closing that one.
PR #92 ready for testing.
I've added all relevant automated tests as well.
Reopening while people test this.
@argiepiano thank you so much for all your work! :pray:
After some testing, I found something odd: when trying to restore the active config, I get the screen for a database restore, which pretty misleading.
If I hit the restore button, I get:
Unable to restore from file /tmp/backup_migrate_3lbxCr.tar because a tar file can't be restored to this database.
Could not perform the restore.
No, of course that won't work, I'm trying to restore config, not the database. :wink: (I'm aware, that oddity existed before.)
OK, I'm just playing "user from hell", but realized, that BM lets me restore the config to the files directory – definitely where they do not belong. Should I open a new issue for that?
As for the other (newly added) advanced settings: I didn't test in all detail, but the functionality seems to work just fine. :+1:
Thanks @indigoxela. I started maintaining this module very recently and have never tried the config backup and restore. If you could open a separate issue that'd be great.
that BM lets me restore the config to the files directory – definitely where they do not belong
Can you clarify what you mean by this? Maybe in the new issue? Thanks!
Closing now that this PR is included in version 1-x.1.0.23
D7's current version includes a number of settings available under "Advanced settings". Most of these settings don't exit in Backdrop's current version:
backup_migrate_memory_limit
backup_migrate_backup_max_time
(exists in B, but doesn't allow to modify through UI)backup_migrate_verbose
backup_migrate_disable_cron
backup_migrate_data_rows_per_query
backup_migrate_data_rows_per_line
(exists in B, but can't be changed through the UI)backup_migrate_data_bytes_per_line
(exists in B, but can't be changed through the UI)backup_migrate_max_email_size
(same)backup_migrate_cleanup_temp_files
(same)backup_migrate_cleanup_time
(same)backup_migrate_schedule_buffer
(same)This is a blocker for #87