备份和恢复在任何设备上都是必不可少的。如果没有经过验证的备份和恢复过程,您的数据将面临丢失的风险。
只有在数据永久丢失后,人们才会意识到这一点。任何恢复丢失数据丢失的尝试都可能占用您大量的时间和金钱。确保您已制定计划来保护您的数据,以确保这种情况永远不会发生在您身上。
在您制定计划之前,请先问自己几个问题:
有多种不同的方法和不同的软件可以提供备份和恢复。做出最适合您的选择必须考虑以下几点:
您需要以多快的速度备份数据?如果在一天、一周或更长时间内数据未能恢复,您是否可以继续工作?
您准备丢失多少数据?您是否可以承受丢失两个小时、两天或两周的数据?
例如:如果您能够承受丢失一周的数据,那么每周备份就足够了。但是,如果您只能承受一天的损失,那么您将需要采用夜间备份或变体。
本文介绍三种基本类型的备份:
完整备份将备份所选位置中的所有内容。
增量备份将备份自上次备份以来发生更改的所有内容。
如果运行的是 Linux 或 macOS,差异备份与增量备份相同。在 Windows 中,它是不清除归档位的备份。
您可以从这三种方法中进行选择。(取决于您必须花费的资金以及您选择的特定 RTO 和 RPO。):
手动备份可以由您按计划启动,这是家庭用户备份文件的最常用方法。此方法是最不可靠的,但是费用最低。
自动备份是指以物理方式连接到所备份的计算机的介质为目标的备份。高级家庭用户和小型企业通常使用此方法。
自动备份的目标是通过网络连接的介质。有钱的企业可以专门用于备份过程,使用这种类型的备份。随着组织变得更加成熟,他们甚至可以在多种介质上暂存备份,并增加备份计算机与生产计算机之间的距离。
Ubuntu 文件系统为每个文件记录三个不同的时间:
mtime
:
修改时间的值在文件内容更改时更改。
atime
:
访问时间的值在文件被访问时更改。除了用户读取文件之外,当备份实用程序或脚本读取文件时,atime 可能会更改。
ctime
:
变化时间的值在文件属性更改时更新。这可以是所有权或权限。
Windows 文件系统为每个文件仅记录两个文件。即设置或清除。
设置后,它表明文件自上次备份操作以来发生了更改。Windows 文件系统在已更改的任何文件上设置此属性。然后,备份软件会在成功备份时将其清除。
通过从备份进行恢复来测试备份至关重要。
以下是您应该执行的一些测试,以确保您可以恢复丢失的数据:
还原许多单个文件。
还原较旧版本的文件。
还原整个文件夹。
还原整个驱动器并比较校验和。
如果不进行测试,可能会发现在实际中必须还原文件时,未备份任何内容。