Моему рабочему столу Linux 4 года. Изначально я назвал его «foo», но 2 года назад переименовал его в «bar». Сегодня я впервые включил резервное копирование с помощью Deja Dup, и в нем использовалось старое имя компьютера / хоста, полученное 4 года назад, «foo», в отличие от текущего имени «bar». Я не могу понять, откуда взялось старое имя хоста. Я проверил правильность имени в следующих местах:
/ etc / hosts
/ etc / hostname
hostname
hostnamectl
python -c 'импортный сокет; print socket.getfqdn () '
uname -n
Я в недоумении. Я не уверен, где все еще будет храниться старое имя хоста, и как Deja Dup пытается определить имя компьютера для пути к резервной копии. Любые идеи?!
У меня была аналогичная проблема с Deja Dup, когда я использовал свой публичный IPv6-адрес. Я решил эту проблему, изменив /etc/hosts
на это:
127.0.0.1 localhost
127.0.1.1 computerName
::1 localhost ip6-localhost ip6-loopback
Резервные копии теперь правильно называются имя_компьютера
и больше не меняются.
Ссылки по теме:
Резервное копирование останавливается из-за утверждения «Имя компьютера изменено», что не соответствует действительности
Deja Dup неправильно разрешает имя хоста, добавляет имя хоста провайдера