Drupal 7 «из коробки» поддерживает сразу несколько хранилищ, а именно: MySQL, PostgreSQL, SQLite. Это значит, что уровень абстракции существующий в API Drupal`а, гарантирует, что одни и те же модули (и сайты в целом) будут с одинаковым успехом работать на любой из этих баз данных.
Для перехода с MySQL на SQLite необходим установить модуль DBTNG Migrator. После чего надо внести изменения в файле settings.php, добавив в него базу данных SQLite под другим индексом. Например так:
$databases = array ( 'sqlite' => array ( 'default' => array ( 'database' => 'sites/default/files/db.sqlite', 'driver' => 'sqlite', 'prefix' => '', ), ), 'default' => array ( 'default' => array ( 'database' => 'database', 'username' => 'username', 'password' => '**********', 'host' => 'localhost', 'port' =>'', 'driver' => 'mysql', 'prefix' =>'', ), ), );
Далее заходим на страницу настроек модуля (/admin/structure/dbtng-migrator) и копируем БД из 'default' в 'sqlite'. После чего можно установить индекс 'default' для базы SQLite в файле settings.php и удалить саму БД MySQL. Сайт должен продолжить функционировать в обычном режиме.