Во-первых, причина двухчасовой разницы в том, что Solr использует UTC для всех временных меток без какой-либо информации о часовом поясе.Записи журнала находятся в вашем местном часовом поясе.Обычно временные метки в вашей системе также хранятся в UTC, при этом они отображаются в вашем местном часовом поясе, когда вы их перечисляете.
Вы можете дать параметру name
указание Solr использовать любое имя, которое выхочу себя .Это означает, что вам придется самостоятельно разрешать фактические значения перед вызовом команды резервного копирования, но это позволяет вам использовать любой формат по своему усмотрению.
Снимок будет создан в каталоге с именем snapshot.Если имя не указано, тогда имя каталога будет иметь следующий формат: снимок.
Если вы запустите свой скрипт через bash, вы можете получить метку времени в секундах, используя:
$ date +%Y%m%d%H%M%S
20181022095739
У вас также есть% N, чтобы дать вам текущее количество наносекунд, поэтому, если вам действительно нужна точность в миллисекундах, вы можете извлечь первые три цифры из этого значения.