Fixed an error if destination doesn't exist. Also fixed remote ping happening even if remote_backup=no