huacnlee/gobackup是一个很不错的多数据库的备份工具,但是对于minio支持不太好(path路径格式),同时也不支持定时任务备份,所以基于cron包支持定时任务处理 修改的代码 main.go添加cron支持 { Name:"start", Flags:[]cli.Flag{ cli.St...
一个实践,属于业务需求: 需求 fastdfs的灵活性以及安全控制上不是很方便,而且语言调用上也不方便,所以需要无缝的迁移老的fastdfs到一个合适的分布式文件系统(语言友好,web友好,高性能,灵活) 原有架构模式 参考如图,很简单,也很标准基于group同名节点之间自动数据同步,同时使用nginx_fastdfs模块提供http访问,入口同时基于nginx提供cache以及proxy的能力,为了提供ha能力,基于lvs实现一个ha处理,业务代码基于fastdfs的sdk进行通信(上传以及部分下载) 问题 不是很灵活,基于s3模式的更加方便,同时能加速业务对于文件处理的灵活行,s3的b...