Typical music source:

Loop = true
Spatial Blend = 0
musicSource.clip = music;
musicSource.loop = true;
musicSource.Play();

Avoid restarting the same track:

if (musicSource.clip == music &&
    musicSource.isPlaying)
{
    return;
}

Use DontDestroyOnLoad if music should continue between scenes.