Longhorn backup

使用docker启动一个nfs服务器, 特别注意需要 nfsv4 版本,v3不可用

客户端安装 nfs-common (理论上不需要,如果有问题请安装)

sudo apt-get install nfs-common

使用 docker-compose.yml 启动一个 nfsv4 服务

mkdir -p /data/docker-volumes

version: "2.1"
services:
  # https://hub.docker.com/r/itsthenetwork/nfs-server-alpine
  nfs:
    image: itsthenetwork/nfs-server-alpine:12
    container_name: nfs
    restart: unless-stopped
    privileged: true
    environment:
      - SHARED_DIRECTORY=/data
    volumes:
      - /data/docker-volumes:/data
    ports:
      - 2049:2049

设置 nfs 位置

nfs://192.168.194.190:/

创建一个备份

可以看到在对应文件夹下出现了 pvc 的备份

Send a Message