/Руководство

Бэкапы файлов: копии с файлообменников на FTP

Страница «Бэкапы» копирует файлы, на которые ведут ссылки для скачивания в ваших постах, — с ваших аккаунтов на файлообменниках на ваш FTP-сервер или в локальное хранилище аккаунта. Так мёртвую ссылку потом можно вернуть. Хранилища, запуски с живым прогрессом, отчёт по каждому запуску, индекс файлов и история восстановлений — всё здесь.

Видеоурок · 2:44
На этой странице
  1. Что понадобится
  2. Страница
  3. Добавление хранилища
  4. Индексация уже сохранённых файлов
  5. Запуск бэкапа
  6. Что копирует запуск
  7. Один запуск за раз и только по кнопке
  8. Сессии бэкапов
  9. История восстановлений
  10. Настройки
  11. Сколько это стоит
  12. Если что-то пошло не так
  13. Вопросы и ответы
  14. См. также

Где найти: Ссылки и файлы → Бэкапы (страница называется «Бэкапы файлов»).

Что понадобится

  • В постах ваших сайтов есть ссылки на файлообменники, которые отслеживает панель, — см. Сканер ссылок.
  • Хотя бы один аккаунт в Ссылки и файлы → Файлообменники, с которого бэкап умеет скачивать: обменник на XFileSharing с API URL и API-ключом либо аккаунт WayShare / FlorenFile с сохранёнными логином и паролем и активным премиумом. Ссылки на другие файлообменники не копируются. См. Аккаунты файлообменников и WayShare и FlorenFile.
  • Если пункта «Бэкапы» нет в меню, спросите в чате поддержки.

Страница

Сверху четыре карточки: «Индексированные файлы», «Общий размер» (индексированных файлов), «Создан бэкап» (сколько файлов скопировала панель) и «Хранилища» (активные), под ними — «Начать бэкап» и «Обновить». Вкладки: «Файлы», «Хранилища», «Сессии бэкапов», «История восстановлений» и «Настройки».

«Файлы» — индексированные файлы всех хранилищ или только того, что выбрано в списке «Хранилище:»: «Имя файла» и «Путь» (у каждой колонки фильтр), «Размер», «Хранилище» (LOCAL / FTP), «Изменено» и «Индексировано»; по 25, 50 или 100 на странице.

Страница бэкапов файлов: четыре карточки, «Начать бэкап» и «Обновить», вкладки и таблица проиндексированных файлов
Рис. 1 Бэкапы файлов одним взглядом: счётчики и индекс сохранённых файлов.

Добавление хранилища

  1. Откройте форму

    Перейдите в «Хранилища» → «Добавить хранилище». Выберите «Тип хранилища» — «FTP-хранилище» или «Локальное хранилище» — и задайте «Приоритет (меньше = первым)» и «Название».

  2. Заполните подключение

    Для FTP: «Хост» (адрес FTP-сервера), «Порт» (21), «Имя пользователя», «Пароль», «Корневой путь» (например, /backups) и «Макс. хранилище (ГБ, 0=безлимит)»; отметьте «Пассивный режим» или «Использовать FTPS (SSL)», если этого требует ваш сервер. Локальному хранилищу адрес не нужен: файлы ложатся в пространство вашего аккаунта, а предел — квота хранилища.

  3. Выберите параметры

    По желанию добавьте «Дополнительные пути сканирования» — папки на том же сервере, где индексируются видео и архивы. В «Назначить сайты» выберите сайты, которые обслуживает это хранилище (пусто — все сайты). Галочка «Раскладывать по папкам сайтов» даёт каждому сайту свою папку — по его домену, если не указать другое имя.

    Окно добавления хранилища: тип FTP, имя, хост, пользователь, корневая папка, лимит, параметры и два сайта со своими папками
    Рис. 2 Добавление FTP-хранилища для двух сайтов, у каждого своя папка.
  4. Проверьте и сохраните

    Нажмите «Проверить соединение», затем «Сохранить».

У каждого хранилища появится карточка: тип (LOCAL / FTP), приоритет, статус («Активен», «Активен (не проверяется)» или «Неактивен»), «Сайты», «Бэкапы», «Индексированные файлы», «Индексированный размер», «Использование хранилища» и путь, а также кнопки «Проверить соединение», «Проиндексировать», «Правка» и «Удалить».

Вкладка «Хранилища»: FTP-хранилище Archive box с заполненностью и кнопками и локальное Panel space
Рис. 3 Ваши хранилища бэкапов: FTP-сервер и локальное хранилище.

