disaster_recovery.md 752 字节
Newer Older
M
Mars Liu 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45
# 灾难恢复

Joe 管理的一台 MySQL 服务器因意外断电,出现了文件损坏,无法启动。他需要将这台服务器恢复起来,下列步骤中哪些是需要执行的?

1. 在 my.cnf 中的`[mysqld]`一节添加 `innodb_force_recovery = 1`
2. 尝试启动,如果失败,尝试 2 ~ 6 间的其它参数
3. 启动后备份数据库
4. 删除数据库,清理数据目录
5. 备份 MySQL 数据目录下的 ib_logfile\* 和 ibdata\* 文件,然后删除
6. 将 my.cnf 中的 `innodb_force_recovery` 设为0
7. 重启MySQL
8. 导入数据

## 答案

```
1, 2, 3, 4, 5, 6, 7, 8
```


## 选项

### A

```
1, 2, 4, 5, 6, 8
```

### B

```
1, 2, 4, 5, 8
```

### C

```
1, 2, 4, 8
```

### D

```
1, 2, 3, 4, 6, 7, 8
```