使用 Rsync 来备份 NAS 上的数据

1. Rsync 简介

Rsync 是一种用来同步更新两处文件与文件夹数据的网络协议,Rsync 提供了区块等级 (block level) 的文件复制,非常适合使用于文件与文件夹数据常常变动的数据备份环境。基于区块等级的文件复制架构,Rsync 能够提供增量备份,在首次的完整备份完毕后,未来再次进行备份时,仅会针对文件有差异的部份进行更新 (Block-level)。举例来说,若您对一个 10 MB 的文件进行小幅修改后,增量备份将仅会针对修改的部份进行传送,如此可大幅降低网络带宽的使用。

2. 使用 Rsync

本章节将示范如何透过 Rsync 将本地端的 ASUSTOR NAS 数据备份至远程的 ASUSTOR NAS。

ASUSTOR NAS 同时能够充当 Rsync 服务器和 Rsync 客户端,这意味着你可以使用 NAS 作为一个集中化的备份服务器,或备份 NAS 到另一个 NAS 或 Rsync 兼容的服务器。

2.1 启用远程 ASUSTOR NAS 的 Rsync 服务器服务

本章节将示范如何启用 Rsync 服务器,在你将数据透过 Rsync 备份至 ASUSTOR NAS 之前,请务必先启用 NAS上的 Rsync 服务器服务。

步骤 1

步骤 2

步骤 3

2.2 在本地端 ASUSTOR NAS 建立 Rsync 备份

本章节将示范如何透过远程同步 (Rsync) 将本地端的 ASUSTOR NAS 数据备份至远程 ASUSTOR NAS。

步骤 1

步骤 2

步骤 3

 注:如欲透过 SSH 加密来传输数据,请勾选 [启用加密传输] 并输入相关设定。

步骤 4

 注:[使用 1 对 1 文件夹同步] 模式会将指定文件夹内的所有文件同步到备份服务器的指定文件夹,本模式只支持单一文件夹的同步,如欲同步多个文件夹或文件请不要开启此模式。

步骤 5

 注:可在此看到 2.1 章节中介绍的远程 NAS 建立的备份模块列表。

步骤 6

注:可以同时选择 [排程备份] 来建立定期的备份程序。

步骤 7

注:可在此设置一些额外的备份选项,其选项的细节如下:

步骤 8

步骤 9

3. Rsync 的应用方式

此章节将介绍几个 ASUSTOR NAS 搭配 Rsync 服务的应用方式。

3.1 集中式备份 (用于多台设备)

ASUSTOR NAS 可以当作多台设备的集中式备份服务器,可透过下列两种方式架设集中式备份:

 主动式备份

[主动式备份] 模式是由 ASUSTOR NAS 主动将多台设备的数据集中备份至 NAS,所有的备份程序都是由 NAS主动发起,为了避免多台设备同时备份而造成网络带宽雍塞, NAS 也能够排定不同备份程序的时间顺序。

 

 

 Rsync 服务器

[Rsync 服务器] 模式里,ASUSTOR NAS 的角色为集中式的 Rsync 备份服务器,所有的备份程序是由各台装置自行控制,这个模式的缺点是较难控制网络带宽。

 



3.2 异地备份

为了提升储存于 NAS 中数据的安全性,可以将数据定期同步到不同地点存放。透过 [备份与还原] 中的 [远程同步] 功能,即能将 NAS 内数据自动同步到不同地点的 ASUSTOR NAS,或是 Rsync 兼容的服务器。如此一来,当其中一台 NAS 不论是遇上灾变、偷窃或是硬盘与其他机器故障等等因素,都能轻松且快速完成灾难重建。

 

 


Revision #1
Created 11 March 2022 03:06:47 by 余海
Updated 9 July 2022 19:11:06 by 余海