centos

centos lamp备份恢复方法

小樊
42
2025-11-03 20:12:07
栏目: 智能运维

CentOS LAMP备份恢复方法

一、备份方法

1. 数据库备份(MySQL/MariaDB)

数据库是LAMP环境的核心数据存储,需优先备份。常用mysqldump工具导出结构和数据为SQL文件,支持加密压缩以提升安全性。

2. 网站文件备份

网站文件(HTML、CSS、PHP、图片等)存放在Apache默认目录/var/www/html/,需定期打包备份。

3. 系统配置备份

Apache、PHP的配置文件需备份,避免系统重装或配置丢失时重新配置。

4. 系统全量备份

使用tar命令打包整个系统(排除临时目录、虚拟文件系统等),生成可恢复的系统镜像。

5. 磁盘镜像备份

使用dd命令备份整个磁盘(如系统盘/dev/sda),生成镜像文件,适合灾难恢复(如磁盘损坏)。

二、恢复方法

1. 数据库恢复

将备份的SQL文件导入数据库,恢复结构和数据。

2. 网站文件恢复

解压备份的.tar.gz文件到原网站目录,覆盖现有文件。

3. 系统配置恢复

将备份的配置目录复制回原路径,覆盖现有配置。

4. 系统全量恢复

从系统镜像文件恢复整个系统,需从Live CD或USB启动进入救援模式。

5. 磁盘镜像恢复

将镜像文件写入磁盘,恢复整个磁盘内容(需确保目标磁盘容量不小于镜像文件大小)。

0
看了该问题的人还看了