Резервное копирование на Google Drive с неработающей двуличностью

Я пытаюсь выполнить резервное копирование на Google Drive с помощью Duplicity, и я никак не могу понять это. Я запускаю это:

GOOGLE_DRIVE_SETTINGS=gdrive duplicity / pydrive+gdocs://*******[:*********]@other.host/server-backup

и я получаю это:

  File "/usr/local/lib/python2.7/dist-packages/pydrive/auth.py", line 314, in LoadClientConfigFile
    raise InvalidConfigError('Invalid client secrets file %s' % error)
InvalidConfigError: Invalid client secrets file ('Error opening file', 'client_secrets.json', 'No such file or directory', 2)

Я сохранил свой идентификатор клиента и секретные биты клиента в файле gdrive (для GOOGLE_DRIVE_SETTINGS), но, где бы я ни пытался, я не могу понять, куда поместить файл client_secrets.json. Я был бы признателен за любую помощь в получении этой работы.

1 ответ

Решение

На странице руководства http://duplicity.nongnu.org/duplicity.1.html говорится, что имя файла настроек следует указывать как env var GOOGLE_DRIVE_SETTINGS. locationwise я бы предположил, что он будет помещен в домашнюю папку текущего пользователя. в качестве альтернативы попробуйте установить абсолютный путь к файлу.

убедитесь, что файл отформатирован как состояния man-страницы.

..ede / duply.net

Другие вопросы по тегам