update interface
use the new 'get_backup_logs' function in the multi backend + make the streaming stuff more robust