Skip to content

备份和恢复

Linux 文件备份与恢复指南

本文档介绍如何使用 cp 和 rsync 在 Linux 系统中进行文件 备份 与 恢复。


使用 cp

备份

将 /source/ 下所有内容(包括隐藏文件)备份到 /backup/:

cp -a /source/. /backup/

恢复

将备份目录恢复到 /restore/:

cp -a /backup/. /restore/

# 恢复可能会提示是否覆盖
cp -af /path/to/source/. /path/to/destination/
或
yes | cp -a /path/to/source/. /path/to/destination/


2. 使用 rsync

source/ 后面带 / 表示目录下的所有文件

备份

将 /source/ 下所有内容备份到 /backup/:

rsync -av /source/ /backup/

恢复

将备份目录恢复到 /restore/:

rsync -av /backup/ /restore/