19просмотров
15 июня 2025 г.
Score: 21
💥 Как я случайно дропнул сервер и всё полетело └─ Вчера был обычный рабочий день, но всё пошло не так, как планировалось. Я, системный администратор, решил обновить сервер. Всё шло гладко, пока я не заметил, что Python скрипт, который должен был запуститься после обновления, не сработал. Паника началась, когда я понял, что база данных не отвечает. Оказалось, что я случайно удалил важный конфигурационный файл. В итоге, весь сервер полетел, и сайт стал недоступен. Пришлось срочно восстанавливать всё из бэкапов. К счастью, я регулярно делаю резервные копии, иначе последствия были бы катастрофическими. Восстановление заняло несколько часов, но в итоге всё заработало. Этот случай научил меня быть более внимательным и всегда проверять конфигурационные файлы перед обновлениями. ℹ️ Категория: Практика
#СерверныеКатастрофы import os
import shutil def backup_config(source, destination): if os.path.exists(source): shutil.copy(source, destination) print(f"Backup of {source} created at {destination}") else: print(f"Source file {source} does not exist") backup_config('/etc/myconfig.conf', '/backup/myconfig.conf')