Не храни яйца в одной корзине.

Для современных сервисов принято хранить резервные копии данных (например, бэкапы баз данных) в отдельном месте. Это позволяет восстановить систему в случае сбоев. Вариантов хранения на сегодняшний день множество. В данном случае рассмотрим сохранение данных в облачном хранилище, например, Облако Mail.ru или Яндекс Диск.

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

Что говорит Википедия про WebDAVWebDAV (Web Distributed Authoring and Versioning) или просто DAV — набор расширений и дополнений к протоколу HTTP, поддерживающих совместную работу пользователей над редактированием файлов и управление файлами на удаленных веб-серверах. В качестве миссии рабочей группы по созданию DAV было заявлено: «разработка дополнений к протоколу HTTP, обеспечивающих свободное взаимодействие инструментов распределённой разработки веб-страниц, в соответствии с потребностями работы пользователей». Однако в процессе эксплуатации DAV нашёл себе ряд других применений, выходящих за первоначально принятые рамки коллективной работы над веб-документами. Сегодня DAV применяется в качестве сетевой файловой системы, эффективной для работы в Интернете и способной обрабатывать файлы целиком, поддерживая хорошую производительность работы в условиях окружения с высокой временной задержкой передачи информации. Кроме того, DAV широко применяется в качестве протокола для доступа через Интернет и манипулирования содержимым систем документооборота (document management system). Ещё одной важной целью DAV является поддержка работы распределённых команд по разработке программного обеспечения.

Для начала устанавливаем утилиту для работы с протоколом:

sudo apt install davfs2 -y

Создаем точку монтирования:

mkdir /mnt/cloud-storage

Настраиваем автоматическое монтирование:

sudo nano /etc/davfs2/secrets

Вставляем в конце (USER и PASSWORD указываем свои):

https://webdav.cloud.mail.ru/ USER PASSWORD

Далее открываем fstab:

sudo nano /etc/fstab

Вставляем в конце:

https://webdav.cloud.mail.ru/ /mnt/mail-cloud davfs rw,users,_netdev 0 0

И, наконец, монтируем:

mount -t davfs https://webdav.cloud.mail.ru/ /mnt/mail-cloud

Теперь диск появился в системе (можно проверить с помощью df -h):

Filesystem                     Size  Used Avail Use% Mounted on
https://webdav.cloud.mail.ru/  2,1T  272K  2,1T   1% /mnt/mail-cloud