хотел бы узнать будет ли хорошей практикой, если резервную копию делать и оставлять на том же самом сервере?
Конечно, всегда полезно чтобы одна из копий была под рукой - в том же помещении, или на том же компьютере.
Копию которая хранится в удаленном ДЦ довольно долго перекачивать, иногда это критично.
Поэтому локальное хранение одной из копий это хорошая практика.
я представляю такой способ - основной диск C разбивается на 2, а затем на второй созданный диск с помощью windows server backup создавать резервные копии по расписанию.
Что значит на второй созданный диск?
Один диск копируете на другой. Зачем что-то разбивать?
Ну и непонятно что именно вы собрались бэкапить. Данные или систему?