Индексация уже сохранённых файлов

Если в хранилище уже есть файлы, нажмите «Проиндексировать» на его карточке. Там появится прогресс — подходящие файлы, всего просмотрено, объём, текущий путь, — а в конце «Сканирование завершено: N files indexed (size)». Благодаря индексу запуск берёт файлы, которые уже лежат в хранилище, а не качает их заново, и восстановление их тоже находит.

Запуск бэкапа

  1. Запустите

    Нажмите «Начать бэкап» сверху. Выберите «Хранилище» (активные; сразу выбрано то, у которого меньший номер приоритета), «Сайты» (пусто — все сайты) и «Одновременные загрузки» — от 1 (медленно и безопасно) до 10 (быстро), по умолчанию 3. Нажмите «Начать бэкап». Обрабатываются только активные ссылки, у которых ещё нет бэкапа.

    Окно запуска бэкапа: хранилище, сайты, ползунок параллельных загрузок на 3
    Рис. 4 Запуск: хранилище, сайты и число параллельных загрузок.
  2. Следите за прогрессом

    Панель «Идёт создание бэкапа» показывает хранилище и сайт, «Прогресс», «Обработано», «Создан бэкап», «Пропущено», «Ошибки» и «Передано» — объём переданного вместе с тем, что ещё в пути, — и строку на каждый слот загрузки: этап, скорость, имя файла и процент. «Стоп» спрашивает подтверждение и останавливает запуск.

    Бэкап идёт: хранилище и сайт, «Стоп», счётчики и две передачи — загрузка с файлообменника и выгрузка на FTP
    Рис. 5 Запуск идёт: один файл качается с файлообменника, другой уходит на FTP.
  3. Прочитайте итог

    Когда запуск закончится, панель сменится на «Бэкап завершён»: итог («Завершено», «Завершено с ошибками», «Прервано» или «Отменён»), плитки «Создан бэкап», «Пропущено», «Ошибки», «Передано» и «От общего», блок «Почему файлы не прошли» с причинами, первые неудачные файлы с файлообменником и постом и кнопки «Открыть в сессиях бэкапа» и «Закрыть».

Что копирует запуск

Запуск берёт активные ссылки выбранных сайтов — или сайтов, назначенных хранилищу, или всех — на тех аккаунтах файлообменников, с которых умеет скачивать, и пропускает ссылки с уже завершённым бэкапом. Один и тот же файл хранится в одном экземпляре:

  • файл с тем же именем (и размером, если он известен) в любом месте хранилища используется повторно;
  • после скачивания совпадение размера и MD5 считается «Пропущено»;
  • другой файл с тем же именем сохраняется как имя (2).ext. Ничего не перезаписывается.

Файлы ложатся в «Корневой путь» хранилища или в <корневой путь>/<папка сайта>/ при галочке «Раскладывать по папкам сайтов»; ранее сохранённые файлы остаются на своих местах.

Один запуск за раз и только по кнопке

У аккаунта одновременно идёт только один бэкап («Бэкап уже выполняется»). Запуск, у которого 15 минут нет прогресса, снимается как «Interrupted — no progress for over 15 minutes». Запуски стартуют по кнопке «Начать бэкап» — расписания нет. Запустить бэкап может и AI-ассистент: он попросит подтверждения и возьмёт ваше первое активное хранилище.

Сессии бэкапов

«Сессии бэкапов» — все запуски: #, «Запущено», «Хранилище», «Сайт», «Статус» («Идут», «Отменён», «Прервано», «С ошибками», «Завершено»), «Всего», «Создан бэкап», «Пропущено», «Ошибки», объём и «Длительность». Нажмите на строку, чтобы открыть полный отчёт со всеми неудачными и всеми скопированными файлами.

Вкладка «Сессии бэкапов»: запуски со статусами «Завершено», «С ошибками», «Прервано», «Отменён» и счётчиками
Рис. 6 История запусков бэкапа с итогами и счётчиками.
Отчёт сессии бэкапа: завершён с ошибками, плитки, причины ошибок, файлы с ошибками с файлообменником и постом, сохранённые файлы
Рис. 7 Отчёт одного запуска: почему файлы не прошли — по каждому файлу.

История восстановлений

