Как сделать резервную копию своих сайтов?

Мне просто интересно, как сообщество поддерживает свои веб-сайты?

Я беру ночной дамп базы данных и переношу его на другой сервер, который затем копируется на съемный носитель. Он довольно автоматизирован и, похоже, работает, но мне было бы интересно услышать, что говорят другие.

16 голосов | спросил 2 revs
Toby
1 Jam1000000amThu, 01 Jan 1970 03:00:00 +030070 1970, 03:00:00

7 ответов


3

Код сайта находится в Subversion, который, в свою очередь, поддерживается в ночное время. Любая разработка кода выполняется на выделенных серверах dev. Производство обновляется только после проверки новой версии.

Содержимое в реляционных базах данных поддерживается в ночное время.

Некоторые из наших сайтов имеют огромный объем статического контента (изображения, PDF-файлы и т. д.), и они хранятся в RAID-массивах RAID5, зеркалируются на удаленном объекте и на всякий случай имеют резервные копии на магнитной ленте.

Мы не создаем резервные файлы журналов, так как мы не очень полагаемся на них.

ответил Ilmari Karonen 15 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSat, 15 Sep 2012 23:29:52 +0400 2012, 23:29:52
3

Ночной DB Дамп в файл

Разрешения для ночного БД дампа в файл ( Maatkit )

Используйте Tarsnap для автономной резервной копии дампов БД плюс все в /var /www /

ответил Ilmari Karonen 15 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSat, 15 Sep 2012 23:29:52 +0400 2012, 23:29:52
1

Один из вариантов, который я использовал на нескольких сайтах, - использовать SyncBack, JungleDisk и учетную запись Amazon S3. (Я бы разместил ссылки на эти продукты и услуги, но SE запрещает нам новые пользователи отправлять более 1 ссылку.) Boo.

Для тех, кто не знаком с этими инструментами, SyncBack - это потрясающая и очень многофункциональная программа для синхронизации файлов между различными папками. JungleDisk давайте создадим виртуальный диск, который за кулисами читает и записывает данные в службу хранения Amazon S3, которая представляет собой облачное решение для хранения данных, которое довольно доступно (предполагая, что вы каждый день не вставляете гигабайты данных в облако ).

У нас есть SyncBack, работающий по расписанию, например, один раз в сутки или один раз в неделю, и он копирует новые /измененные файлы с локального жесткого диска на виртуальный диск JungleDisk и удаляет любые удаленные файлы с виртуального диска.

Что мы храним в облаке? Ну, у нас есть SQL Server для ночной резервной копии и он настроен на сохранение этих резервных копий в течение двух недель. Каждую ночь эти резервные копии подталкиваются к облаку. Мы также подталкиваем наши репозитории исходного кода каждую ночь. Полная резервная копия делается из статических файлов, активов, утилит и других таких файлов еженедельно.

Что нравится в этом подходе, так это то, что все файлы находятся в облаке, что означает, что мы можем получить к ним доступ из любого места. Не нужно RDP на выделенный сервер, если у вас JungleDisk на рабочем столе - вы можете видеть файлы в облаке, как если бы они были на диске на вашем локальном компьютере. Другим преимуществом является стоимость. Для одного из моих клиентов веб-хостинговая компания, которая размещает сайт, будет продавать услуги резервного копирования на удаленном сервере своим выделенным серверам, но затраты составляли несколько сотен долларов в месяц. У этого подхода были некоторые издержки перед началом работы - лицензии SyncBack и JungleDisk, а также расходы на хранение и пропускную способность от Amazon S3, но, если я правильно помню, эти затраты были меньше, чем один месяц плана резервного копирования хостинга компании. И таким образом нам не нужно брать слово хостинговой компании о том, что наш сайт подкрепляется - мы можем видеть наши файлы в облаке в любое время из любой точки мира.

(Я был представлен этому подходу моим коллегой Майкл Кэмпбелл .)

ответил Ilmari Karonen 15 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSat, 15 Sep 2012 23:29:52 +0400 2012, 23:29:52
1

Помимо Subversion, ночных дампов MySQL и избыточного (зеркального) образа сервера, мы избалованы наличием хоста (AISO.NET), который также делает часовые снимки как часть всех своих пакетов хостинга. Я не только хорошо чувствую хостинг в компании, которая никогда не использовала никаких сетевых ресурсов (они питают весь объект с помощью солнечных и ветровых электростанций на месте), но я также получаю ум, который поставляется с надежным, легким в использовании восстановить моментальные снимки и виртуальное решение, которое перезагружается буквально в мгновение ока, если это когда-либо понадобится.

Снимок сохранил мой бекон более одного раза .... и это намного быстрее, чем прохождение движений разворота, перестройки и молитвы, которые возникают вместе с другими резервными копиями.

ответил Ilmari Karonen 15 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSat, 15 Sep 2012 23:29:52 +0400 2012, 23:29:52
0

Почему вы сохраняете главную копию кода на веб-сервере? Я не сохраняю код или программы на веб-сервере, которые я не могу заменить мгновенно.

Я создаю резервные копии файлов журнала и пользовательских входов с использованием специально написанных скриптов.

ответил Ilmari Karonen 15 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSat, 15 Sep 2012 23:29:52 +0400 2012, 23:29:52
0

У меня есть код в другом месте, но это не позаботится о резервном копировании сообщений блога на веб-сайте. У меня есть общая учетная запись реселлера хост-сервера, и на самом деле нет встроенного автоматизированного способа резервного копирования. Я просто нашел siteautobackup.com, потому что он говорит, что он может создавать резервные копии всего с уровня WHN, но продукт пока не работает.

ответил Ilmari Karonen 15 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSat, 15 Sep 2012 23:29:52 +0400 2012, 23:29:52
0

мы запускаем многопользовательскую систему wordpress. наша стратегия заключается в резервном копировании баз данных каждые 12 часов на удаленное пространство, wp-контент каждый день, public_html каждую неделю (или когда мы вносим существенные изменения в ядро ​​системы, например, обновление ядра Wordpress) и ежемесячную резервную копию всего домашнего каталога. это хорошо работает с нашей системой

ответил Ilmari Karonen 15 thEurope/Moscowp30Europe/Moscow09bEurope/MoscowSat, 15 Sep 2012 23:29:52 +0400 2012, 23:29:52

Похожие вопросы

Популярные теги

security × 330linux × 316macos × 2827 × 268performance × 244command-line × 241sql-server × 235joomla-3.x × 222java × 189c++ × 186windows × 180cisco × 168bash × 158c# × 142gmail × 139arduino-uno × 139javascript × 134ssh × 133seo × 132mysql × 132