База знань

Усе, що вам потрібно знати про HostZealot

Як налаштувати та використовувати ваше резервне сховище?

HostZealot Backup Storage надає додатковий простір для зберігання резервних копій, архівів та інших файлів окремо від вашого VPS або виділеного сервера.

Для доступу до сховища доступні два протоколи:

  • FTP (File Transfer Protocol) дає змогу завантажувати, вивантажувати та керувати файлами за допомогою FTP-клієнта, наприклад FileZilla. Це зручний спосіб передавання файлів із комп'ютера під керуванням Windows або macOS.
  • NFS (Network File System) дає змогу підключити Backup Storage як каталог на Linux-сервері. Це корисно для резервного копіювання серверів, завдань за розкладом і застосунків, яким потрібен безпосередній доступ до файлів.

Обидва протоколи ввімкнені за замовчуванням і можуть використовуватися одночасно. Файли, завантажені через FTP, також доступні через NFS, і навпаки.

У цій інструкції ми розглянемо керування Backup Storage, підключення через FTP і NFS, а також налаштування автоматичного монтування NFS в Ubuntu.

1. Відкрийте налаштування Backup Storage

  1. Увійдіть до клієнтської панелі HostZealot.
  2. Відкрийте Мої сервіси та виберіть All Services.
  3. Перейдіть до Backup Storage і виберіть сховище, яке хочете налаштувати.
  4. У розділі Налаштування місця для зберігання натисніть Послуги.

Вікно керування містить дві вкладки:

  • Послуги - керування FTP і NFS та перегляд даних для підключення.
  • IP Access List - керування IP-адресами, яким дозволено доступ до сховища через NFS.

2. Керування FTP і NFS

Відкрийте вкладку Послуги, щоб переглянути доступні протоколи підключення.

FTP і NFS вмикаються автоматично під час активації Backup Storage. Для ввімкненого сервісу відображається статус In Use.

Перемикач біля кожного протоколу дає змогу вмикати та вимикати FTP і NFS незалежно один від одного. Якщо вимкнути один протокол, інший може залишатися активним.

Перегляд даних для підключення через FTP

Розгорніть Access Details у розділі FTP.

Тут доступні такі дані:

  • Server IP - IP-адреса сервера Backup Storage.
  • Port - порт для FTP-підключення.
  • Username - ваше ім'я користувача FTP.
  • Password - ваш пароль FTP.

Натисніть будь-яке поле, щоб скопіювати його значення до буфера обміну.

Ці дані знадобляться для підключення через FTP-клієнт.

Перегляд даних для підключення через NFS

Розгорніть Access Details у розділі NFS.

Поле NFS Path містить адресу сервера та шлях до каталогу, необхідні для підключення сховища на Linux-сервері.

Шлях має такий формат:

SERVER_IP:/path/to/storage

Натисніть на NFS Path, щоб скопіювати його. Це значення знадобиться під час налаштування Linux-сервера.

3. Керування доступом за IP для NFS

Перед підключенням Linux-сервера через NFS необхідно дозволити його публічну IP-адресу в налаштуваннях Backup Storage.

Додавання IP-адреси

  1. Відкрийте вікно керування Послуги вашого Backup Storage.
  2. Перейдіть на вкладку IP Access List.
  3. Натисніть Add IP.
  4. Введіть публічну IP-адресу сервера, який підключатиметься до сховища.
  5. Увімкніть Allow NFS.
  6. Натисніть Confirm.

IP-адреса з'явиться у списку зі значенням nfs у стовпці Service.

Якщо до одного сховища мають підключатися кілька серверів, можна додати кілька IP-адрес.

Примітка:
Під час додавання IP-адреси необхідно ввімкнути Allow NFS. Інакше система не збереже запис.

Видалення IP-адреси

  1. Відкрийте вкладку IP Access List.
  2. Знайдіть IP-адресу, яку хочете видалити.
  3. Натисніть меню з трьома крапками поруч з адресою.
  4. Виберіть Delete.

Після видалення IP-адреса втрачає дозвіл на доступ до Backup Storage через NFS.

4. Підключення до Backup Storage через FTP за допомогою FileZilla

FileZilla - безкоштовний FTP-клієнт для Windows, macOS і Linux. Він дає змогу передавати файли між комп'ютером і Backup Storage через графічний інтерфейс.

