Modify transport to support snapshot file transferring.