在Linux中,挂载点是一个目录,用于访问和存储文件系统
-
查找挂载点:首先,你需要找到要备份的挂载点。你可以使用
df -h
命令查看当前系统中已挂载的文件系统及其挂载点。 -
创建备份目录:为了备份挂载点,你需要在一个安全的位置创建一个新的目录来存储备份数据。例如,你可以创建一个名为
/mnt/backup
的目录。
sudo mkdir /mnt/backup
- 挂载要备份的挂载点:接下来,你需要临时挂载要备份的挂载点。这可以通过
mount
命令实现。假设你要备份的挂载点是/mnt/data
,你可以这样做:
sudo mount --bind /mnt/data /mnt/backup
- 使用
rsync
进行备份:现在你可以使用rsync
命令将挂载点的内容复制到备份目录。这将创建一个完整的增量备份(如果可用)以及任何自上次备份以来发生的变化。
sudo rsync -avz --exclude={"/mnt/backup"} /mnt/data/ /mnt/backup/
这个命令将/mnt/data
目录的内容递归地复制到/mnt/backup
目录,同时排除/mnt/backup
目录本身。
- 卸载挂载点:完成备份后,你需要卸载之前挂载的挂载点。
sudo umount /mnt/backup
- 离线备份:最后,你可以将备份目录(在本例中为
/mnt/backup
)复制到一个离线存储设备(如USB驱动器、光盘或网络附加存储),以便在其他位置进行存储或传输。
注意:在执行这些操作时,请确保你有足够的权限。如有必要,请使用sudo
命令以管理员身份运行命令。