Встречаются ситуации, когда стандартное симпловское восстановление из бекапа не срабатывает и сайт оказывается без товаров и многих других данных.
Такое может происходить, когда встречаются таблицы с большим числом записей. При этом запрос на восстановление, в котором производится вставка нескольких тысяч записей в таблицу, оказываются непосильным для ресурсов БД.
Предлагаемая доработка при создании резервной копии разбивает такие длинные запросы на меньшие порции до 500 вставок на один запрос.
Указанное предельное число можно менять в скрипте бекапа.
Создавалось для версии 2.2.4.
Скорее всего, годится и для других версий 2.x