Bug 42573 - При сравнивании файлов из резервной копии с текущими не находит отличий в измененных файлах
Summary: При сравнивании файлов из резервной копии с текущими не находит отличий в изм...
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: duplicity (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 normal
Assignee: Vitaly Lipatov
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-04-25 12:41 MSK by annschafer
Modified: 2022-04-25 13:24 MSK (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description annschafer 2022-04-25 12:41:23 MSK
При сравнивании файлов из резервной копии с текущими не находит отличий в измененных файлах

duplicity-0.8.20-alt1

Шаги воспроизведения:
1) Установить пакет
# apt-get install duplicity
2)  Создать файл
$ echo 'version 1' >>  /home/test/testfile.txt
3) Создать папку для резервных копий
$ mkdir  /home/test/backups
4)  Создать резервную копию
$ duplicity /home/test file:///home/test/backups/ и ввести пароль для архива
5)  Изменить ранее созданный файл
$ sed -i 's/version 1/version 2/' testfile.txt
6) Выполнить сравнение резервной копии с текущими файлами
$ duplicity verify file:///home/test/backups/ /home/test и ввести пароль от архива с резервной копией

Реальный результат: 0 отличий найдено.
Ожидаемый результат: найдено отличие в измененном файле

Для убеждения, что файлы в бекапе и на текущий момент на машине точно отличаются, восстанавливала файл из бекапа:
$ duplicity -t 3D --file-to-restore testfile.txt file:///home/test/backups/ /home/test/old_testfile.txt
$ cat /home/test/old_testfile.txt
version 1