Чем бы вы ни занимались, вам придется много работать. Забегая вперед, Drupal изменил способ выполнения основных обновлений, поэтому теперь вместо серьезных усилий по переходу с D5 на D6, на D7 и т. д. должен быть лишь небольшой объем текущей работы, необходимой для поддержания вашего сайта в актуальном состоянии. . Но вы должны добраться как минимум до D8, чтобы воспользоваться этим...
Использование Migrate для перехода с Drupal 6 на Drupal 8/9 довольно хорошо документировано, и проблемы, с которыми вы столкнетесь, в основном известны и также задокументированы.Но этот процесс миграции не работает для Drupal 5, поэтому я предлагаю сначала попробовать обновиться с D5 до D6. Это также довольно простой процесс. См. например Обновление с Drupal 5.x до Drupal 6.x - Учебное пособие
Насколько хорошо все это сработает, будет зависеть от многих особенностей вашего сайта, в основном от того, были ли добавленные модули, на которые вы полагаетесь, перенесены на D6/D9 и поддерживают ли они Migrate для перехода с D6 на D9. Еще одной проблемой будет ваша тема — тематизация существенно изменилась между D5 и D9, поэтому вам, возможно, придется проделать большую работу, чтобы получить желаемый вид. Вы не сможете сохранить тот же вид, что и сейчас, но это, вероятно, хорошо, потому что сайты D5 выглядят действительно устаревшими.
Если вашей главной целью является сохранение вашего контента, то я думаю, что ваши шансы на успех намного выше, если вы останетесь с Drupal, чем если вы попытаетесь перейти на какую-то другую CMS / программное обеспечение, потому что, хотя D9 сильно отличается от D5, прыжок меньше, чем разница между Drupal и WordPress.