Это невозможно. См. Log4J API :
Параметр MaxBackupIndex определяет, сколько файлов резервных копий хранится до удаления самого старого. Эта опция принимает положительное целочисленное значение. Если установлено значение 0, файлы резервных копий не будут и файл журнала будет обрезан при достижении MaxFileSize.
Лучшее, что вы можете сделать, это использовать очень большой лимит (максимум будет Integer.MAX_VALUE).