Добрый день. Сегодня мы с Вами рассмотрим отличный способ сохранения данных своего сайта или любого другого веб-ресурса. Ничто не вечно и не идеально, поэтому порой бывают случаи, что какой-то сервер, или какая-то его часть выходит из строя и получить доступ к данным уже не представляется возможным.
Конечно, каждый уважающий себя хостер делает бэкапы своих серверов, но кто знает, что может приключиться, поэтому я считаю, что намного спокойнее жить, когда ты знаешь, что у тебя под рукой есть копии твоих данных.
Существует огромное кол-во способ резервирования собственных данных, как готовых решений, так и различных инструкции под многие языки программирования.
В прошлой статье я рассказывал о новом облачном хранилище от компании Clodo, именно туда мы и будем сохранять копии наших файлов.
Как я уже упоминал в прошлой статье, самый удобный вариант синхронизации с облачным хранилищем Clodo, это использование приложения Cloudfuse. Если у Вас собственный сервер или VDS, то с установкой Cloudfuse не должно вызвать проблем, но вот если Вы держите свой сайт у одного из хостеров, то можно попросить вежливо установить Coudfuse на сервер где располагается Ваш сайт, я, например, так и сделал будучи обладателем хостинга от Beget.
Думаю подробный шаг установки Cloudfuse можно пропустить и перейти собственно к резервированию данных.
Сперва в домашней директории (/home/user например) создаем файл .cloudfuse и добавляем следующее:
authurl=testapi.clodo.ru username=[имя пользователя] api_key=[api key]
Имя пользователя и api key, будут Вам видны в панели управления Cloud Storage. Теперь создаем папку в которой будут хранится копии, например:
mkdir /home/user/backup
Теперь монтируем наше облачное хранилище к этой папке:
cd /home/user && cloudfuse backup
Теперь можете зайти в эту папку и увидеть там все файлы и папки, что располагаются в Вашем хранилище. Теперь создадим небольшой скрипт для архивирования данных нашего сайта. Например сайт располагается по адресу /home/user/www/site.com








