在 CentOS 上备份 Apache2 服务器,您需要执行以下步骤:
rsync 工具(如果尚未安装):sudo yum install rsync
sudo mkdir /backup/apache2
rsync 命令备份 Apache2 配置文件和网站文件。以下命令将 /etc/httpd 目录(包含 Apache 配置文件)和 /var/www/html 目录(包含网站文件)备份到 /backup/apache2 目录中:sudo rsync -av --delete /etc/httpd/ /backup/apache2/
sudo rsync -av --delete /var/www/html/ /backup/apache2/
-a 选项表示归档模式,它会保留文件的属性(如权限、时间戳等)。-v 选项表示详细输出,以便查看备份过程中的信息。--delete 选项表示删除目标目录中存在但源目录中不存在的文件,以保持备份的一致性。
sudo rsync -av --delete /var/log/httpd/ /backup/apache2/
ls 命令查看 /backup/apache2 目录的内容:ls -l /backup/apache2
现在,您已经成功地在 CentOS 上备份了 Apache2 服务器。请确保定期执行此操作以保持数据的最新状态。