LEOnidUKG

Создание локальной программы для работы с бэкапами

Не раз сталкивался, что есть локальные копии бэкапов, например на 1 ТБ и загрузить их в ISP физически нет возможности. Но достать файлы необходимо. По сути это нерешаемая задача. Объединение файлов и потом попытке развёртывания могут быть плачевными + для всего этого дела нужно в 3 раза больше места.

Поэтому хотя бы какой-то консольный скрипт был бы очень кстати, чтобы можно было смотреть содержимое и извлекать оттуда файлы.

04.05.2023 17:36

7
Добавлено в бэклог
Yaroslav Zabagonskii

Здравствуйте, Leonid!

Подумаем как можно решить вашу задачу.

07.07.2023 15:14

LEOnidUKG

Вижу проблема не решается. 

Приведу вам пример, более так сказать, из жизни. Есть внешний бэкап от ISP панели, а сам сервер основной "умер" и решаем на виртуальный хостинг всё перевести, но мы не можем этого сделать. Нам теперь надо обязательно брать VDS как минимум, там разворачивать весь бэкап и потом скачивать оттуда уже готовые файлы, чтобы их потом опять закачать на виртуальный хостинг.

25.01.2024 17:09

Костромин Денис

Если нет панели, но есть бекап, то попробуйте обратиться в поддержку и попросить скинуть файл панели

 /usr/local/mgr5/sbin/isptar

Это отдельное приложение и будет работать на Linux, но лучше сообщить версию ОС. 

Далее выставите права на исполнение файла:

chmod +x ./Загрузки/isptar

Пример извлечения данных из файлов  полного бекапа:

 ./Загрузки/isptar -x backupextracttest/backup/www-root/2026-04-07/F2026-04-07.www-root.tgz  --listing backupextracttest/backup/www-root/2026-04-07/2026-04-07.www-root.tgz  --root backupextracttest/extract/www-root/

 --listing <value>             (-L) Get file list from specified file
--extract <value>               (-x) extract files from backup
 --root <value>                (-R) extract files to specified folder

07.04.2026 11:26