Встановлення FileZilla

  1. Відкрийте офіційний сайт FileZilla.
  2. Завантажте FileZilla Client для своєї операційної системи.
  3. Встановіть і запустіть програму.

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

  1. Відкрийте клієнтську панель HostZealot і знайдіть дані FTP у розділі Access Details вашого Backup Storage.
  2. У FileZilla знайдіть поля підключення у верхній частині вікна.
  3. Введіть такі дані:
    • Host - Server IP із налаштувань Backup Storage.
    • Username - ваше ім'я користувача FTP.
    • Password - ваш пароль FTP.
    • Port - порт, зазначений у даних FTP-підключення.
  4. Натисніть Quickconnect.

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

Примітка:
Стандартний FTP не шифрує дані під час передавання. Використовуйте його лише тоді, коли незашифроване з'єднання є прийнятним для ваших файлів і мережевого середовища.

Інтерфейс FileZilla

Вікно FileZilla поділене на дві основні області:

  • Local site (ліворуч) - файли та каталоги на вашому комп'ютері.
  • Remote site (праворуч) - файли та каталоги на вашому Backup Storage.

У нижній частині вікна відображаються перебіг передавання файлів, завершені та невдалі передавання.

Завантаження файлів до Backup Storage

  1. В області Local site відкрийте папку з файлами, які хочете завантажити.
  2. В області Remote site відкрийте потрібний каталог на Backup Storage.
  3. Перетягніть файли з локального списку до списку файлів віддаленого сховища.

Також можна натиснути правою кнопкою миші на локальний файл і вибрати Upload.

Після завершення передавання завантажений файл з'явиться у віддаленому каталозі.

Завантаження файлів із Backup Storage на комп'ютер

  1. В області Local site відкрийте папку, до якої хочете зберегти файли.
  2. В області Remote site знайдіть файл для завантаження.
  3. Натисніть на файл правою кнопкою миші та виберіть Download.

FileZilla завантажить файл до вибраної папки на вашому комп'ютері.

Через список віддалених файлів також можна створювати каталоги, перейменовувати та видаляти файли в Backup Storage.

5. Підключення Backup Storage через NFS у Linux

NFS дає змогу Linux-серверу звертатися до Backup Storage через змонтований каталог. Застосунки можуть працювати з файлами в цьому каталозі без окремого FTP-клієнта.

У прикладі використовується Ubuntu 24.04 LTS. Загальний порядок дій подібний і в інших дистрибутивах Linux, хоча команди встановлення пакетів можуть відрізнятися.

Перед початком переконайтеся, що:

  • Ваш Backup Storage активний, а NFS увімкнений.
  • Ви скопіювали NFS Path із налаштувань Backup Storage.
  • Ви додали публічну IP-адресу Linux-сервера до IP Access List та ввімкнули Allow NFS.
  • У вас є доступ до Linux-сервера через SSH або іншу доступну консоль.

Крок 1. Встановлення NFS-клієнта

Підключіться до сервера Ubuntu та оновіть список пакетів:

sudo apt update

Встановіть інструменти NFS-клієнта:

sudo apt install -y nfs-common

Пакет nfs-common містить інструменти, необхідні Ubuntu для монтування NFS-ресурсів.

Крок 2. Створення каталогу для монтування

Створіть каталог, через який буде доступний Backup Storage:

sudo mkdir -p /mnt/backup-storage

Після монтування файли Backup Storage будуть доступні через цей каталог.

Крок 3. Монтування Backup Storage

Використайте команду mount з NFS Path із клієнтської панелі:

sudo mount -t nfs SERVER_IP:/path/to/storage /mnt/backup-storage

Замініть SERVER_IP:/path/to/storage повним значенням вашого NFS Path.

У разі успішного виконання команда зазвичай не виводить повідомлення та просто повертає запрошення командного рядка.

Крок 4. Перевірка підключення

Виконайте:

df -h /mnt/backup-storage

У результаті мають відобразитися NFS-сховище, його загальний обсяг і каталог, до якого його змонтовано.

Також можна переглянути вміст сховища:

ls -la /mnt/backup-storage

Крок 5. Перевірка доступу до файлів

Створіть тестовий файл у змонтованому каталозі:

echo "Hello from Ubuntu via NFS!" | sudo tee /mnt/backup-storage/test-nfs.txt

Прочитайте його вміст:

cat /mnt/backup-storage/test-nfs.txt

