6

Как изменить парольную фразу резервной копии двойственности? Я пытался просто предоставить новый при создании резервной копии, но столкнулся с ошибкой.

GPGError: GPG Failed

Как мне перейти к смене ключевой фразы?

2 ответа2

2

Предполагая, что вы используете симметричное шифрование, вы сохраните файлы предыдущих цепочек резервных копий в зашифрованном виде со старой парольной фразой, которая не будет сохранена в кеше с новой парольной фразой, поскольку они не будут расшифрованы. Вам нужно будет запустить много PASSPHRASE=old duplicity двойность , PASSPHRASE=new duplicity , чтобы восстановить все файлы (при условии сценария с новой машиной), и может легко достичь невозможности восстановления ваших последних резервных копий.

Вероятно, лучший способ: сначала очистить и запустить новую полную цепочку резервного копирования, используя новую фразу-пароль.

0

Все, что вам нужно сделать, это создать новую полную резервную копию:

env PASSPHRASE='new' duplicity [options...] full $SRC $DST

Причина в том, что все резервные копии в каждой цепочке должны использовать одну и ту же фразу-пароль.


Если вам интересно, если вам нужно восстановить, вам нужно передать $PASSPHRASE цепочки, которую вы восстанавливаете:

# Restore last backup
env PASSPHRASE='new' duplicity [options...] restore $DST ./today

# Restore yesterday's backup
env PASSPHRASE='old' duplicity [options...] --time 1D restore $DST ./yesterday

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .