Закрыть
Войти
Подождите...
Собирается информация...
Восстановить пароль
Логин или пароль введены не верно!
Подождите...
Идет авторизация.
Вход
Логин или пароль введены не верно!
Забыли пароль?
или войти через вконтакте

Почему полезно делать бэкапы?

21 сентября 2017 606

У меня тут интересная история произошла и я решил сразу поделиться своим опытом с вами!

Есть у меня один проект. Пока проект на этапе разработки, я решил сделать следующим образом: на локалке я подключаюсь к базе данных, которая лежит на сервере. Получается, что я делаю сайт на локальной версии, а данные уже переносятся в production-версию (то есть в ту, которая крутится на сервере). Единственный минус, что если я в базе сделаю ошибку, то серверная версия сайта тоже полетит, но это очень маловероятно, поэтому на этапе разработки это не критично. 

Так вот! Работаю я, значит, работаю и вдруг сайт пишет, что нет соединения с базой! Захожу на сервер, mysql остановлен! Пытаюсь запустить...не запускается! Ну, думаю, жопа....А я за день сделал очень много важных вещей, которые потерять будет очень обидно! ОООООЧЕНЬ!

После нескольких часов гугления и выяснения причин ( отдельное спасибо моему другу Ивану, который знатно помог в поиске причины ) выясняется следующее:

У меня на сервере кончилось место. В итоге mysql пытался что-то сделать, места нет, ему стало тесно и он сдох. Просто сдох и решил больше не запускаться...вот такое бывает. Место кончилось из-за моей ошибки, которую придется исправлять, но это отдельная история. Хорошо, что я нашел эту ошибку на стадии разработки продукта, а не когда он вышел в свет. 

Хорошо у меня был настроен автоматический бэкап, который делает бэкапы каждую ночь. Получается, что я потерял только день работы. Тоже немного обидненько(((

А потом, когда я уже переустановил mysql и начал заливать базу прошлого дня, оказалось что я делал бэкап в середине дня, подстраховаться, и забыл про него! Так что теперь все хорошо, все работает, работа не потеряна. 

Надеюсь, что моя ошибка послужит вам уроком и вы тоже будете делать бэкапы! Это очень важно!

Я, в свою очередь, переделаю свою системы бэкапа, чтобы она делала копии еще каждый час. 

Комментарии

Нет ни одного комментария. Вы будете первым!

Ваш комментарий

Чтобы оставить комментарий, вам необходимо авторизоваться или зарегистрироваться

Блог

Привет, зашедший на эту страницу человек! Меня зовут Петров Александр и я веду этот блог.

Тут я пишу свои мысли о мире разработки сайтов и выкладываю различные мини-уроки и фишечки.

1
2
3
Как победить в Хакатоне?
30 марта 2019 324
В каком порядке изучать языки программирования?
16 января 2019 733
Какой язык программирования необходимо знать каждому?
15 января 2019 671
Итоги 2018 года
10 января 2019 235
MacBook для программиста. Стоит ли?
06 ноября 2018 29373
Из головы на холст в чистом виде
13 октября 2018 244
Как научиться делать сайты? И не только сайты...
08 октября 2018 586
Дофаминовая вечеринка
20 сентября 2018 481
Зачем нужен отдых?
18 сентября 2018 343
А ты занимаешься рекламой?
26 августа 2018 511
Взгляд дизайнера
23 августа 2018 257
Что такое мотивация?
28 февраля 2018 1037
Почему сейчас мало качественных специалистов?
14 февраля 2018 477
Победа, которой я горжусь.
12 февраля 2018 415
Настройка сервера для Ruby on Rails
01 февраля 2018 1395
1
2
3
Политика конфиденциальности   Пользовательское соглашение