VK Cloud logo
Обновлена25 декабря 2023 г. в 10:47

Файловое хранилище

Вы можете создавать файловые хранилища, читать и записывать данные в них, подключать (монтировать) к инстансам и создавать снимки.

Файловые хранилища можно подключить к инстансам проекта по протоколам CIFS или NFS.

Создание файлового хранилища

  1. Перейдите в личный кабинет VK Cloud.

  2. Выберите проект, где нужно создать файловое хранилище.

  3. Перейдите в раздел Облачные вычисленияФайловое хранилище.

  4. Нажмите кнопку Создать хранилище или Создать.

  5. Задайте параметры файлового хранилища:

    • Имя файлового хранилища: может состоять только из латинских букв, цифр и символов -, _ и .;
    • Размер хранилища: должен быть в пределах квоты, не меньше 10 ГБ и не больше 10000 ГБ;
    • Протокол: для доступа к хранилищу из ОС Windows выберите протокол CIFS, из Linux — NFS;
    • Сеть: выберите из предложенных или создайте новую. Для новой сети укажите также Адрес подсети;
    • Сеть файлового хранилища: выберите из предложенных или создайте новую.
  6. Нажмите кнопку Следующий шаг.

  7. (Опционально) Добавьте правила доступа к хранилищу:

    1. Нажмите на Добавить новое правило.
    2. Введите IP-адрес или адрес подсети источника.
    3. Выберите режим доступа.
    4. Нажмите кнопку Добавить правило.
  8. Нажмите Добавить файловый сервер.

Подключение файлового хранилища

Способ подключения файлового хранилища зависит от операционной системы и протокола, выбранного при создании хранилища.

Windows

NFS

Подключить NFS-хранилище в Windows можно с помощью Клиента для NFS. Это компонент Windows Server, который можно установить из интерфейса Диспетчера серверов или с помощью PowerShell:

  1. Откройте Диспетчер серверов и в меню Управление выберите Добавить роли и компоненты.
  2. Перейдите в раздел Тип установки, выберите опцию Установка ролей и компонентов и нажмите Далее.
  3. Перейдите в раздел Компоненты, выберите в списке Клиент для NFS.
  4. В том же списке раскройте опции Средства удаленного администрирования серверов → Средства администрирования ролей → Средства файловых служб и выберите Службы для средств управления NFS. Нажмите Далее.
  5. Проверьте, что выбраны все необходимые компоненты, и нажмите Установить.
  6. Дождитесь окончания установки и перезагрузите сервер.

Чтобы изменить настройки клиента, воспользуйтесь Диспетчером серверов:

  1. В меню Средства выберите Службы для NFS.
  2. Выберите Клиент для NFS и нажмите на иконку Отобразить окно свойств.
  3. Задайте нужные настройки.

Подключите NFS-хранилище с помощью команды, описанной в его свойствах.

Команда для подключения хранилища выглядит так:

mount <Точка подключения> <Имя диска>:

Здесь:

  • <Точка подключения> — адрес файлового хранилища, указанный в его описании;
  • <Имя диска> — заглавная латинская буква, не использованная в имени других дисков.

CIFS

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

Команда для подключения хранилища выглядит так:

net use <Имя диска>: <Точка подключения>

Здесь:

  • <Точка подключения> — адрес файлового хранилища, указанный в его описании;
  • <Имя диска> — заглавная латинская буква, не использованная в имени других дисков.

Linux

NFS

  1. Установите пакет nfs-common с помощью команды:

    sudo apt-get install nfs-common
  2. Создайте папку для монтирования хранилища:

    mkdir <Имя каталога>
  3. Используйте команду, указанную в свойствах созданного NFS хранилища:

    mount -t nfs <Точка подключения> ./<Имя каталога>

    Здесь:

    • <Точка подключения> — адрес файлового хранилища, указанный в его описании;
    • <Имя каталога> — по умолчанию совпадает с названием файлового хранилища.

CIFS

  1. Установите cifs-utils с помощью команды:

    sudo apt install -y cifs-utils
  2. Создайте папку для монтирования хранилища:

    mkdir <Имя каталога>
  3. Используйте команду, указанную в свойствах хранилища:

    sudo mount -o user=,password= -t cifs <Точка подключения> ./<Имя каталога>

    Здесь:

    • <Точка подключения> — адрес файлового хранилища, указанный в его описании;
    • <Имя каталога> — имя каталога, созданного ранее.

Просмотр списка файловых хранилищ

  1. Перейдите в личный кабинет VK Cloud.
  2. Выберите проект, где находится нужное файловое хранилище.
  3. Перейдите в раздел Облачные вычисленияФайловое хранилище. Отобразится список файловых хранилищ.

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

  1. Перейдите в личный кабинет VK Cloud.
  2. Выберите проект, где находится нужное файловое хранилище.
  3. Перейдите в раздел Облачные вычисленияФайловое хранилище.
  4. Нажмите на имя нужного файлового хранилища. Отобразится информация о нем.

Увеличение размера файлового хранилища

  1. Перейдите в личный кабинет VK Cloud.
  2. Выберите проект, где находится нужное файловое хранилище.
  3. Перейдите в раздел Облачные вычисленияФайловое хранилище.
  4. Раскройте меню нужного хранилища и выберите пункт Изменить размер.
  5. Введите значение и нажмите Подтвердить.

Создание снимка

  1. Перейдите в личный кабинет VK Cloud.
  2. Выберите проект, где находится нужное файловое хранилище.
  3. Перейдите в раздел Облачные вычисленияФайловое хранилище.
  4. Раскройте меню нужного хранилища и выберите пункт Создать снимок.
  5. (Опционально) Измените название снимка и добавьте описание.
  6. Введите значение и нажмите Создать снимок.

Просмотр снимков

  1. Перейдите в личный кабинет VK Cloud.
  2. Выберите проект, где находится нужное файловое хранилище.
  3. Перейдите в раздел Облачные вычисленияФайловое хранилище.
  4. Раскройте меню нужного хранилища и выберите Список снимков. Отобразится информация о снимках.

Восстановление из снимка

  1. Перейдите в личный кабинет VK Cloud.
  2. Выберите проект, где находится нужное файловое хранилище.
  3. Перейдите в раздел Облачные вычисленияФайловое хранилище.
  4. Раскройте меню нужного хранилища и выберите Список снимков.
  5. Раскройте меню нужного снимка и выберите Восстановить файловое хранилище.
  6. Нажмите Подтвердить. Начнется процесс создания нового хранилища из снимка.

Добавление правила доступа

  1. Перейдите в личный кабинет VK Cloud.
  2. Выберите проект, где находится нужное файловое хранилище.
  3. Перейдите в раздел Облачные вычисленияФайловое хранилище.
  4. Нажмите на имя нужного файлового хранилища.
  5. Перейдите на вкладку Правила доступа.
  6. Нажмите на Добавить новое правило.
  7. Укажите IP или адрес подсети источника и режим доступа.
  8. Нажмите Добавить правило.

Удаление файлового хранилища

Для удаления файлового хранилища необходимо сначала демонтировать его на виртуальных машинах.

  1. Перейдите в личный кабинет VK Cloud.
  2. Выберите проект, где находится нужное файловое хранилище.
  3. Перейдите в раздел Облачные вычисленияФайловое хранилище.
  4. Раскройте меню нужного хранилища и выберите Удалить.
  5. Нажмите Подтвердить.