duplicity doesnt read existing webdav backups
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Duplicity |
Expired
|
Medium
|
Unassigned |
Bug Description
Hi,
i am trying to push my backups to my seafile cloud which supports webdav.
Duplicity is able to upload the backup but doesn't recognize the existing backup afterwards:
"Last full backup date: none"
Its definetly on the server.
When I use lftp+webdavs instead of just webdavs it can read existing backups but has trouble uploading new ones (so basically the other way around of just webdavs).
With lftp 4.6.3a everything works fine but this version cannot be installed on Ubuntu 18.04.
I'd like just webdavs to work as expected. Any help is appreciated!
Versions:
duplicity 0.7.17
Ubuntu 18.04
Python2 2.7.15rc1
Python3 3.6.5
lftp 4.8.1 (non working as described above)
Here is the duplicity log:
$ /opt/duplicity-
Using archive dir: /root/.
Using backup name: cace98e3e9bcbb7
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Import of duplicity.
Using WebDAV protocol http
Using WebDAV host seafile.example.com port None
Using WebDAV directory /seafdav/
Main action: inc
=======
duplicity 0.7.17 (February 26, 2018)
Args: /usr/bin/duplicity -v8 --full-
Linux vps 4.15.0-20-generic #21-Ubuntu SMP Tue Apr 24 06:16:15 UTC 2018 x86_64 x86_64
/usr/bin/python 2.7.15rc1 (default, Apr 15 2018, 21:51:34)
[GCC 7.3.0]
=======
Using temporary directory /tmp/duplicity-
Temp has 16999583744 available, backup will use approx 272629760.
WebDAV create connection on 'seafile.
WebDAV PROPFIND /seafdav/
WebDAV data length: 95
WebDAV response status 401 with reason 'Not Authorized'.
WebDAV retry request with authentification headers.
WebDAV PROPFIND /seafdav/
WebDAV data length: 95
WebDAV response2 status 207 with reason 'Multistatus'.
Local and Remote metadata are synchronized, no sync needed.
WebDAV PROPFIND /seafdav/
WebDAV data length: 95
WebDAV response status 207 with reason 'Multistatus'.
Last full backup date: none
Last full backup is too old, forcing full backup
Collection Status
-----------------
Connecting with backend: BackendWrapper
Archive dir: /root/.
Found 0 secondary backup chains.
No backup chains with active signatures found
No orphaned or incomplete backup sets found.
Using temporary directory /root/.
Using temporary directory /root/.
AsyncScheduler: instantiating at concurrency 0
A .
A etc
A etc/fstab
AsyncScheduler: running task synchronously (asynchronicity disabled)
Writing duplicity-
WebDAV PUT /seafdav/
WebDAV data length: 334
WebDAV response status 201 with reason 'Created'.
Deleting /tmp/duplicity-
AsyncScheduler: task completed successfully
Processed volume 1
Writing duplicity-
WebDAV PUT /seafdav/
WebDAV data length: 288
WebDAV response status 201 with reason 'Created'.
Deleting /root/.
Writing duplicity-
WebDAV PUT /seafdav/
WebDAV data length: 195
WebDAV response status 201 with reason 'Created'.
Deleting /root/.
WebDAV PROPFIND /seafdav/
WebDAV data length: 95
WebDAV response status 207 with reason 'Multistatus'.
--------------[ Backup Statistics ]--------------
StartTime 1526387504.53 (Tue May 15 12:31:44 2018)
EndTime 1526387504.59 (Tue May 15 12:31:44 2018)
ElapsedTime 0.06 (0.06 seconds)
SourceFiles 3
SourceFileSize 8301 (8.11 KB)
NewFiles 3
NewFileSize 8301 (8.11 KB)
DeletedFiles 0
ChangedFiles 0
ChangedFileSize 0 (0 bytes)
ChangedDeltaSize 0 (0 bytes)
DeltaEntries 3
RawDeltaSize 109 (109 bytes)
TotalDestinatio
Errors 0
-------
----------------[ Duplicity Cleanup ]----------------
Synchronizing remote metadata to local cache...
Deleting local /root/.
Deleting local /root/.
Last full backup date: none
No old backup sets found, nothing deleted.
-----------[ Source Disk Use Information ]-----------
4.0K /etc/fstab
---------[ Destination Disk Use Information ]--------
Destination disk use information is currently only available for the following storage backends:
File, SSH, Amazon S3 and Google Cloud
Changed in duplicity: | |
status: | In Progress → Incomplete |
Changed in duplicity: | |
assignee: | Kenneth Loafman (kenneth-loafman) → nobody |
milestone: | 0.7.18 → none |
Have you tried lftp 4.8.1-1 from Bionic? How does it fail?
If you list the webdav directory, do the filenames appear correct? Compare the filenames in the cache to the ones in webdav. Any syntax changes?