Ответ:
По правилам английской грамматики, 'It is I'.
Но я никогда не видел англоговорящего человека, который говорит 'It is I'; только 'It is me'.
Я бы сказал, что 'It is me' - современный вариант и используется в повседневной речи, а 'It is I' - более деловой и официальный, и менее используемый.