如何为多个基于Linux的服务器提供适当的备份?

有几个与提供备份相关的问题,但大多数问题要么太具体,要么用于家庭用途,要么基于 Windows.

我想听到的内容

>您如何确保正确备份所有Linux服务器?
>您多久备份一次服务器?
>除了明显的/主目录之外,你还备份什么?
>您如何确保备份是增量备份,但仍然易于恢复?

特别是最后一个问题一直困扰着我.将备份压缩成tarball工作正常,但是当我突然需要恢复备份时会导致严重的性能问题.另一方面,当不压缩备份并将它们同步到另一个服务器时,存在创建不一致的用户权限的严重风险.

有哪些工具可以帮助您尽可能轻松地完成此任务,您最喜欢哪种方法

解决方法

How often do you backup your servers?

标准备份每晚完成,有一些备份更频繁地完成.

How do you ensure that all of your Linux servers are properly backed up?

备份会在成功或失败时发送包含良好主题的报告.我检查我每周至少收到几次状态信息.

What do you backup,apart from the obvIoUs /home directories?

取决于服务器,但我几乎总是想要/ etc,/ root和/ var / lib / dpkg.然后我添加任何数据目录.

How do you ensure that backups are incremental,but still easy to restore?

我用Dirvish,

Dirvish is a fast,disk based,
rotating network backup system.

With dirvish you can maintain a set of
complete images of your filesystems
with unattended creation and
expiration. A dirvish backup vault is
like a time machine for your data.

Dirvish使用rsync和–link-dest选项将每个备份的相同文件链接在一起.备份速度快,不浪费空间,恢复就像复制文件一样简单.

相关文章

1、安装Apache。 1)执行如下命令,安装Apache服务及其扩展包...
一、先说一下用ansible批量采集机器信息的实现办法: 1、先把...
安装配置 1. 安装vsftpd 检查是否安装了vsftpd # rpm -qa | ...
如何抑制stable_secret读取关键的“net.ipv6.conf.all.stabl...
1 删除0字节文件 find -type f -size 0 -exec rm -rf {} ...
## 步骤 1:安装必要的软件包 首先,需要确保系统已安装 `dh...