requested recovery stop point is before consistent recovery point I am getting below error while restoring Postgres instance to a point in time.

FATAL:  requested recovery stop point is before consistent recovery point


below is my recovery.conf content

restore_command = 'cp /var/lib/pgsql/pg_log_archive/%f %p'
recovery_target_time = '2018-04-17 10:56:27'
recovery_target_inclusive = false


I want to restore postgreSQL instance to a specified time.What am I doing wrong here?
You need to start with an earlier base backup than the one you are currently starting from.  PostgreSQL can only recover forward, not backward.