Bug #56649
closedMigration wizzard should ignore deleted records
0%
Description
I've migrated a small website from TYPO4 4.5 to TYPO3 6.2beta6.
When I run the migration wizzard and come to the step, where RTE-enabled fields get migrated to FAL, the wizzard reports that the update failed.
The reason for the failure is trivial. A tt_content record is marked as deleted and contains a reference to a deleted image in the "bodytext" column. Actually the image and the tt_content record has been deleted years ago.
I get a similar problem when the migration wizzard checks for deprecated RTE properties in Page TSconfig. When you have a deleted page, which contains deprecated properties, the migration wizzard prints, that the update failed and the deprecated properties have to be removed manually.
I could fix the problems by manually removing the tt_content and pages record in the database and re-run the migration steps, but this is'nt actually a suitable solution.
IMHO the migration wizzard should just ignore deleted records (e.g. pages, tt_content), so the migration process only shows errors/failures, which affect non-deleted records.
Updated by Markus Klein over 10 years ago
I basically agree, but if you restore the record some time later, which you always can, then your data is not migrated there.
We've to decide what we want.
Updated by Stefano Kowalke over 10 years ago
You could add a flag like
[ ] I like to migrate all data (includes also content which is marked as deleted)
[ ] I like to migrate only current available data
Updated by Mathias Schreiber over 9 years ago
- Status changed from New to Closed
Out of scope.
Like Markus already explained, the system does not know (or care) when a record has been deleted.
Prior to migration you should delete unused data.