记一次docker镜像导入的坑

最近公司上线一个临时的项目,因为是临时使用,开发人员也没有想要做一个很标准的镜像,就直接在开发环境的本机进行了镜像的调试,调试完成后直接用docker commit提交了更改,并且使用docker save打包了镜像交付。
当在内网生产环境进行部署的时候,由于该项目也没打算直接上Kubernetes,于是就找了一个节点直接在docker上运行,并且在导入镜像的时候鬼使神差就使用了docker import,于是就掉坑里了。

继续阅读记一次docker镜像导入的坑

公司内网环境域账户数据备份方案

最近工作中遇到一个比较棘手的问题。销售团队的人员使用的笔记本电脑出差,但是他们的一些重要资料都放在电脑中形成了单点故障,使用人员对电脑使用常识较欠缺,导致了一些重要文件由于电脑的遗失或者损坏丢失,造成了不小的麻烦。

迫于此情况,急于寻求一个备份可靠性高,速度较快,自动化程度较高的方案。结合此前公司采购了一套群辉系统,但是基于群辉的备份方案,虽然自由程度较高,但是成千上万的设备需要全部部署,着实是一项不小的挑战。

继续阅读公司内网环境域账户数据备份方案

基于Galera的MySQL高可用集群

MySQL的高可用方案

我们在考虑MySQL数据库的高可用的架构时,主要要考虑如下几方面:

  • 如果数据库发生了宕机或者意外中断等故障,能尽快恢复数据库的可用性,尽可能的减少停机时间,保证业务不会因为数据库的故障而中断。
  • 用作备份、只读副本等功能的非主节点的数据应该和主节点的数据实时或者最终保持一致。
  • 当业务发生数据库切换时,切换前后的数据库内容应当一致,不会因为数据缺失或者数据不一致而影响业务。
继续阅读基于Galera的MySQL高可用集群