Chief of Armenian CAA told to the media that there was 10t of fuel on departure which is more than enough for 1 hour sector. There are several suitable alternates in Russia, Georgia, Turkey, all within 30-60 min from Sochi.
URSS is usually classified at cat B or cat C airport (depending on airline), approach minima is quite high there.