Вместо OneDrive: разворачиваем собственное файлохранилище на VPS сервере

Компания Microsoft заблокирует доступ к своим облачным сервисам для клиентов из России. Облачное хранилище OneDrive также будет недоступно. Подобная ситуация также может произойти с Google и Amazon. Это может привести к проблемам у организаций, которые хранят файлы в облаке.

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

много ящиков с папками и облака вокруг

Что произошло

15 марта 2024 года, Microsoft отправила всем клиентам уведомление о приостановке с 20.03.24 г. доступа к облачным сервисам в РФ на основании экономических санкций от 18.12.2023. По просьбе партнеров из России компания рассматривает перенос блокировки на начало следующего месяца (1 апреля).

Ряд партнеров Microsoft в России считают, что это затронет и другие облачные сервисы Microsoft, а также Google и Amazon.

письмо

Имеются в виду такие продукты, как Visual C++, Visual Studio (Studio Code), SQL Server, Access, Microsoft Teams, OneDrive, Azure, Microsoft 365, Excel, Office Visio и др.

С целью избежания потери данные в OneDrive, лучше как можно скорее скопировать свои данные.

Преимущества собственного файлохранилища

Преимущество использования собственного сервера перед сторонним файлохостингом очевидно по многим факторам. Основной из них — полный контроль над файлами и защита личных данных. Опытные пользователи всегда стремятся избежать ситуаций, подобных текущей проблеме с корпорацией Microsoft. В свою очередь, файлы, хранящиеся на личном VPS, имеют преимущества перед домашним сервером: 

  • Повышенная надежность — распределение файлов по географически удаленным серверам обеспечивает их защиту в случае поломки основного компьютера, естественных катастроф или непредвиденных событий, таких как арест компьютера. К тому же, файлы можно разместить в других странах.
  • Удобный доступ из различных местоположений — это удобно как для самого владельца файлов, так и для других пользователей, особенно при отсутствии владельца дома.
  • Гибкая конфигурация сервера — собственный хостинг позволяет легко настраивать мощность сервера в соответствии с потребностями. Например, возможность добавления дополнительных дисков до 13 ТБ значительно превосходит возможности обычного домашнего компьютера.
  • Экономия средств — оплата услуг собственного VPS в некоторых случаях может оказаться выгоднее, чем использование стандартного облачного хостинга. Одной из причин является возможность поэтапного дополнения места хранения по мере необходимости, что экономит средства и позволяет оптимально использовать ресурсы.

Пример цен VPS и корпоративного облачного файлохостинга

Ранее мы приводили пример со сравнением тарифов «Яндекс 360» для бизнеса и тарифов на VPS для различного количества сотрудников . Цена указана за год:

цена за год

*Примечание. Для VPS сервера в конфигураторе установлены следующие параметры:

примечание, параметры

Для простенького хранилища можно выбрать параметры проще и дешевле.

*Примечание. В расчете стоимости за год указан только основной диск. Дополнительные HDD не учитываются (500₽ за ТБ в месяц), эту сумму нужно прибавить к цене, указанной в таблице.

Переезд

В одной из наших статей мы выкладывали инструкцию по переносу данных. Если коротко:

В первую очередь необходимо заказать VPS сервер. Конфигурацию можно выбрать любую, главное, не забыть выбрать услугу «Большой диск». Для примера возьмем конфигурацию: 1 CPU 4 RAM 20гб HDD и большой диск на 1ТБ.

Для примера возьмем конфигурацию

В качестве ОС сервера выберем Debian 12. Дожидаемся завершения установки во вкладке «Мои серверы» и можем приступать к настройке:

можем приступать к настройке

Теперь подключимся к серверу и установим миграционный менеджер. Мы в качестве примера выберем Rclone. Он поддерживает такие хранилища, как OneDrive, Amazon S3, Google Drive и др. Выполним команду:

в качестве примера выберем Rclone

выберем Rclone

Скопируем файлы. На сайте rclone есть подробная инструкция для OneDrive. Если коротко:

Запускаем rclone config и вводим следующую конфигурацию (OneDrive указываем как remote).

вводим следующую конфигурацию

Следующими командами посмотрим директории и файлы в OneDrive:

команда

следующая команда

Копируем на свой сервер все необходимые директории (в нашем случае это backup):

директории

Для копирования могут потребоваться фильтры и флаги. Посмотреть их также можно на сайте менеджера.

Для удобства можно воспользоваться графической версией Rclone в браузере (версия экспериментальная и может не поддерживать все функции):

можно воспользоваться графической версией Rclone

можно воспользоваться версией Rclone

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

Кроме того, после копирования файлов на сервер можно рассмотреть возможность замены Rclone на более удобный и эстетичный менеджер с графическим интерфейсом, например, Nextcloud. Однако, для этого необходимо предварительно установить графическую оболочку на сервере, например, Gnome. Установка такой оболочки позволит вам легко взаимодействовать с сервером через интуитивно понятный интерфейс и управлять облачным хранилищем в более удобном режиме:

Установка такой оболочки

Так как под пользователем root нельзя авторизоваться в графическом интерфейсе, создадим нового пользователя:

создадим нового пользователя

Перезагружаем сервер, и у нас появляется окно для авторизации:

окно для авторизации

При первоначальной настройке Debian, на третьем экране предлагается подключить свои учетные записи к облачным сервисам. Благодаря этому облачные файлохостинги, такие как Microsoft, Google и Nextcloud, автоматически интегрируются непосредственно в систему.

учетные записи

Вот еще несколько альтернативных менеджеров, которые можно установить на свой сервер в качестве облачного хранилища. Они представляют собой опенсорсные решения и являются альтернативами таким сервисам, как Microsoft OneDrive и Google Drive:

OwnCloud, SparkleShare, Filebrowser, Hoodik, Filen, Sandstorm, Filerun, Filestash, Proton Drive, Samba, Seafile.

Заключение

В текущих условиях организация файлохранилища лучше всего выполняется на VPS, российском файлохостинге, или домашнем сервере. Процедура копирования файлов в основном одинакова, однако использование VPS обеспечивает несколько значительных преимуществ.

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

Несмотря на это, домашний сервер (NAS) также представляет собой отличную альтернативу, особенно с учетом недорогих вариантов на базе одноплатных компьютеров типа Raspberry Pi или старых Android-устройств. В таких случаях можно организовать RAID с избыточным дублированием, что повышает надежность хранения данных.

Однако следует учитывать, что использование домашнего сервера не устраняет проблему «географического риска», если файлохранилище размещается в той же локации, что и основной ПК. В таких ситуациях удобнее и безопаснее использовать внешний сервер, доступный отовсюду, такой как VPS или российский файлохостинг.

Специалист хостинг-провайдера RUVDS Игорь Закалин

Что будем искать? Например,ChatGPT

Мы в социальных сетях