The deal came during a meeting between Qatari Defense Minister Khalid bin Mohammad Al Attiyah and his Russian counterpart Sergey Shoigu, the agency said. The agreement was also reported by Russian news agency Tass.
The two leaders met at a military forum in Kubinka, to the west of Moscow.
Russia and Qatar support opposing sides in the Syrian civil war. Qatar has signed military deals with a number of countries in recent years, including Turkey, and has long-standing military ties to the U.S.