Простой и удобный бэкап в облачное хранилище всех сохраненных данных. У меня на сервере Ubuntu настроен backup-manager который определенным образом упаковывает все нужные мне данные по определенному графику (поэтому вопрос архивирования и настройки в этой статье обсуждаться не будет), но часто выкачивать эти огромные архивы надоедает, даже если автоматизируешь этот процесс обязательно нужен включенный компьютер на время загрузки архива. Я нашел готовое работающее решение для автоматической загрузки в облако () и на компьютер, т.е. не 2-а места хранения (сервер и компьютер), а сразу 3 (+ облако ) если пойти чуть дальше можно сделать копирование (батником или экзешником по расписанию или например установить программу на отдельный компьютер) на, скажем, домашний NAS добавив безопасности Вашим данным. Но пока оставил 3 точки, мне кажется этого вполне достаточно.
Кто регистрируется по получит допольнительный 1Гб места к обещанным 10Гб, я получу +500мб, переходите, НО НУЖНО УСТАНОВИТЬ ПРОГРАММУ иначе не получите дополнительное место.
Теории достаточно, теперь решение:
Для начала про сервер, если только думаете, что ставить и как настраивать, то . У меня настроен по подобной схеме.
Подключаемся по ssh к серверу. После авторизации пишем команду:
sudo su
Вводим пароль
Для нашего удобства поддерживает работу через WebDAV, для подключения нам подойдет программа davfs2.
Устанавливаем программу командой:
sudo apt-get install davfs2
После успешной установки нужно настроить программу:
sudo dpkg-reconfigure davfs2
Появится окно с текстом: Чтобы разрешить монтирование ресурсов WebDAV непривилегированным (не имеющих суперпользовательских прав root) пользователям на файл /sbin/mount.davfs должен быть установлен SUID бит. Если вы откажитесь, то только пользователь root сможет монтировать ресурсы WebDAV. Данную настройку можно изменить позже запустив команду 'dpkg-reconfigure davfs2'.
Разрешить монтирование ресурсов WebDAV непривилегированным пользователям?
выбрав пункт «Да», для разрешения монтирования облачных хранилищ непривилегированным пользователям ОС.
Если не хотите давать доступ непривигилированным пользователям, если нет, то жмите «Нет».
Или просто выполните команду:
sudo chmod 4755 /usr/sbin/mount.davfs
Для упрощения процедуры монтирования, добавьте пользователя в группу «davfs2».
Делаем это командой:
sudo usermod -aG davfs2 $USER
Следующий шаг это создание точки монтирования, поскольку монтировать можно только в существующую папку, то либо нужно создать папку, либо указать существующую.
Внимание! Если указываете уже существующую, то все содержимое папки будет удалено!
Создать папку можно командой:
sudo mkdir /home/user/backup
Замените «user» на имя пользователя, либо укажите другой путь.
Желательно не указывать на системные папки, могут быть конфликты.
Настраиваем данные для доступа к облачному хранилищу.
Редактируем файл «/etc/davfs2/secrets».
sudo nano /etc/davfs2/secrets
В конце файла дописываем строку:
https://webdav.yandex.ru:443 login password
Внимательно! Меняем login и password на логин и пароль учетной записи Яндекс
Теперь к монтированию, редактировать нужно файл fstab.
Выполняем команду:
sudo nano /etc/fstab
Лучше делать монтирование автоматическим при запуске системы, для этого вписываем в конце файла строку:
https://webdav.yandex.ru:443 /home/user/backup davfs user,rw,auto 0 0
Измените путь, если у Вас он другой!
Проверим монтирование, выполнив команду «mount»
sudo mount https://webdav.yandex.ru:443
Отмонтировать диск можно командой «umount»
sudo umount https://webdav.yandex.ru:443
Вот и все, проверяйте Ваш аккаунт.
П.С. Яндекс, спасибо за 200Гб места в Яндекс.Диске, ты решил многие вопросы!