Як я можу завантажити свої хмарні дані з Vultr?
Переносність даних на платформі Vultr
Ми надаємо низку простих рішень для завантаження збережених даних вашого екземпляра, будь то з VPS, сервера Bare Metal або тому Block Storage. Більшість з наведених нижче інструментів вбудовані безпосередньо в ОС, яку ви зараз використовуєте, а також ОС, розгорнуту на вашому екземплярі Vultr. Інші можна встановити відносно просто через менеджер пакетів або завантажити безпосередньо з сайту розробника програмного забезпечення.
Ви можете використовувати багато поширених інструментів передачі файлів, щоб завантажувати дані, що зберігаються у вашому розгортанні, або тому блокувати сховище. Нижче ми надаємо список навчальних посібників, які охоплюють ряд методів, які ви можете застосувати для цієї мети.
Linux/ BSD/ Nix-подібна ОС
SFTP/Filezilla
У Vultr Linux VPS за замовчуванням увімкнено SFTP (безпечний FTP). SFTP поєднує функції FTP з безпекою SSH, щоб забезпечити більш безпечний спосіб передачі файлів. Традиційний FTP не шифрує свої дані, що робить його небезпечним для використання через Інтернет. Більшість програмного забезпечення FTP-клієнта підтримуватимуть SFTP безпосередньо.
Використовуючи sftp
команду, щоб безпосередньо передавати файли через сеанс SSH:
Ви можете використовувати sftp
команду, доступну в MacOS, Linux або Windows з підтримкою BASH, щоб передавати файли до/з вашого екземпляра. Нижче наведено деякі поширені конструкції команд:
- Порт SSH за замовчуванням (22):
sftp user@domain_address_or_IP
- Користувацький порт SSH:
sftp -oPort=portnumber user@domain_address_or_IP
Після підключення замість типового підказки SSH вам буде представлено підказку SFTP. Запуск багатьох звичайних команд навігації та керування файловою системою працюватиме належним чином. тобто:cd
ls
cp
mv
chown
chmod
df
pwd
- Отримання файлу:
get /path/to/remotefile /path/to/localfile
- Отримання каталогу:
get -r /path/to/directory
- Отримання файлу або каталогу із збереженням дозволів:
get -Pr /path/to/file_or_directory
Ви також можете запустити, help
щоб побачити більш конкретну довідку для sftp
команд.
Використання Filezilla - інструменту GUI для передачі файлів через SFTP/SCP:
Комп’ютери Macintosh і Linux за замовчуванням включають текстовий SFTP-клієнт командного рядка. Деякі версії Windows за замовчуванням не включають клієнтське програмне забезпечення SFTP, у цьому випадку вам потрібно буде встановити окремий клієнт. Одним з найпопулярніших клієнтів для цього завдання є FileZilla .
Посібник із використання Filezilla для підключення через SFTP можна знайти в документації нашої спільноти тут .
RSYNC
Використовуючи rsync
команду, щоб синхронізувати каталоги в мережі:
rsync
Команда дозволяє віддаленої синхронізації каталогів на двох або більше систем Linux. По-перше, вам потрібно буде встановити rsync
пакет на обох машинах і переконатися, що ви налаштували автентифікацію закритим ключем.
- Синхронізація каталогу з віддаленого сервера:
rsync -avrt --delete --rsh='ssh -p 22' user@domain_address_or_IP:/path/to/directory/ /path/to/localdirectory
Ви також можете включити таку команду, як наведена вище, до crontab для автоматичної синхронізації.
Windows Server
Передача файлів RDP
Vultr Windows VPS налаштовано з увімкненим протоколом Microsoft Remote Desktop Protocol (RDP). Усі поточні версії Windows включають клієнт Microsoft RDP. Інструкції Microsoft щодо використання вбудованого клієнта RDP доступні в документації Microsoft .
Комп’ютери Macintosh і Linux за замовчуванням не включають RDP. Вам потрібно буде встановити окремий клієнт RDP. Більшість дистрибутивів Linux матимуть клієнта, доступного в їх сховищах програмного забезпечення. Поширеними клієнтами для Mac є клієнт Microsoft RDP і CoRD . Поширеними клієнтами для Linux є rdesktop , krdc і Remmina .
Будь-яка ОС або особливі випадки, коли ОС недоступна
Використання живого середовища відновлення ISO за допомогою такого інструменту, як Finnix
Оскільки ми допускаємо користувацьке монтування ISO, ви навіть можете відновити дані з екземпляра, який інакше неможливо завантажити, наприклад, через пошкодження ОС або неправильно налаштовані параметри завантаження. Ви можете підключити будь-яку кількість живих опцій ОС Linux з нашої публічної бібліотеки ISO або завантажити будь-який ISO, який вам подобається. Після того, як ваш екземпляр буде завантажено в середовище відновлення Live ISO, ви можете підключити системний том і перемістити дані через RSYNC/SFTP.
Блок зберігання
Отримання файлів шляхом монтування тома Block Storage
Ви можете відновити файли з тому Block Storage, приєднавши його до нового або існуючого розгортання. Том Block Storage можна навіть від’єднати від одного екземпляра, а потім знову приєднати до іншого.
Ці кроки припускають, що том блочного сховища вже відформатовано і містить дані, які ви хочете відновити. Щоб отримати інформацію про форматування нового тому блочного сховища, перегляньте нашу документацію про блочне сховище .
Після того, як ви підключили том через свій портал, ви можете підключити том, виконавши такі кроки:
Linux - спочатку створіть точку монтування, якщо вона ще не існує, за допомогою mkdir /mnt/blockstorage
команди. Потім ви можете змонтувати том за допомогою mount /dev/vdb1 /mnt/blockstorage
команди. Після того, як том змонтовано, ви можете використовувати будь-яку з наведених вище інструкцій ОС Linux/ BSD/ Nix для отримання файлів.
Windows. Після того, як ви підключили том блокового сховища через портал, він повинен автоматично відображатися як другий диск в ОС. Ви можете отримати доступ до файлів, а потім завантажити їх за допомогою передачі файлів RDP або іншим налаштованим способом.
Знімки та резервні копії
Важливість реалізації надійної стратегії резервного копіювання
Ми пропонуємо як ручні знімки, так і автоматичне резервне копіювання для екземплярів VPS, розгорнутих на платформі Vultr. Він настійно рекомендується використовувати ці функції , щоб гарантувати , що ваші дані резервного копіювання для відновлення, пошуку файлів і цілей реплікації віртуальних машин.
Важливо створити резервну копію всіх критично важливих даних відповідно до місцевих законів та організаційної політики.
Хоча моментальні знімки та резервні копії неможливо завантажити безпосередньо, швидке розгортання тимчасового екземпляра надасть вам доступ до будь-яких даних, які містить знімок або резервна копія. Завантажити дані з моментального знімка або резервної копії так само просто, як розгорнути збережений знімок або резервну копію в новому екземплярі, а потім скористатися одним із зазначених вище методів для відновлення ваших файлів, залежно від встановленої ОС вашого знімка.
Оскільки на вашому екземплярі працює повноцінна ОС, над якою ви маєте повний адміністративний контроль, ви також можете використовувати сторонні параметри резервного копіювання, такі як R1Soft , Bacula або подібні.
Відкриті ключі SSH
Видалення відкритих ключів SSH
Якщо ви вирішили додати свій відкритий ключ SSH до Vultr для легкого доступу до свого сервера, ви можете видалити його в будь-який час, скориставшись кнопкою видалення, розташованою на панелі керування ключем SSH.
Важливо зазначити, що після того, як ви видалите свій відкритий ключ SSH з нашої панелі керування, він все одно буде активним на всіх серверах, на яких він уже був розгорнутий.