跳转至

在线安装

环境要求

安装前请确保您的系统符合安装条件:

  1. 操作系统:支持主流 Linux 发行版本(基于 Debian / RedHat,包括国产操作系统)、macOS
  2. 服务器架构:x86_64 / aarch64
  3. 内存要求:建议1GB以上,根据备份数据量,可能会占用较多内存
  4. 浏览器:支持最新版本的 Chrome / Firefox / Safari / Edge等主流浏览器
  5. 可访问互联网
  6. 准备好的备份存储库,如果用于测试,就用本地目录即可,若需要备份到其他介质:可选择如下存储库:

腾讯云 COS 具有高扩展性、低成本、可靠和安全等特点,能为您提供专业的数据存储服务。您可以使用控制台、API、SDK 等多种方式连接到腾讯云对象存储,实时存储和管理您的业务数据。优惠链接

华为对象存储提供安全稳定、性能领先、无限弹性扩展的存储能力,降低使用成本,驱动千行百业数据价值变现。

阿里云对象存储 OSS(Object Storage Service)是一款海量、安全、低成本、高可靠的云存储服务,提供最高可达 99.995 % 的服务可用性。多种存储类型供选择,全面优化存储成本。

MinIO 是一种高性能、S3 兼容的对象存储。 它专为大规模 AI/ML、数据湖和数据库工作负载而构建,并且它是由软件定义的存储。 不需要购买任何专有硬件,就可以在云上和普通硬件上拥有分布式对象存储。 MinIO拥有开源 GNU AGPL v3 和商业企业许可证的双重许可。

自建rest-server,需要准备大容量存储服务器,搭建rest-server,作为存储库

SFTP是Secure File Transfer Protocol的缩写,安全文件传送协议,是一种网络协议,用于传输文件。使用前需要在存储库服务器上配置ssh免密登录。

部署脚本

curl -sSL https://kubackup.cn/quick_start.sh -o quick_start.sh && sh quick_start.sh
curl -sSL https://kubackup.cn/quick_start.sh -o quick_start.sh && sh quick_start.sh
mkdir -p /data/kubackup
docker run -d --name kubackup --restart=always -v /data:/data -v /data/kubackup:/root/.kubackup -p 8012:8012 --user root --hostname ${HOSTNAME} kubackup/kubackup
docker logs kubackup
version: '3'
services:
  kubackup:
    image: kubackup/kubackup
    container_name: kubackup
    restart: always
    volumes:
      - /data:/data
      - /data/kubackup:/root/.kubackup
    ports:
      - "8012:8012"
    user: "root"
    hostname: ${HOSTNAME}

安装成功后,控制台会打印端口信息,默认账户密码,浏览器输入 http://主机ip:端口 访问。

screenshot_mac

注意

若无法访问,请检查防火墙是否放行8012端口。