openstack备份恢复和灾难恢复服务平台
freezer的Python项目详细描述
露天冷藏库
冰柜是一个备份还原灾难恢复服务平台,可帮助您实现自动化 数据备份和还原过程。
提供以下功能:
- 使用时间点快照备份文件系统
- 支持强加密:AES-256-CFB
- 直接备份文件系统树(不带卷快照)
- 使用lvm snapshot将日志MongoDB目录树备份到swift
- 使用lvm快照备份mysql
- 将数据从特定日期自动还原到文件系统
- 备份作为流上载时的低存储消耗
- 数据以gnu tar格式存档,用于基于文件的增量
- 多压缩算法支持(zlib、bzip2、xz)
- 根据提供的参数自动删除旧备份
- 多存储媒体支持(swift、本地文件系统或ssh)
- 将内核缓冲内存刷新到磁盘
- 多平台(Linux、Windows、*BSD、OSX)
- 管理多个作业(即同一节点上的多个备份)
- 在多个节点上同步备份和还原
- 与OpenStack Horizon集成的Web用户界面
- 在作业执行之前或之后执行脚本/命令
- 更多…
要了解如何使用冰柜的api,请参考在线文档 时间:
冰柜灾难恢复: -Freezer DR
冰柜地平线插件: -Freezer Web UI
有关openstack api、sdk和clis的更多信息,请参阅:
操作员
要了解如何部署和配置OpenStack冷冻柜,请参阅 在线文档:
如果不幸发现了错误,应该报告给 适当的bug追踪器。如果您从第三方获得软件 操作系统供应商,通常明智的做法是使用他们自己的bug跟踪器 报告问题。在所有其他情况下,使用主openstack bug跟踪器, 网址:
故障排除
出现错误时,这些地方是检查的好地方:
- 冰柜api日志:$home/log/freezer api.log
- /var/log/apache2/freezer api.log
- 冰柜代理日志:$home/.freezer/freezer.log
- 冰柜调度程序日志:/var/log/freezer/scheduler.log
开发人员
任何新代码都必须遵循hacking.rst中详述的开发指南。 文件和OpenStack通用开发指南,并通过所有单元测试。
更多以开发人员为中心的文档,请访问:
鼓励贡献者加入irc(#openstack-freezer在freenode上):