Samba 服务器备份全攻略
1. 本地备份 Samba 服务器
1.1 数据存储考虑
对于数据特别敏感的情况,一些常规备份选项可能并不适用。可以考虑安全的异地存储,或者使用支持数据加密的备份软件。常见的异地存储方法是轮换多组备份,最新的备份留在本地以便快速恢复数据,旧的备份则存放到异地。当需要进行新的备份时,取回异地备份,用新备份覆盖它,再将旧的本地备份送到异地。
本地存储备份时,将其存放在防火保险箱中是个不错的选择,这样可以防止备份介质在火灾中受损,还能避免他人窥探。需要注意的是,备份磁带通常包含敏感数据,如密码文件,若未加密,一旦落入坏人之手,就无法防止未经授权的访问,原始硬盘也是如此。
1.2 本地备份优势
在小型网络或有多个大容量服务器的网络中,可以将备份设备直接连接到服务器。本地备份对网络性能影响较小,除非磁盘访问速度是重要瓶颈。而且本地备份通常比网络备份更快,能节省时间。
1.3 使用 tar 进行备份
1.3.1 tar 命令和选项
使用 tar 时,必须将一个命令与一个或多个限定符结合使用。以下是常见的 tar 命令和限定符:
| 命令 | 缩写 | 用途 |
| ---- | ---- | ---- |
| –create | c | 创建存档 |
| –concatenate | A | 将 tar 文件追加到存档 |
| –append | r | 将文件追加到存档 |
| –update | u | 追加比存档中更新的文件 |
| –diff or –compare |