在应用程序运行时采取的备份类型主要指的是热备份(Hot Backup)。
### 正确答案:C: Hot 热备份
### 专业分析:
- **Cold Backup 冷备份**:
- **定义**:冷备份是在应用程序停止运行时进行的备份。这种备份需要在系统没有活动访问的状态下进行。
- **适用场景**:适用于可以安排停机时间的情况。因为系统停止服务,所以不会有数据更新的问题,但会影响业务连续性。
- **Hot Backup 热备份**:
- **定义**:热备份是在应用程序继续运行并对数据进行读写操作时进行的备份。这种备份允许系统在不中断服务的情况下创建数据的副本。
- **适用场景**:适用于需要24/7不间断服务的系统和应用程序,常用于数据库系统。即使在备份过程中,数据也在连续更新。
- **Roll forward 向前滚动**:
- **定义**:这是一种恢复操作,使用日志文件将系统恢复到某一时间点。
- **适用场景**:用于数据恢复,并不是备份类型。
- **Roll back 回滚**:
- **定义**:这是一种撤销操作,用于将系统恢复到先前的状态。
- **适用场景**:多用于事务处理系统,当发生错误时用来恢复数据状态,并不是备份类型。
在运行应用程序的环境中,为了确保数据的一致性和可用性,采用热备份是合理且常见的选择,这可以在不中断系统服务的情况下,确保数据在备份期间的一致性与完整性。