使用kopia加密备份照片到网盘

     之前使用的是Duplicati来加密备份,网盘走的webdav协议,但是不知道是由于照片太多还是什么的缘故,无法备份成功。备份例如数据库以及配置文件这种没有遇到问题。于是查找其他方案。由于我的要求是需要webui界面,于是找到了kopia。按照官方提供的docker方案

version: '3.7'

services:

    kopia:

        image: kopia/kopia:latest

        hostname: Hostname

        container_name: Kopia

        restart: unless-stopped

        ports:

            - 51515:51515

        # Setup the server that provides the web gui

        command:

            - server

            - start

            - --disable-csrf-token-checks

            - --insecure

            - --address=0.0.0.0:51515

            - --server-username=USERNAME

            - --server-password=SECRET_PASSWORD

        environment:

            # Set repository password

            KOPIA_PASSWORD: "SECRET"

            USER: "User"

        volumes:

            # Mount local folders needed by kopia

            - /path/to/config/dir:/app/config

            - /path/to/cache/dir:/app/cache

            - /path/to/logs/dir:/app/logs

            # Mount local folders to snapshot

            - /path/to/data/dir:/data:ro

            # Mount repository location

            - /path/to/repository/dir:/repository

            # Mount path for browsing mounted snapshots

            - /path/to/tmp/dir:/tmp:shared

    运行完成后,用浏览器打开对应ip地址的51515端口地址,首次打开后要配置仓库信息,填上对应网盘信息后,就能新建一个快照了,可惜webui端貌似只能配置一个仓库,如果要添加多种快照,那就只能保存到网盘的一个文件夹内。尝试备份后,能完整备份完100多g的照片。但是打开这个快照需要耗时蛮久的,文件越多就会越久,打开目录后才能操作恢复。尝试换一个目录放置配置文件,在然后重新连接库的时候使用原密码,也能获取备份的信息,还挺方便。就是网页端挂载为本地文件没有尝试成功,无法测试恢复部分目录。当前的网盘的webdav貌似不支持MOVE操作,对kopia的使用可能会有影响,后面尝试下库放在本地,然后rclone到网盘。

评论

此博客中的热门博文

飞牛私有云OS相册、MT Photos、immich简单对比

飞牛私有云OS使用AList挂载天翼云盘

使用CloudDrive实现123云盘到百度网盘的自动备份