How to prevent users from adding content without putting the site into full maintenance mode?
I would uncheck the "add [type] content" permissions checkboxes on the roles that have it, and re-check them after. However, depending on the updates, having people attempting to log in or use other features of your site may be problematic during updates.