Russia's armed forces have been heavily stretched on land and sea for the past two and a half years by its war in Ukraine.