备份 cron 作业完成后,我的服务器离线了几分钟

备份 cron 作业完成后,我的服务器离线了几分钟

每天我都会运行每日 cron 备份,我注意到在备份过程结束时我的服务器会离线约 2 分钟。这种情况每天都会发生。

服务器详细信息: Intel® Core™ i7-920 四核处理器,包括超线程技术 RAM:12 GB DDR3 RAM 硬盘 2:x 1500 GB SATA-II HDD(软件 RAID 1)

请记住,我只托管 40 个网站,这些网站仅使用服务器资源的一小部分。

备份安排在交通最少的清晨进行。

答案1

使用uptimelast命令查看服务器是否实际正在重新启动,如果没有,则可能意味着正在失去网络访问。

您用什么方法检查系统是否处于离线状态?您是否尝试通过 SSH 登陆?

查看内部/var/log/messages/var/log/syslog停机时的情况,了解发生了什么。如果在备份脚本运行时可以使用 SSH,则运行一个实例以top查看发生了什么。

最后,这是什么类型的备份?使用 rsync、ftp 还是内部备份?也许发布 cronjob 的副本(不包含任何个人信息)会很有用

答案2

我感觉,当备份从服务器传输出去时,会使网络连接饱和。

您是否手动更改了备份运行的时间?如果没有,甚至可能出现许多作业同时运行的情况,它们会同时占用数据中心的整个网络段,因为它们都必须通过同一个网关才能到达存储服务器。这将是一个严重的配置错误,但仍然有可能。

相关内容