How to Use openlist + Baidu Netdisk + duplicati to Achieve Automatic Incremental Backup of Lazy Cat Data

Preface

It is well known that data backup is very important. Although the LazyCat system itself provides some backup and restore capabilities, it is best to add an additional local backup plus a cloud backup.

Local backup will not be elaborated here, this guide mainly focuses on how to achieve automatic incremental backup through openlist + Baidu Netdisk + duplicati.

You can use this to back up any LazyCat data, here we only take LazyCat Netdisk as an example.

Mount Baidu Netdisk with openlist

After installing and logging into openlist, go to Backend Management - Storage, add a storage plan, and select Baidu Netdisk. Here, you can choose any preferred service to mount, such as Alibaba Cloud Drive, S3, etc. This tutorial uses Baidu Netdisk as an example.

Pasted image 20251012213924

Pasted image 20251012213942

The mount path can be arbitrary, but take note as it will be used later, for example baidulazycat.

Pasted image 20251012214145

Then obtain Baidu Netdisk apikey through this link https://api.oplist.org/

Select Baidu Netdisk verification login, check the option to use parameters provided by openlist.

Pasted image 20251012214343

Then click to get the token, which will redirect you to the Baidu Netdisk login page. After authorizing, you will see the refresh token; copy it into openlist. Leave other settings as default, then add.

Pasted image 20251012214507 Pasted image 20251012214628

You will see it has been successfully mounted.

Pasted image 20251012214654
Pasted image 20251012214712

Enable WebDAV feature in openlist

Open the openlist management backend - Users - the username you want to use - Edit.

Pasted image 20251012214748

Enable WebDAV related functions.

Pasted image 20251012214810

So far, openlist is mounted with Baidu Netdisk and WebDAV is enabled. You can use it anywhere! (Of course, there are certain limitations such as download file size restrictions, but that is not the focus today and will not be covered.)

Configure automatic incremental backup in duplicati

Install duplicati and log in - Add backup - Configure new backup.
Give it a name, select an encryption scheme, then next.

Now the crucial part begins.

Check SSL
The domain is your own openlist domain, for example: openlist.lazycatwww.heiyu.space
Port: 443
Server path: dav/baidulazycat

  • Note there is no leading slash before dav
  • The path is the one you wrote when mounting the netdisk previously
    Username: The openlist username that has WebDAV permission
    Password: The corresponding password

Pasted image 20251012215057

If everything is normal, the test connection should work fine, then next.
If the test reports an error, well, I don’t know what to do either.

Pasted image 20251012215417

Then select the path you want to back up, the most common are LazyCat Netdisk, various installed LazyCat apps; the specific paths are as below. If you don’t know the path, ask customer service.

6a5518b9dd744c3c99159216d1a24dc4

For example, here I select to back up Jellyfin related data and just check it.
The filter and exclude functions below can be set according to your needs.

Pasted image 20251012215656

Then just keep clicking next step, configure according to your personal situation. There is nothing complicated.