EGN Storage в панели: импорт файлов на сервер и отправка папок в облако
Как через кнопку «Из EGN Storage» скопировать сборку или мир на сервер, как отправить папку или бэкап в облако и не потерять файлы при переезде.
Содержание 16
- Коротко
- Что такое EGN Storage
- Шаги: копирование из облака на сервер
- Шаги: отправка папки или бэкапа в облако
- Пример: перенос мира на новый сервер
- Какой путь выбрать
- Как сделать в панели EGN: сохранить папку config
- Что проверить до переноса
- Симптом → причина → решение
- Частые ошибки
- Итог
- Вопросы и ответы
- Файлы из облака проходят через мой компьютер?
- Можно ли отправить в облако папку целиком?
- Что будет, если закрыть окно во время копирования?
- Можно ли скопировать файлы на другой сервер?
Сборка лежит на диске, мир весит несколько гигабайт, а загружать их на сервер через SFTP с домашнего интернета долго и неудобно. Или наоборот: нужно сохранить бэкап мира перед сбросом, а скачивать 3 ГБ на компьютер ради этого не хочется. Для таких случаев в панели EGN есть EGN Storage — облачное хранилище, к которому привязана кнопка «EGN Storage» в разделе «Файлы». Облако привязано к вашему аккаунту EGN ID.
Данные идут между облаком и сервером напрямую: на сервер файлы скачивает нода, а в облако их забирает сам Storage по одноразовой ссылке. Через ваш браузер гигабайты не гоняются, а ход копирования виден в окошке прогресса. В этой статье разберём оба направления: из облака на сервер и с сервера в облако.
Коротко
Откройте «Файлы» на сервере и нажмите «EGN Storage». В окне выберите вкладку «На сервер», отметьте папки или файлы и нажмите «Скопировать на сервер». Для отправки обратно выберите вкладку «В облако» (или кнопку «В облако» внизу при выбранных файлах), отметьте файлы, папки или бэкап и нажмите «Отправить в облако». Папки упаковываются в архив .tar.gz, а временный архив на сервере удаляется после отправки. Файлы больше 100 МБ в панели не загружаются из браузера, поэтому для них этот путь (или SFTP) нужен.
Что такое EGN Storage
EGN Storage — это ваше облако файлов в панели. Оно хранит папки и архивы отдельно от серверов, поэтому их можно использовать на любом сервере. Например, сохранить мир с одного сервера и поднять его на другом, или держать в облаке набор модов и копировать его, когда понадобится.
В шапке окна EGN Storage видно, сколько места занято, например «68,8 МБ из 10,0 ГБ» (размер лимита зависит от аккаунта). Если места в облаке не хватает, кнопка отправки блокируется. Лимит проверяется и до начала, и во время отправки.
Шаги: копирование из облака на сервер
- Откройте сервер и перейдите в «Файлы».
- Нажмите «EGN Storage» в шапке менеджера файлов (рядом с «Поиск» и «Загрузить папку»). Откроется окно с вкладками «На сервер» и «В облако».
- Выберите папку в дереве слева или найдите файл через поле «Поиск по облаку». Поиск идёт по всему облаку.
- Отметьте галочками нужные папки и файлы. Справа появится превью: для картинки размеры, для zip состав архива, для папки пометка, что она скопируется со структурой.
- Внизу в поле «Куда на сервере» выберите папку назначения (при необходимости создайте «Новая папка»). Для модов обычно выбирают
/mods, для миров — корень. Если в папке уже есть файлы с такими именами, панель спросит подтверждение. - При желании отметьте «Распаковать архивы после копирования» (и удаление самого архива). Нажмите «Скопировать на сервер». Прогресс виден в окошке в правом нижнем углу: общий бар и строка на каждый файл, есть кнопки «Отменить» и «Открыть папку». Копируются по 2 файла параллельно.
- Когда копирование закончится, проверьте файлы в «Файлах». Для zip в превью виден состав до копирования, а подсказка «похоже на сборку» советует класть её в корень.
Папки копируются со всей вложенностью. Вложенные папки создаются на сервере автоматически, поэтому не нужно заранее создавать дерево вручную.
Большие миры копируйте в спокойное времяЕсли вы копируете мир с сервера в облако, пока игра работает, слепок может быть неполным: игра пишет файлы параллельно. Остановите сервер или используйте бэкап.
Шаги: отправка папки или бэкапа в облако
- В «Файлах» отметьте папку, например
config, и нажмите «В облако» в нижней панели действий (или откройте «EGN Storage» и вкладку «В облако»). - В окне откроется вкладка «В облако» с двумя разделами: «Файлы сервера» и «Бэкапы». Выберите нужный.
- В поле «Куда в облаке» выберите папку. По умолчанию это
Серверы/<имя сервера>/. Её можно выбрать или создать новую. - Проверьте, что отмечены только нужные элементы. Внизу будет подпись «Выбрано: …».
- Нажмите «Отправить в облако». Панель упакует папки в архивы
.tar.gz, отправит их и удалит временные архивы на сервере. - Для бэкапов нода отдаёт ссылку на готовый бэкап, а Storage забирает его сам: повторной упаковки нет, файл называется
backup-<имя>-<дата>.tar.gz.
Папка упаковывается в архивПапка
configпопадёт в облако какconfig-<дата>.tar.gz. Это не ошибка: так быстрее и надёжнее. Чтобы распаковать её обратно, скопируйте архив на сервер и распакуйте в «Файлах».
Пример: перенос мира на новый сервер
Задача: поставить тот же мир на новый сервер после переезда. Порядок такой.
- На старом сервере откройте «Бэкапы» и создайте бэкап мира. Так мир будет в согласованном состоянии.
- Откройте «Файлы» → «EGN Storage» → «В облако», перейдите в раздел «Бэкапы», отметьте нужный бэкап и отправьте его в облако (например, в папку
Миры/<название>). - На новом сервере откройте «Файлы» и нажмите «EGN Storage».
- Во вкладке «На сервер» найдите архив и скопируйте его в корень сервера, отметив «Распаковать архивы после копирования». Проверьте, что папка мира оказалась там, где её ждёт сервер.
- Проверьте в «Настройках сервера», что значение «Папка мира» (параметр
level-nameвserver.properties) совпадает с именем папки. - Запустите сервер.
Такой же путь подходит для сохранения сборки. Модпак сохраняется в облако как архив, а на новом сервере копируется в корень, после чего его можно установить через каталог сборок.
Какой путь выбрать
Оба направления решают разные задачи. Удобнее всего сверяться с таблицей.
| Задача | Направление | Где нажать |
|---|---|---|
| Поставить сборку или мир на сервер | Облако → сервер | «Файлы» → «EGN Storage» → «На сервер» |
Сохранить папку config перед экспериментом |
Сервер → облако | «Файлы» → отметить папку → «В облако» |
| Сохранить мир перед вайпом | Сервер → облако, бэкап | «Файлы» → «В облако» → раздел «Бэкапы» |
| Забрать бэкап из облака на сервер | Облако → сервер | «EGN Storage» → «На сервер» → архив бэкапа → распаковать |
| Перенести мир на другой сервер | Сервер → облако → сервер | Бэкап, «В облако», затем «На сервер» на новом |
Если сомневаетесь, отправляйте в облако всё важное, а на сервер копируйте только то, что нужно сейчас. Так облако не забивается лишним.
Как сделать в панели EGN: сохранить папку config
Пример самый частый: вы поменяли конфиги модов и хотите сохранить их до экспериментов.
- Откройте сервер и перейдите в «Файлы».
- Найдите папку
configи отметьте её галочкой. - Нажмите «В облако» в нижней панели действий. Откроется окно EGN Storage на вкладке «В облако».
- Оставьте раздел «Файлы сервера» и папку назначения
Серверы/<имя сервера>/. Если нужна отдельная папка, создайте её здесь. - Проверьте подпись «Выбрано» и нажмите «Отправить в облако».
- Дождитесь завершения в окошке прогресса. Папка появится в облаке архивом
config-<дата>.tar.gz. - Если понадобится вернуть конфиги, откройте «EGN Storage», выберите архив и скопируйте его на сервер. Распакуйте в «Файлах».
Сервер сам упаковывает папку, а Storage сам забирает архив: на вашем компьютере ничего не скачивается.
Что проверить до переноса
Перенос на новый сервер проходит успешнее, если заранее проверить несколько вещей.
- Версия игры. Новый сервер должен быть на той же версии, что и мир, иначе игра может не загрузить мир. Ядро и версию можно поменять во вкладке «Ядро сервера» раздела «Моды и плагины».
- Моды. Если мир создан с модами, поставьте те же моды до запуска. Сборку удобнее поставить через каталог сборок, а потом скопировать мир.
- Место. Проверьте, что на тарифе нового сервера хватит диска под мир и архивы. Размер архива зависит от мира, а не от тарифа.
- Имя папки мира. Имя папки мира должно совпадать с полем «Папка мира» в «Настройках сервера».
Проверяйте архив до распаковкиПосмотрите состав zip в превью окна EGN Storage до копирования. Если внутри две папки с миром, распакуйте одну и переименуйте её. Так вы не перемешаете два мира.
Симптом → причина → решение
| Симптом | Причина | Решение |
|---|---|---|
| Кнопка «Отправить в облако» неактивна | Не хватает места в облаке | Удалить лишние файлы из облака |
| Экран «Войдите в EGN Storage» | Нет входа в облако | Нажмите кнопку входа через EGN ID: вы вернётесь на страницу |
| Копирование на сервер идёт долго | Большой файл | Следите за прогрессом, при необходимости «Отменить» |
| После копирования мир не запускается | Папка мира не совпадает с level-name |
Поменять «Папку мира» в «Настройках сервера» на имя папки |
| Архив не распаковался | Файл скопирован не полностью или формат не поддерживается сервером | Скопировать заново, проверить размер |
| В списке «Бэкапы» пусто | Нет готовых бэкапов | Создайте бэкап в разделе «Бэкапы» |
Частые ошибки
- Копировать мир во время работы сервера. Слепок может быть неполным. Останавливайте сервер перед копированием.
- Ставить архив в корень, не проверив состав. Сначала посмотрите, что внутри архива. Иначе файлы перемешаются с файлами сервера.
- Считать отправку в облако бэкапом. Облако хранит копии, а бэкапы создаются в разделе «Бэкапы». Используйте обе функции вместе.
- Не проверить место до отправки. Кнопка блокируется, если места нет. Не пытайтесь обойти это, скачивая файлы на компьютер.
- Держать в облаке устаревшие сборки. Старые архивы занимают место. Удаляйте их, когда они больше не нужны.
Итог
EGN Storage убирает главную боль переноса: большие файлы не нужно гонять через свой компьютер. Копируйте сборки и миры из облака на сервер, отправляйте папки и бэкапы обратно, а перед переездом сохраняйте мир через «Бэкапы». Проверяйте место заранее и не копируйте мир на ходу.
Про быстрые настройки после переноса читайте в статье Быстрые настройки игры в панели EGN, а про смену ядра — в статье Смена ядра и версии Java.
Вопросы и ответы
Файлы из облака проходят через мой компьютер?
Нет. Копирование идёт между облаком и сервером напрямую, ваш компьютер ничего не скачивает.
Можно ли отправить в облако папку целиком?
Да. Папка упаковывается в архив .tar.gz и отправляется одним файлом. Временный архив на сервере удаляется.
Что будет, если закрыть окно во время копирования?
Окошко прогресса остаётся в углу экрана, а скачивание идёт на ноде. Остановить его можно кнопкой «Отменить».
Можно ли скопировать файлы на другой сервер?
Да. Облако привязано к аккаунту, а не к серверу: отправьте файлы в облако с одного сервера и скопируйте на другой. Права на сервере проверяются по вашему аккаунту (нужно право на создание файлов).
Сервер под Minecraft за пару минут — egnetwork.ru
Читать далее
Вся рубрика →Ошибки начинающих владельцев игровых серверов и как их не повторить
Десять ошибок, из-за которых сервер падает, теряет игроков и мир: от полного диска до правки без бэкапа. Для каждой — симптом, причина и решение в панели EGN.
Бэкапы в панели EGN: расписание, копии и восстановление в один клик
Как работают автоматические копии сервера, что значат типы «Авто», «Вручную» и «Снимок», как закрепить копию и восстановить сервер без потери текущего мира.
Как перейти с бесплатного сервера на платный без потери мира
Пошаговый перенос мира с EGN Free на платный сервер той же игры: что подготовить, как оформить заявку, как проверить мир и что делать, если сервер не запускается.