Anduin Xue
Anduin Xue

Anduin's Tech Blog

Backup


Aiursoft Nextcloud 事故调查、分析与总结

这篇文章详细描述了一次因备份配置错误导致系统盘被填满的服务器故障事件。事故原因是由于存储和计算分离操作中,备份挂载点 `/mnt/backup` 未能正确连接,导致备份数据写入了系统盘,最终使系统盘空间耗尽,引发服务中断和潜在的数据丢失风险。文章总结了三点教训:备份操作存在高风险;需建立磁盘空间监控告警机制;挂载点异常可能导致严重后果,并提出了改进措施,包括在备份前验证挂载状态、设置剩余容量报警等。最后,文章附上了一个改进后的备份脚本示例,以避免类似问题再次发生。--DeepSeek

bash Linux Backup Nextcloud Disk Incident

Auto backup for Minecraft on Linux

这篇文章介绍了如何在Linux系统上为Minecraft服务器实现自动备份功能。作者最初尝试使用Git进行备份,但由于压缩对象时CPU消耗过高可能影响游戏性能而放弃。最终选择了一种基于文件复制的解决方案,并详细分享了具体步骤。文中提到通过tmux工具运行Minecraft环境,利用start.sh启动服务,并编写了一个名为backup.sh的脚本来实现自动备份。该脚本能够按时间命名备份文件夹、保留最近10个备份并删除最旧的一个,同时支持通过crontab等后台任务管理系统定期执行备份操作。作者还分享了如何在tmux会话中发送命令以提示玩家备份状态,并确保游戏保存机制的正常运行。这篇文章不仅展示了具体的技术实现,还引发了一个值得思考的问题:在使用不同备份方案时,如何平衡性能消耗与数据安全?这个问题或许能激发你进一步探索和优化自己的Minecraft服务器管理策略。--DeepSeek

bash Linux Minecraft Backup Minecraft server Automatic backup

  • 1