File backend.