如何在 Debian 10 中备份文件和文件夹

在 IT 世界中,重要的是尽可能保留数据的副本,以便在出现磁盘故障或错误删除时在需要时使用它。 因此,在一天结束时进行定期备份是负责任的计算机用户的好习惯。

‘rsync’ 命令通常用于复制大数据。 但是,在本地机器上复制少量目录和文件时也使用“cp”命令。

在本文中,我们将学习如何在 Debian 10 中备份文件和文件夹。

先决条件

您需要具备以下条件才能使本教程正常工作。

1.两台具有root权限的Debian 10机器

使用 cp 命令备份目录

我们要讨论的第一个命令是“cp”。 它用于在本地机器上复制少量文件和文件夹。 因此,它实际上不用于工业中。

‘cp’ 命令的语法如下。

cp -option1 -option2 源目的地

为了便于理解,我们将把文件从 Desktop/log 复制到 Karim/logrot。 在终端上运行以下命令。

cp -avr Desktop/log Karim/logro

a:用于保存目录属性,如文件模式、所有权、时间戳等。

r:用于递归复制主目录下的目录

v:用于详细输出

以下是示例输出。

如果要将所有文件、目录和子目录复制到另一个目录,可以使用 * 通配符。 例如,以下命令会将现有目录 Desktop/log/ 中的所有数据复制到 Karim/logro/。

cp -avr Desktop/log/* Karim/logro/

以下是示例输出。