跳至主要內容

文件备份

知识库编程技巧CentOSLinux小于 1 分钟

Duplicati

Duplicati 是一个免费的、开源的备份客户端,可以在云存储服务和远程文件服务器上安全地存储加密的、增量的、压缩的备份。

支持 Amazon S3、IDrive e2、Backblaze (B2)、Box、Dropbox、FTP、Google Cloud 和 Drive、HubiC、MEGA、Microsoft Azure 和 OneDrive、Rackspace 云文件、OpenStack Storage (Swift)、Sia、Storj DCS、SSH (SFTP) 、WebDAV、腾讯云对象存储(COS)等!

支持多平台:x86-64、arm64、armhf

mkdir -p ./data/{backups,config,source}
cat >> docker-compose.yml << EOF
version: "3"
services:
  duplicati:
    image: linuxserver/duplicati:latest
    container_name: duplicati
    hostname: duplicati
    restart: unless-stopped
    ports:
      - 8080:8200
    volumes:
      - ./data/backups:/backups
      - ./data/config:/config
      - ./data/source:/source
    environment:
      - PUID=1000
      - PGID=1000
      - TZ=Asia/Shanghai
    entrypoint:
      - /init
EOF
docker-compose up -d