Может ли кто-нибудь догадаться, почему двуличие вдруг начало делать или обрабатывать первую букву имени хоста в верхнем регистре?
[root@crew shared_scripts]# duplicity --version
duplicity 0.7.10
[root@crew shared_scripts]# uname -a
Linux crew.gdndev.xyz 3.10.0-327.28.3.el7.x86_64 #1 SMP Thu Aug 18 19:05:49 UTC 2016 x86_64 x86_64 x86_64 GNU/Linux
[root@crew shared_scripts]# echo $HOSTNAME
crew.gdndev.xyz
[root@crew shared_scripts]# hostname
crew.gdndev.xyz
[root@crew shared_scripts]# duplicity --archive-dir /archive-dir --name backup-name --no-encryption --full-if-older-than 2W /backup-source scp://backup-destination
Local and Remote metadata are synchronized, no sync needed.
Last full backup date: Tue Nov 8 00:16:35 2016
Fatal Error: Backup source host has changed.
Current hostname: Crew.gdndev.xyz
Previous hostname: crew.gdndev.xyz
Вчера было нормально ... Больше недели никаких обновлений пакетов. Время безотказной работы 6 дней.
Какие еще способы получить имя хоста, какой-то другой источник? Что-то, что можно изменить и не повлиять на $ (hostname)?
этот тикет об ошибке дублирования содержит некоторые подсказки
https://bugs.launchpad.net/duplicity/+bug/662334
Проще всего было бы использовать соответствующий переключатель строки cmd '--allow-source-mismatch' один раз, чтобы убедиться, что вы все еще находитесь на той же машине.
..ede / duply.net