Как часто я наблюдаю ситуацию, когда очень даже крутой интернет-магазин даже не резервируется на сервере и клиент не в курсе, разработчик сделал сайт, получил расчёт и все на этом, прощай клиент и его сайт.
А резервировать необходимо и даже в нескольких местах. А чаще всего сайты резервируются на том же аккаунте, где сайт, если полетит жесткий диск сервера, то потеряете и сайты, и резервные копии сайтов. А вот если резервная копия сайта будет храниться еще и на домашнем компьютере, то это уже максимальная надежность!
Даже если Вы купите отдельное место у хостера для резервирования, не факт, что это резервирование на другом диске или сервере, также можете остаться не с чем, поверьте, частая ситуация, правду никогда не узнаете, пока все не потеряете, хостер испарится и все на этом.

Итак, работать будем со стандартной версией программы Handy Backup Standardрезервное копирование файлов и папок в Windows.
Тут 64-разрядная версия Handy Backup


Установка и настройка Handy Backup

Handy Backup

Далее -> Установить.
Все, установка Handy Backup завершена, запускайте программу.


Настройка задания синхронизации сайтов в Handy Backup

При первом запуске откроется окно мастера, закройте его, для лучшего понимания программы настроим задание вручную.

Мастер создания новой задачи Handy Backup

Тут настроим подключение к серверу сайта, SFTP или FTP.

Первая папка - FTP/SFTP папка сайта на сервере

Тут заполняем все, заполняем логин и пароль на вкладке Аутентификация, проверяем подключение к  серверу и выбираем папку на сервере, которую нужно синхронизировать, если соединение успешно установлено.
Для SFTP - порт 22, для FTP - порт 21.
Название конфигурации можете изменить типа "site1.ru - SFTP синхронизация", если каждый сайт синхронизируете отдельно.

Настройка FTP/SFTP соединения с сервером

Тут логин и пароль к FTP/SFTP подключению, еще могут понадобиться ключи для SSH подключения, тогда лучше пробуйте FTP если Вы неопытный в этом деле, зря время потратите на генерацию ключей и изучения.

Настройка аутентификации FTP/SFTP

После успешно проделанных манипуляций и нажатия кнопки Ок увидите такую картину:

Готовые к синхронизации файлы и папки сайта

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

Выбираем папку в которую синхронизировать сайт


На шаге Расширенные настройки мои настройки выглядят так:

Расширенные настройки синхронизации сайтов

Тут обязательно нужно в Файловые фильтры прописать папки исключения с временными кешами Битрикс, иначе место на диске будет занимать сайт x2 раза больше.

Настройка исключений, масок для папок и файлов

Расписание синхронизации сайта задавайте как удобно Вам, на работу сайта это никак не влияет, но может повлиять на исходящий трафик, в зависимости от настроех сервера, учтите это момент, у кого-то даже внутренние соединения идут в исходящий трафик, у кого как.
Мешать работе на компьютере это тоже не будет, нагрузка на компьютер минимальна, можно поставить синхронизацию "Каждый день при входе в систему", пришли на работу, включили компьютер, пошла синхронизация.

Планировщик резервного копирования

Сайт в 4-6Гб синхронизируется первый раз примерно 8ч., в последующий раз будут докачиваться только новые и измененные файлы, отсутствующие файлы и папки на компьютере также будут удаляться, актуальность всего сайта поддерживает отлично, если это настроили на предыдущем шаге.

На следующем шаге введите Имя задачи, у меня это название сайта site1.ru и все готово, сразу можете запустить синхронизацию и проверять часиков через 4-8 в зависимости от размера сайта, чем больше сайт, тем больше первая синхронизация.

У меня папка с бэкапами выглядит так:

Моя папка для бэкапов сайта и других программ


Все, синхронизация сайта на локальный ПК в программе Handy Backup завершена!



Дополнительно

Если на сервере места много:
Можно обойтись только одной синхронизацией сайта, т.е. бэкапить БД сайта можно самим Битриксом, да и хоть весь сайт, соответственно папка /bitrix/backup/ со всеми резервными копиями будет синхронизироваться на Ваш ПК, т.е вы можете синхронизировать на ПК только папку /bitrix/backup/, но тогда эти резервные копии будут занимать место на сервере.

Если места на сервере мало:
Сделайте бэкап только БД сайта или даже можно настроить бэкап БД + файлы (исключив из резервной копии папку upload), для редакции Бизнес - это примерно 100Mb вместе с ядром Битрикс, ну а если совсем мало места, тогда настройте бэкап только БД сайта, все остальное синхронизируйте на ПК.



Заключение

Стоимость программы Handy Backup Standard - 400р., размер места под бэкап ограничивается размером жесткого диска Вашего ПК.
Для сравнения  приведу таблицу стоимости бэкапов сайта у моего хостера.

2015-01-07_13.36.46.png


Плюсы:
- недорогой и простой для клиента способ синхронизации не только сайтов, но и личных данных, дисков ПК и мн.др.;
- размер места под резервные копии ограничен только Вашим жестким диском.
- удобно восстановить какой-нибудь удаленный редакторами раздел/папка сайта, любой файл.


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



p.s. Это была статья о "cинхронизации сайта на локальный домашний ПК", про "резервное копирование сайта на локальный домашний ПК" я расскажу в следующей статье.
Вернуться в список