Файлы восстанавливаются на странице «Мёртвые ссылки»: файл из бэкапа заново заливается на файлообменник, а мёртвая ссылка в посте заменяется. «История восстановлений» показывает эти восстановления: «Сайт», «Запущено», «Длительность», «Всего», «Восстановлено», «Ошибки», «Ссылки» и «Статус» («ОК», «Частично», «Ошибки», «Идут», «Отменён»).

  • Фильтры — по названию сайта и категории.
  • Нажмите на строку, чтобы открыть вкладки «Восстановлено» (файл, пост, старый и новый адрес), «Ошибки» и «Замены ссылок»; «Экспорт» сохраняет сессию в JSON.
  • «Удалить выбранное» убирает отмеченные записи из истории, «Экспортировать всё» сохраняет всю историю.
Вкладка «История восстановлений»: удаление выбранных, экспорт, фильтры и восстановления со статусами «ОК», «Частично» и «Ошибки»
Рис. 8 Восстановления мёртвых ссылок и заменённые ссылки.

Настройки

НастройкаЧто делает
Приоритет (меньше = первым)Порядок хранилищ в списках; окно «Начать бэкап» сразу выбирает хранилище с наименьшим номером.
Макс. хранилище (ГБ, 0=безлимит)Предел для FTP-хранилища. Файл, который не помещается, получает ошибку «Storage quota exceeded».
Дополнительные пути сканированияДополнительные папки на том же сервере, которые читает индексация по кнопке «Проиндексировать» (только видео и архивы).
Назначить сайтыСайты, файлы которых берёт это хранилище при запуске для всех сайтов; пусто — все сайты.
Раскладывать по папкам сайтовНовые бэкапы сайта ложатся в его папку (по умолчанию — по домену).
Одновременные загрузки1–10 файлов одновременно за запуск; по умолчанию 3.

Во вкладке «Настройки» — значения по умолчанию для окна восстановления на странице «Мёртвые ссылки»: «Потоков по умолчанию» (1–10, по умолчанию 3) и «ID папки загрузки по умолчанию» (папка на файлообменнике для перезаливки; пусто — корень). «Сохранить настройки» и «Сбросить к значениям по умолчанию» действуют только в этом браузере. Чтобы выбрать, какое хранилище новый запуск предложит первым, задайте хранилищам приоритеты.

Сколько это стоит

Платы за файл нет. Локальное хранилище занимает квоту хранилища аккаунта, а её объём задаёт тариф (см. Тарифы); FTP-хранилище ограничено только значением «Макс. хранилище». Объём хранилища аккаунта учитывает и файлы, проиндексированные на ваших FTP-хранилищах. Скачивание с файлообменников идёт в счёт лимитов ваших аккаунтов там.

Если что-то пошло не так

Что вы видитеЧто делать
«Нет активных хранилищ. Сначала добавьте одно.»Добавьте хранилище на вкладке «Хранилища» или отметьте «Активен» у существующего.
«Соединение не удалось: …» при проверке соединенияПроверьте адрес, порт, логин и пароль; попробуйте переключить «Пассивный режим» или «Использовать FTPS (SSL)» под ваш FTP-сервер.
Запуск сразу заканчивается «Прервано» с ошибкой «No file hosters configured with download capability» (нет файлообменников, с которых можно скачивать)Добавьте на странице «Файлообменники» обменник на XFileSharing с API URL и ключом или аккаунт WayShare / FlorenFile с логином, паролем и активным премиумом.
Файлы падают с «Storage quota exceeded (N GB limit)» (квота хранилища превышена)Освободите место в хранилище, увеличьте «Макс. хранилище» у FTP или — для локального — перейдите на тариф с большим хранилищем.
«Бэкап уже выполняется»Дождитесь текущего запуска или нажмите «Стоп» на его панели прогресса.
«Начать бэкап» отвечает «Ошибка: Failed to start» (не удалось запустить)Запуск не стартовал. Попробуйте ещё раз; если повторится, напишите в чат поддержки и укажите время.

Вопросы и ответы

Это то же, что вкладка «Бэкапы» сайта?

Нет. Вкладка «Бэкапы» сайта сохраняет сам WordPress — базу, медиа, плагины и темы (см. Бэкапы сайта). Эта страница копирует файлы на файлообменниках, на которые ссылаются ваши посты.

Как восстановить файл отсюда?

Восстановление запускается на странице «Мёртвые ссылки»: она заново заливает файл из бэкапа и заменяет ссылку в посте. Здесь видна история восстановлений.

Какие ссылки не попадают в бэкап?

Мёртвые ссылки, ссылки с уже завершённым бэкапом и ссылки на файлообменники, с которых запуск не умеет скачивать, — всё, кроме обменников на XFileSharing с API-ключом и WayShare / FlorenFile с премиумом.

Обновлено