Russia is seeking to woo African countries this weekend at a summit in the Black Sea resort of Sochi, with President Vladimir Putin promising the continent "total support."

Facing isolation in the West following its full-scale offensive against Ukraine, Moscow has tried to build new partnerships across Asia, Africa and the Middle East, promoting itself as a bulwark against what it calls Western domination on the international arena.

"Our country will continue to provide total support to our African friends in different sectors," Putin said in a speech read out by Foreign Minister Sergei Lavrov to other foreign ministers and senior officials.