Назад | Перейти на главную страницу

Как безопасно изменить время сервера для тестирования

У нас есть сервер Debian (в виртуальной машине), на котором запущено приложение Java на сервере Tomcat с использованием базы данных Postgres. Это среда тестирования, поэтому мы можем делать с ней все, что захотим.

Время от времени мы хотели бы проверить какую-то запланированную логику, например. в пятницу рано утром. Только мы бы хотели сделать это, например, в понедельник вечером. Мы хотим, чтобы сервер полностью думал, что это какое-то другое время, а не «сейчас».

Что нам нужно сделать? Можем ли мы просто отключить NTP, установить системное время / часовой пояс (и, возможно, перезагрузиться)?

С какими проблемами мы можем столкнуться? Вне всяких сомнений, аренда DHCP может не сработать, но мы здесь не используем DHCP.

Редактировать: друг указал мне на вопрос Какие последствия / последствия могут возникнуть из-за неправильных системных часов?. В дополнение к отличным ответам, мой вопрос также относится к акту изменения времени в работающей системе.