Назад | Перейти на главную страницу

Восстановление файлов с определенных шагов с помощью Duplicity

Учитывая следующие наборы резервных копий ...

Found primary backup chain with matching signature chain:
-------------------------
Chain start time: Tue Jun 21 11:27:26 2011
Chain end time: Tue Jun 21 11:27:59 2011
Number of contained backup sets: 2
Total number of contained volumes: 2
Type of backup set:                            Time:      Num volumes:
     Full         Tue Jun 21 11:27:26 2011                 1
     Incremental         Tue Jun 21 11:27:59 2011                 1

Если я запустил следующую команду, она сработает (1308655646 было преобразовано из Tue 21 Jun, 11:27:26 2011):

duplicity --no-encryption --restore-time 1308655646 --file-to-restore ORIG_FILE \
file:///storage/test/ restored-file.txt

Однако, если я запустил следующую команду, она восстановит из последнего набора.

duplicity --no-encryption --restore-time 2011-06-21T11:27:26 --file-to-restore \
ORIG_FILE file:///storage/test/ restored-file.txt

Что я делаю не так в то время? Я предпочитаю второй вариант только потому, что не хочу выполнять преобразование вручную.

Кроме того, я заметил, что имена файлов имеют другую метку времени ...

duplicity-inc.20110621T172520Z.to.20110621T172537Z.manifest
duplicity-full.20110621T172520Z.vol1.difftar.gz

1308655646 секунд с начала 2011-06-21 11:27:26 универсальное глобальное время. 2011-06-21T11:27:26 11:27:26 в вашем часовом поясе. Рискну предположить, что вы живете в западном полушарии, поэтому указанная вами дата еще не наступила, и двойственность предоставила вам последнюю резервную копию. Проход 2011-06-21T11: 27: 26Zor2011-06-21T11: 27: 26 + 00: 00`, чтобы указать дату в формате UTC.

(Я только что проверил, в отчете о времени дублирования используется местное время. Вы запускали его с другой настройкой часового пояса?)