Я новичок в Duplicity и пытаюсь протестировать его как новый инструмент резервного копирования. Однако я обнаружил, что он разрешает инкрементное резервное копирование с новыми симметричными парольными фразами, что делает резервную копию невосстановимой. Например, это мой тестовый скрипт:
#!/бин/баш
PASSPHRASE=один полный дубликат /home/ken/scripts file:///home/ken/tmp/
read -p "Нажмите клавишу [Enter], чтобы начать инкрементное резервное копирование..."
PASSPHRASE=два дубликата incr /home/ken/scripts file:///home/ken/tmp/
файл проверки на дублирование:///home/ken/tmp/ /home/ken/scripts
Попытка запустить строку проверки приводит к такому результату:
Локальные и удаленные метаданные синхронизируются, синхронизация не требуется.
Дата последней полной резервной копии: пятница, 15 апреля, 18:15:41 2022 г.
Парольная фраза GnuPG для расшифровки:
GPGError: Ошибка GPG, см. журнал ниже:
===== Начать журнал GnuPG =====
gpg: зашифрованные данные AES256.CFB
gpg: зашифрован 1 парольной фразой
gpg: расшифровка не удалась: неверный ключ сеанса
===== Завершить журнал GnuPG =====
Я ожидал, что при инкрементном резервном копировании для Duplicity будет проверяться соответствие парольной фразы исходной полной резервной копии.
Это баг или фича?
Как я могу убедиться, что мои добавочные резервные копии выполняются в соответствии с предыдущим резервным копированием, чтобы не повредить файлы резервных копий?