Как понять архитектуру серверов без документации к нему?
Ахахах... В свое время мне оставили в поддержку несколько десятков серверов - на разных ОС - OpenBSD, FreeBSD, CentOS, Windows Server, а в то время я только Red Hat  Linux немного ковырял...
Просто потому что больше не на кого было хозяйство оставить.
В первую очередь я делал бекапы всех конфигов, до которых можно дотянуться. Потом - брал доки и пытался во всем разобраться самостоятельно. Разбирал конфиги. Обошлось без бегания по форумам. Просто пришлось много работать собственной головой, что в конечном итоге дало немалый профит к опыту.
Первым делом определите назначение сервера - веб, файловый, принт и пр.
Для этого найдите там соответствующие службы, можете просто ввести от рута:
systemctl --type=service
И посмотрите. Дальше по ситуации, если найдёте, например, nginx - смотрите его конфиги.