Guha succeeds Danish Lieutenant General Michael Lollesgaard, who served in those posts from January 31 to July 31, 2019, Xinhua news agency reported on Thursday.
"The secretary-general is grateful for General Lollesgaard's dedicated and exemplary service during this period," a statement from Guterres' office said.
Guha brings to this position 39 years of national and international military experience.
He served from 2009-2013 as the deputy military adviser and the Military Adviser ad interim within the Office of Military Affairs of the United Nations Department of Peacekeeping Operations, while also establishing the Office of Peacekeeping and Strategic Partnerships in 2013.
Previously, he held a number of significant command, staff and instructional appointments within the Indian army, including leadership of an infantry brigade and infantry division, and of the Mumbai Area.
He also previously served as a military observer as part of the United Nations Transitional Authority in Cambodia during 1992-93.
After his retirement from the Indian army in 2013, Guha served on the Expert Panel on Technology and Innovation in UN Peacekeeping (2014) and the High Level Independent Panel on Peace Operations (2015).
He has also led a number of United Nations' investigations and boards of inquiry in Africa and the Middle East.
Guha is a graduate of the Defence Services Staff College, the College of Combat, and the National Defence College, each in India.