Сайт дня (как попасть): Сумки для ноутбуков в Киеве и по Украине в магазине фототехники vTochku!
Дорогие друзья, сегодня я расскажу о своей системе бэкапов. В интернете гуляет популярная поговорка: "Все люди делятся на тех, кто уже делает бэкапы, и на тех, кто еще не делает". Искренне советую вам сохранять резервные копии всех нужных файлов, это не раз пригодится и выручит.
Бэкап - это резервная копия файлов. Для вебмастера сохранение бэкапов является очень важным, так как это позволяет иметь под рукой копии своих файлов, баз данных и изображений. Случись что - всегда нужно иметь резервные копии.
В интернете можно найти много примеров, когда у владельцев сайтов не оказывалось бэкапа, и ценная информация была потеряна.
Случаев, когда может срочно понадобиться бэкап, может быть много - пожар на хостинге или поломка диска на сервере. Бывает, что на хостинге может быть сбой, и техподдержка отказывается помогать восстанавливать работу сайта или тянет время. Во всех таких случаях случаях бэкап.
Многие хостинги предоставляют функцию бэкапа данных, но я предпочитаю делать их самостоятельно.
Я начал заниматься сайтами в 2006 году, и с тех пор выработал для себя определенную систему, по которой делаю бэкапы. О ней-то я сейчас и расскажу 🙂 .
Сохраняю базу данных после каждого добавления материалов на сайт
Первое правило - я всегда сохраняю копию базы данных после каждого обновления сайта на свой компьютер.
Например, написал новый пост на блог - сохраняю базу данных в формате sql (в админке это пункт Manage-Backup (Управление-Бэкап), который появляется при установке плагина WP-DB-Backup) и экспортный файл xml (через пункт в админке Manage-Export (Управление - Экспорт)). О других полезных плагинах можно узнать из моей подборки, на составление которой я потратил неделю - Лучшие плагины WordPress - 103 плагина.
🔥 Кстати! Я провожу платный курс по продвижению англоязычных сайтов SEO Шаолинь seoshaolin.com. Для читателей блога я делаю хорошую скидку. По прокомоду "блог" тариф Про стоит не 50, а 40 тыс. рублей. Тариф Лайт не 25, а 20 тыс. рублей. Тариф Команда не 75, а 60 тыс. рублей. Пишите мне в Telegram @mikeshakin.На сайтах на других движках после каждого обновления я сохраняю базу данных без сжатия и со сжатием gzip.
Держу на компьютере локальную копию всех файлов сайтов
На втором физическом жестком диске (не на том, на котором стоит Windows) у меня есть отдельная папка, в которой хранятся резервные копии всех файлов сайтов.
Под файлы каждого сайта сделана своя папка. Перед тем, как делать какое-либо изменение файлов сайта (например, нужно что-то добавить в боковую колонку, разместить кнопку после поста или установить плагин), я сначала делаю это изменение на локальной копии сайта на своем компьютере.
После этого я заливаю файл с изменениями на хостинг с помощью программы WinSCP. Советую отказаться от FTP и перейти на использование этой программы (для Windows). Она предназначена для доступа к серверу через защищенный протокол SSH. Пароль в этой программе шифруется. Если у вас блог на WordPress, то можете почитать мою статью Безопасность WordPress - часть 3.
Когда файл загружен на хостинг, я обновляю страницу сайта и смотрю, корректно ли сделаны изменения. Если что не так - в копии этого файла на своем компьютере делаю корректировки, или можно просто вернуться на шаг назад.
Резервная копия локальной копии сайтов
Получилось масло масляное, но что-то мне хочется назвать этот пункт именно так 🙂 .
Предвижу, что будут возражения в духе "А если сломается жесткий диск с локальной копией сайта?" Именно поэтому я сохраняю локальную копию сайтов в других местах. Этих мест несколько.
Сейчас не проблема купить дополнительный жесткий диск хорошего объема, и использовать его как хранилище данных. У меня два таких хранилища.
Два раза в месяц я записываю локальную копию сайтов на два внешних жестких диска. Они не подключены на постоянной основе к компьютеру, я использую их только два раза в месяц для того, чтобы загрузить очередной бэкап.
Вместе с локальной копией сайтов я загружаю и бэкапы баз данных, которые сохраняю после каждого обновления сайтов.
Делаю локальные копии картинок
Есть еще один важный момент, который легко упустить. Например, для каждого поста я загружаю картинку на хостинг. Она там складывается в папки по годам и месяцам в соответствии с датой публикации.
Чтобы в случае чего иметь не только файлы движка и базу данных сайта, но и все загруженные картинки, я два раза в месяц захожу в папку uploads, открываю папку года и месяца и сохраняю все загруженные в нее картинки в соответствующую папку uploads на своем компьютере.
Очень важно иметь резервную копию всех картинок, когда-либо загруженных на ваш сайт.
Естественно, все картинки вместе с файлами сайтов и базами данных два раза в месяц дружно отправляются на два резервных жестких диска 🙂 .
Записываю бэкапы на dvd
Любой жесткий диск не застрахован от того, чтобы сломаться. Он может упасть, стукнуться, на него может попасть вода, либо он может сломаться внутри.
Моя паранойя по бэкапам успешно продолжается 😉 , и я дрожащей рукой беру пустой диск dvd и два раза в месяц записываю на него все те данные, о которых я писал выше - локальные копии сайтов (туда уже входят копии картинок) и базы данных.
Плюс записываю и другие файлы за последние две недели, например, вордовские файлы с постами, фотографии и т.д.
Запись на dvd позволяет иметь полный набор резервных данных на случай поломки компьютера или жестких дисков.
Думаю, обязательно найдется человек, который скажет: "Все равно все ваши жесткие диски и dvd находятся в одной квартире. Не опасно ли это?"
И тут у меня есть следующий пункт 🙂 .
Храню копии dvd в другой квартире
Да, именно так. Я пишу две копии каждого dvd, и одну отношу в квартиру родителей. У меня там свой альбом для хранения dvd. Тут я задумался о том, как правильно называется этот альбом 🙂 . Может, книжка? В любом случае, там лежит такая раскладная штука, в которой аккуратно хранятся dvd с резервными копиями данных.
А вдруг все-таки найдется такой человек, который скажет: "А вдруг диск с данными попадет в руки злоумышленнику? Что тогда?"
В этом случае можно использовать ответное средство, которое называется TrueCrypt 🙂 . Это бесплатная и популярная программа для шифрования данных.
Желаю вам регулярно делать бэкапы и чтобы ваши файлы всегда были у вас под рукой!
Постовой (как попасть): Интересные браузерные игры онлайн на любой вкус.
Вам нужен сайт? Создание сайтов дешево от студии «Сайт для Вас».
Десерт на сегодня - видео о джетпаках, это такие летающие аппараты. Они становятся все популярнее в Америке:
Подпишитесь на рассылку блога с полезными материалами по SEO
Ого, вот это у Вас система!
у меня попроще, но всеравно каждый день делаю бэкап базы данных своего блога и храню их в трех местах))
мне кажется последний пункт уже отдает паранойей, но вообще то дельные советы!, спасибо
А я использую дропбокс, очень удобно. 2 Гб бесплатно.
Думаю записывать дампы БД на ДВД, ещё и в нескольких экземпляра - парноя. Вам не кажется?
Похожая схема - только не храню dvd в другой квартире 😉
Вовсе не паранойя, а необходимые меры предосторожности. Лучше потратить время на тщательное бэкапирование, чем потом сидеть с поломанным сайтом и без бэкапа.
У меня система резервного копирования попроще: раза 4 в месяц я скачиваю полный бэкап сайтов (+БД) на первый жесткий диск, делаю копию этого архива на втором жестком диске (внутренний), перекидываю копию в аккаунт на DropBox (предварительно загоняю в .7z с паролем). Раз в 1-2 месяца копирую архив на флэшку.
Слабова-то, конечно, но сайты мои не такие ценные, чтобы резервировать их по более сложной схеме.
А картинки можно скачивать к примеру через filezilla? Конечно можно но к примеру не все картинки чтобы скачивала с папки uploads, а только новые которые появились за месяц к примеру. В ту же папку с картинками старыми.
Такие настройки можно ей задать или нет?
Ага, значит не зря я всегда отношу вторую копию на работу.
Как говорят бывалые киберпанки:
- Паранойя - мой друг!
Предусмотрительность приятно радует. 🙂
А разве бэкап базы данных не включает в себя и загруженные картинки?
Может пару копий закопать на даче под крыжовником?
интересно было бы продолжить для самых массовых цмс в какой кодировке сохранять бэкап БД
Был у меня печальный опыт(не обратил внимания на это) и мучался со знаками ???? и прямоугольниками.
Какая жутка паранойя:) Уважаю такой труд! Сам, конечно, бекапы делаю, но не так скурпулезно, только базы данных.
Еще один важный бэкап, по крайней мере у меня - хранение всех документов с которыми работаю, документов, задач и файлов по своим проектам и продвижению, я это делаю в sygarsync - файлы постоянно синхронизируются, что в данном случае важно, так как потерять даже несколько часов работы не хочется, а постоянно бэкапить свои документы вручную проблематично. Дают 6,5 гб места если вас пригласил другой пользователь sugarsync, надеюсь Михаил не сочтет за спам https://www.sugarsync.com/referral?rf=bsmxiyf9dkxtm
Михаил, а можно бэкапить только папку с темами и плагинами? Ну и базу конечно.
Ведь остальные файлы движка практически не меняются, если не менять версию WP?
а что насчет амазон s3? https://aws.amazon.com/s3/
когда у нас развилась подобная паранойя после 10 смененых винтов на сервере и полностью стертом вдс на клодо, то мы завели аккаунт там
ну и плюс еще полное дублирование сервера на другой, запасной сервер
Если все реально так как ты написал, то лучше пойти нажраться)))безопасность конечно нужна и все такое, но это жесткая параноя)на мой взгляд проще всего хранить на компе и еще на каком нить другом сервере в зашифрованном виде
Нормальное вполне отношение. Единственное что излишне на мой взгляд - это первый DVD который хранится у вас, Михаил, дома. Всмысле что достаточно только того что в другой квартире. Я очень сомневаюсь что одновременно ляжет ваш хостинг, вы уроните свой бэкап-винт, а родители потеряют ваш альбом ^)
Это называется паранойя. Раз уж относите копии дисков на другую квартиру, тогда следует перестраховаться еще раз и снять ячейку в банке.
Подобное в "Ералаше", только с билетами и проездным было. Всётаки перебор, одной копии вполне достаточно. Вероятность, что пострадает сайт и бекап одновременно, очень мала.
Колгейт+, 100%тная защита. Столько времени зря 🙂
Как же я Вас, Михаил, понимаю) Сам делаю почти так же, но вот теперь еще и шифровать буду, а то держать в открытом виде как-то не то) Спасибо за программу!
У вас опечатка:
"Во всех таких случаях случаях бэкап."
Вот это систематика! Завидую.
Вот бы рядом такого помощника. Что же делать нам, не таким продвинутым женщинам? А так хочется просто вести свой сайт, зарабатывать немного на нем. Но когда рядом столько опасности... Начинаешь сомневаться, что справишься.
А чем хуже делать каждую неделю бекап сайта вместе с БД, которые приходят к тебе на почту? Восстановить - раз плюнуть. Если частота публикаций на блоге не больше 3-4 в неделю и приложить к этому дядюшку Гугла, который индексирует каждую новую статью спустя минуту после публикации - восстановиться будет не проблема, даже если все умрёт.
Сайт, бд, фотки - с бэкапа на почте.
Последние статьи, которые вышли до отправки очередного бэкапа на почту - из кэша.
Действий минимум, пользы - максимум.
Мне кажется это перебор....у меня бы терпения не хватило таким образом все сохранять!автору конечно виднее))
Михаил, насколько эта параноя распространяется на данные с компа? т.е. на компьютере ведь тоже хранится много информации, которую порой невозможно восстановить (пароли-явки, планы-проекты...) А винты не вечны.
На студии меня приучили все проекты в обязательном порядке записывать на диски. А вот дома разленилась... Как часто и куда сохраняете данные?
P.S. По ссылке с блог-шоу больше всего запомнилась цитата Дональда Трампа: "Я никогда не забываю о худшем из возможных вариантов и о том, смогу ли я пережить его. Не стоит думать о положительном исходе сделки - хорошее способно само о себе позаботиться."