中小企业从零搭建开源档案灾备系统完整实操落地指南

一、前期环境准备

你只需要一台满足最低配置的Linux服务器(CentOS7+/Debian11+通用),配置要求如下:

  • CPU:1核心及以上
  • 内存:2GB及以上
  • 存储:预留至少100GB空闲空间(根据需备份的档案总量调整)
  • 网络:放行8000、9000端口,用于后台访问

直接执行对应命令放行端口:

CentOS7+执行: ``` firewall-cmd --add-port=8000/tcp --permanent firewall-cmd --add-port=9000/tcp --permanent firewall-cmd --reload ```

Debian11+执行: ``` ufw allow 8000/tcp ufw allow 9000/tcp ufw reload ```

二、部署MinIO灾备存储节点

先安装docker环境,直接执行对应命令:

CentOS7+执行: ``` yum install -y docker && systemctl start docker && systemctl enable docker ```

Debian11+执行: ``` apt update && apt install -y docker.io && systemctl start docker && systemctl enable docker ```

然后创建存储目录,启动MinIO容器,直接复制执行命令: ``` mkdir -p /data/minio && docker run -d --name minio-archive \ -p 9000:9000 -p 9001:9001 \ -v /data/minio:/data \ -e MINIO_ROOT_USER=archive-backup-admin \ -e MINIO_ROOT_PASSWORD=Archive@Backup2024 \ --restart=always \ minio/minio server /data --console-address ":9001" ```

2.1 创建档案灾备存储桶

  • 访问 http://你的服务器IP:9001,使用账号archive-backup-admin、密码Archive@Backup2024登录
  • 点击左侧「Buckets」→ 点击「Create Bucket」,输入桶名称archive-backup
  • 直接点击保存,无需修改其他配置,完成存储桶创建

三、部署Duplicati档案灾备管理端

中小企业从零搭建开源档案灾备系统完整实操落地指南

Duplicati是开源增量备份工具,支持加密自动备份,直接用docker部署,复制执行命令: ``` docker run -d --name duplicati-archive \ -p 8000:8200 \ -v /etc/duplicati:/root/.config/Duplicati \ --restart=always \ duplicati/duplicati ```

部署完成后,访问 http://你的服务器IP:8000,进入后台后选择简体中文,一路点击下一步即可完成初始设置。

四、配置档案灾备任务

4.1 配置存储目标

在Duplicati首页点击「添加备份」→ 选择「新建备份」,点击下一步,填写基础信息:

  • 备份名称:自定义填写(如单位电子档案灾备)
  • 加密:勾选AES-256加密,设置备份加密密码(务必妥善保存)
点击下一步,存储类型选择「MinIO」,按照如下内容填写配置,修改对应IP即可:
  • 桶名称:archive-backup
  • 访问密钥ID:archive-backup-admin
  • 密钥访问密码:Archive@Backup2024
  • MinIO服务器地址:http://你的服务器IP:9000
点击「测试连接」,提示连接成功后进入下一步。

4.2 添加需要备份的档案源

如果档案存储在当前Linux服务器,直接填写档案的绝对路径即可,例如档案放在/opt/company_archive,直接填写该路径; 如果档案存储在Windows电脑,先把档案文件夹设置为SMB共享,然后填写路径格式为smb://你的WindowsIP/共享文件夹名称,再填入Windows的登录账号密码即可。

4.3 配置自动灾备策略

推荐中小企业使用以下通用配置,直接对应填写即可:

  • 自动备份频率:选择每天凌晨2点(业务空闲时段,不影响正常使用)
  • 保留策略:填写规则1W:1D, 3M:1W, 1Y:1M,规则含义:一周内每天保留1份备份,三个月内每周保留1份备份,一年内每月保留1份备份,超期旧备份自动清理,节省存储空间
最后点击保存,完成灾备任务创建。

五、灾备验证与恢复操作

任务创建完成后,点击任务右侧的「立即运行」,等待第一次备份完成后,必须做一次恢复验证,操作步骤:

  • 回到Duplicati首页,点击对应灾备任务右侧的「恢复」按钮
  • 选择任意一个需要恢复的档案,选择恢复输出的目标路径
  • 点击开始恢复,完成后打开档案验证内容是否完整

如果遇到备份失败,优先检查两个常见问题:

  • 服务器防火墙是否已经放行8000、9000端口
  • Duplicati是否有档案源的读取权限,添加权限直接执行命令chmod -R 755 你的档案路径

六、异地灾备扩展(可选)

如果需要满足合规要求的异地灾备,只需要在另外一台异地服务器上重复以上所有步骤,然后在原灾备任务添加同步规则,把备份同步到异地节点即可,无需额外复杂配置,整个灾备系统就搭建完成了。

AI咨询
热线电话

028-85154420

15388110056

全国售前咨询电话

扫码咨询
安答联动微信公众号二维码

微信扫码关注安答联动

申请试用
热线电话
申请试用

安答联动档案管理系统