磁盘快照

  • 优点:简单,云盘一般提供服务
  • 缺点:恢复不方便,需要卸载-恢复-重新挂载

    数据导出

    使用pg_dump类的命令将数据库数据导出

  • 优点:在不同版本的数据库之间兼容

  • 缺点:耗时比较长

    备份data目录

    基于文件系统的数据备份技术

  • 优点:操作简单

  • 缺点:需要关停数据库,耗时较长,索引产生的文件也会被备份

    基于日志的备份

    使用文件系统的备份技术建立基础版本,增量备份数据库日志(WAL)

  • 优点:增量备份的代价小,可以很灵活地恢复到历史版本

  • 缺点:操作较复杂,需要调整数据库的配置参数,实现增量备份逻辑

    参考

  • High Availability, Load Balancing, and Replication:Comparison of Different Solutions

  • Backup and Restore