深圳大学开源镜像站 后端 2023.03-2023.05
①Docker 容器的部署和管理:使用 Docker 来创建和管理容器,以提供可靠的运行环
境,搭建和维护镜像站所需的各个组件,包括数据库、Web 服务器等,并确保它们
的稳定性和安全性。
②使用 rsync 同步上游源站仓库:使用 rsync 工具来同步上游源站的仓库到学校服务
器。通过定期的同步操作,及时获取到最新的开源软件、操作系统镜像等资源,确保
学校服务器上的镜像站与上游源站保持同步。
③数据和日志的持久化存储:设计合理的数据和日志存储方案,确保同步的数据和运
行时产生的日志信息能够长期保存,便于后续的数据查询、备份和恢复操作,保证镜
像站的稳定性和可靠性。