Способи підключення сховища Cloud Box від Introserv до сервера

В інструкції наведено приклади підключення сховища Cloud Box в операційних системах Windows, Linux та популярних віртуалізаторах Proxmox, VMWare. У прикладах використані популярні сьогодні протоколи підключення: FTP/FTPS, SFTP, Samba/CIFS та NFS, WebDAV.

Підключення сховища у Windows OS

Підключення за протоколом FTP/FTPS

Для підключення за протоколом FTPS (захищене з'єднання) або FTP (незахищене з'єднання) можна використовувати різноманітні клієнти на кшталт WinSCP або File Zilla. Розглянемо приклад підключення за допомогою клієнта WinSCP. Встановіть та запустіть WinSCP.

1. Виберіть протокол підключення (незахищене - FTP або захищене - FTPS)
2. Введіть адресу Cloud Box у форматі box$$$$$.introserv.cloud
3. Вкажіть логін та пароль від вашого сховища
4. Натисне кнопку «Login» і ви потрапите в кореневий каталог вашого сховища.

Інтерфейс WinSCP є двовіконним менеджером. В одній половині є можливість відкривати ваші локальні каталоги, в іншій – коренева папка вашого Cloud Box. Це дозволить вам виконувати копіювання фалів між локальною та віддаленою папкою, створювати та видаляти каталоги.

Також підключити сховище через дані протоколи можна з будь-якої програми, в якій є підтримка FTPS і FTP (додатки для виконання бекапів, наприклад).

Підключення за протоколом WebDAV

Для підключення до сховища за допомогою цього протоколу можна використовувати різні клієнти або модулі програмних продуктів, у яких підтримується цей протокол. Адреса підключення має такий формат:

https://box$$$$$.introserv.cloud

Розглянемо приклад підключення у клієнті WinSCP

1. Вкажіть протокол WebDAV
2. Оберіть шифрування TLS/SSL Implicit encryption
3. Вкажіть адресу підключення
4. Вкажіть ваш логін та пароль

Підключення за протоколом samba/CIFS

Даний варіант передбачає підключення Cloud Box як мережевого диску.

1. У персональному кабінеті у розділі керування Cloud Box увімкніть протокол samba/CIFS. З метою безпеки його за замовчуванням вимкнено.

2. Під час включення протоколу вам потрібно вказати IP-адресу, з якої планується підключення за цим протоколом (якщо тільки з вашого сервера, тоді вам потрібно вказати IP-адресу вашого сервера)

3. У провіднику Windows ПКМ на «Цей ПК» та виберіть Підключити мережний диск…

4. Відкриється вікно введення адреси віддаленого сховища. Введіть адресу вашого Cloud Box у форматі \\box$$$$$.introserv.cloud\box$$$$$

5. При першому підключенні буде запитано логін та пароль. Використовуйте логін та пароль від вашого сховища. Після підключення віддаленого сховища у провіднику з'явиться мережевий диск і буде виглядати як будь-який інший розділ на фізичному диску.

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

Підключення за протоколом NFS

1. За замовчуванням цю опцію вимкнено з метою безпеки. Увімкніть її та вкажіть IP-адресу, з якої ви плануєте підключатися до ресурсу за протоколом NFS. Якщо тільки з сервера, то вкажіть IP-адресу вашого сервера.

2. Спочатку потрібно встановити NFS клієнт для Windows Server OS. У консолі PowerShell запускаємо команду:

Install-WindowsFeature NFS-Client, RSAT-NFS-Admin

3. Далі в консолі CMD монтуємо мережевий диск, вказавши букву тому (у прикладі ми використали букву M):

mount -o "nolock,sec=sys" mtype=soft box$$$$.introserv.cloud:/export/box$$$$ M:

Після успішного монтування в системі з'явиться мережевий диск із зазначеною літерою тому. Тепер звичним способом ви зможете копіювати файли на цей том, створювати та видаляти папки.

Підключення сховища до Linux Server OS

Монтування сховища за протоколом SFTP

1. Щоб підключити Cloud Box з використанням SFTP протоколу, потрібно встановити SSHFS

Встановлення в Debian-based дистрибутивах:

apt install sshfs

Встановлення в RHEL-based дистрибутивах (один із варіантів):

dnf install sshfs
yum install sshfs

2. Створіть папку монтування (вкажіть свій каталог, до якого плануєте примонтувати сховище):

mkdir -p /mnt/cloudbox

3. Тепер можна примонтувати SFTP папку у створений каталог:

sshfs box$$$$@box$$$$.introserv.cloud:/ /mnt/cloudbox/

При запиті підтвердження ключа під час першого підключення вказуємо "yes"

Тепер у каталозі /mnt/cloudbox/ ви побачите всі папки та файли, які є на сховищі. Можна видаляти та створювати каталоги або файли. Також можна використовувати цей шлях для підключення сховища у додатках та скриптах, наприклад, для збереження бекапів.

