.. _tarantool-recovery: Automatic Tarantool Recovery ===================================== If your system architecture doesn't imply uninterrupted availability of Tarantool servers, it is recommended to enable automatic database recovery. In this case, each time an error occurs while reading a snapshot or xlog file, Tarantool will skip invalid records, read as much data as possible, and re-build the file. To enable automatic database recovery, do the following: .. note:: You have to repeat the following instructions on each Tarantool shard. #. Open a shard configuration file. .. code:: sudo vi /etc/tarantool/instances.enabled/.lua #. Uncomment ``force_recovery = true``. .. code:: box.cfg{ force_recovery = true, } #. Restart the shard. .. code:: sudo systemctl restart tarantool@.service