Якщо підключення та права доступу налаштовані правильно, ви побачите:

Hello from Ubuntu via NFS!

Файл зберігається на Backup Storage, а не на локальному диску VPS.

Ви також можете підключитися до того самого Backup Storage через FTP і знайти файл test-nfs.txt у віддаленому каталозі. Обидва протоколи надають доступ до тих самих файлів.

6. Автоматичне монтування Backup Storage після перезавантаження

Описане вище ручне підключення NFS не відновлюється автоматично після перезавантаження сервера.

Якщо ви використовуєте Backup Storage для регулярного резервного копіювання або інших постійних завдань, Ubuntu можна налаштувати так, щоб сховище автоматично монтувалося під час звернення до каталогу.

Для цього використовується /etc/fstab - конфігураційний файл Linux, який визначає параметри монтування файлових систем.

Крок 1. Створення резервної копії налаштувань

Перед внесенням змін збережіть копію поточного файлу:

sudo cp /etc/fstab /etc/fstab.bak

Крок 2. Редагування /etc/fstab

Відкрийте файл у текстовому редакторі:

sudo nano /etc/fstab

Додайте в кінець файлу такий рядок:

SERVER_IP:/path/to/storage /mnt/backup-storage nfs defaults,_netdev,nofail,x-systemd.automount 0 0

Замініть SERVER_IP:/path/to/storage фактичним значенням вашого NFS Path.

У цій конфігурації використовуються такі параметри:

  • defaults - стандартні параметри монтування NFS.
  • _netdev - вказує, що підключення залежить від доступності мережі.
  • nofail - дозволяє системі продовжити завантаження, навіть якщо сховище недоступне.
  • x-systemd.automount - вмикає автоматичне монтування під час звернення до каталогу.

Щоб зберегти файл у Nano, натисніть Ctrl + O, потім Enter. Для виходу натисніть Ctrl + X.

Крок 3. Застосування налаштувань

Перезавантажте конфігурацію systemd:

sudo systemctl daemon-reload

Якщо сховище зараз змонтовано вручну, відключіть його:

sudo umount /mnt/backup-storage

Перед відключенням переконайтеся, що жоден застосунок не використовує змонтований каталог.

Крок 4. Перевірка автоматичного монтування після перезавантаження

Перезавантажте сервер Ubuntu:

sudo reboot

Дочекайтеся запуску сервера та знову підключіться через SSH.

Відкрийте каталог сховища:

ls /mnt/backup-storage

За використання x-systemd.automount звернення до цього каталогу запускає монтування NFS.

Перевірте підключення:

df -h /mnt/backup-storage

Якщо команда показує NFS-сховище та його обсяг, автоматичне монтування працює.

7. Відключення Backup Storage у Linux

Якщо ви підключили Backup Storage вручну й більше не потребуєте з'єднання, його можна відключити командою:

sudo umount /mnt/backup-storage

Команда відключає змонтовану файлову систему, але не видаляє файли, що зберігаються на Backup Storage.

Якщо автоматичне монтування налаштоване через /etc/fstab, видаліть відповідний рядок, коли більше не захочете підключати сховище автоматично. Потім перезавантажте конфігурацію:

sudo systemctl daemon-reload

Зверніть увагу, що за збереженого налаштування автоматичного монтування сховище може підключитися знову під час наступного звернення до каталогу.

Який спосіб підключення вибрати?

FTP і NFS дають змогу працювати з одним і тим самим Backup Storage, але призначені для різних завдань.

  • Використовуйте FTP, якщо хочете завантажувати, вивантажувати або керувати файлами з комп'ютера через графічну програму, наприклад FileZilla.
  • Використовуйте NFS, якщо Linux-серверу або застосункам потрібен доступ до Backup Storage як до змонтованого каталогу.
  • Налаштуйте автоматичне монтування NFS, якщо серверу потрібен постійний доступ до сховища після перезавантажень.

FTP і NFS можна залишити ввімкненими одночасно та використовувати відповідний спосіб підключення залежно від завдання.

Поділитися
cookie

Чи приймаєте ви файли cookie та політику конфіденційності?

Ми використовуємо файли cookie, щоб забезпечити вам найкращий досвід роботи на нашому сайті. Якщо ви продовжуєте користуватися сайтом, не змінюючи налаштувань, вважайте, що ви згодні на отримання всіх файлів cookie на сайті HostZealot.