Монтування сховища за протоколом FTP

1. Встановіть пакет CurlFtpFS

RHEL-based дистрибутиви:

yum install curlftpfs

Debian-based дистрибутиви:

apt install curlftpfs

2. Створіть папку монтування, наприклад /mnt/ftp:

mkdir -p /mnt/ftp

3. Примонтуйте віддалене сховище командою:

curlftpfs ftp://box$$$$:your_password@box$$$$.introserv.cloud /mnt/ftp

Тепер у каталозі /mnt/ftp/ ви побачите всі папки та файли, які є на сховищі. Можна видаляти та створювати каталоги або файли. Також можна використовувати цей шлях для підключення сховища у додатках та скриптах, наприклад, для збереження бекапів.

4. Якщо є необхідність автоматичного монтування сховища під час запуску системи, тоді додайте в /etc/fstab рядок:
curlftpfs#ftp://box$$$$:your_password@box$$$$.introserv.cloud /mnt/ftp  fuse  defaults  0  0

Монтування за протоколом samba/CIFS

Спочатку увімкніть протокол samba/CIFS у персональному кабінеті користувача Introserv і додайте IP-адресу, з якої планується підключення до сховища за протоколом samba/CIFS.

1. Встановіть пакет cifs-utils

RHEL-based дистрибутиви:

yum install cifs-utils

Debian-based дистрибутиви:

apt install cifs-utils

2. Створіть папку для монтування сховища, наприклад /mnt/cifs:

mkdir -p /mnt/cifs

3. Підключіть Cloud Box командою:

mount -t cifs -v -o username=box$$$$,password=your_password //box$$$$.introserv.cloud/box$$$$ /mnt/cifs

Монтування за протоколом NFS

Спочатку увімкніть протокол NFS в персональному кабінеті користувача Introserv і додайте IP-адресу, з якої планується підключення до сховища за протоколом NFS.

1. Встановіть пакет nfs-utils

RHEL-based дистрибутиви:

yum install nfs-utils

Debian-based дистрибутиви:

apt install nfs-common

2. Створюємо папку для монтування сховища, наприклад /mnt/nfs:

mkdir -p /mnt/nfs

3. Підключаємо Cloud Box командою:

mount.nfs box$$$$$.introserv.cloud:/export/box$$$$$ /mnt/nfs

4. Якщо є необхідність автоматичного монтування сховища під час запуску системи, тоді додайте в /etc/fstab рядок:

box$$$$$.introserv.cloud:/export/box$$$$$   /mnt/nfs   nfs _netdev,auto,nofail  0  0

Підключення сховища в ProxmoxVE

У ProxmoxVE доступно два варіанти підключення сховища через web інтерфейс - NFS і samba/CIFS.

Спочатку увімкніть протокол NFS або samba/CIFS у персональному кабінеті користувача Introserv і додайте IP-адресу, з якої планується підключення до сховища за протоколом NFS або samba/CIFS.

Підключення сховища за протоколом NFS

1. Перейдіть до Datacenter - Storage - Add - NFS

2. Заповніть необхідні поля та натисніть кнопку «Add»:

Після успішного додавання сховище з назвою NFS (бо в прикладі ми використовували ID «NFS») буде видно серед інших сховищ ProxmoxVE

Підключення сховища за протоколом samba/CIFS

1. Перейдіть до Datacenter - Storage - Add - SMB/CIFS

2. Заповніть необхідні поля та натискаємо кнопку «Add»:

Після успішного додавання сховище з назвою SMB (бо в прикладі ми використовували ID «SMB») буде видно серед інших сховищ ProxmoxVE.

Підключення сховища до VMWare ESXi

1. Увімкніть протокол NFS у персональному кабінеті користувача Introserv і додайте IP-адресу, з якої планується підключення до сховища за протоколом NFS.

2. Перейдіть у web-GUI віртуалізатора і перейдіть за посиланнями Storage - New datastore - Mount NFS datastore

3. Заповніть поля Name, NFS server, NFS share та NFS version як на скріншоті, використовуючи свої дані для входу. На останньому етапі натисніть кнопку Finish

Після успішного підключення ваше сховище з'явиться у списку доступних Datastore.

Вхід у Cloud Box за протоколом HTTPS

Найпростіший спосіб підключення до сховища – використовувати браузер, де в адресному рядку слід ввести адресу вашої віддаленої папки Cloud Box у такому форматі:

box$$$$$.introserv.cloud/web

Ви потрапите на сторінку входу, де потрібно ввести логін та пароль, які надані вам у вашому персональному кабінеті:

Після входу ви потрапите до кореневого каталогу вашого Cloud Box, де ви зможете створювати каталоги вивантажувати та завантажувати файли.