Показаны различия между двумя версиями страницы.
| soft:chromos4:backup [2026/10/05 08:17] – создано stramnov | soft:chromos4:backup [2026/10/05 08:21] (текущий) – stramnov | ||
|---|---|---|---|
| Строка 85: | Строка 85: | ||
| * ''/ | * ''/ | ||
| - | <WRAP alert> | + | <note warning>Не используйте ключ ''/ |
| - | Не используйте ключ ''/ | + | |
| - | </WRAP> | + | ==== Копирование в архив 7-Zip ==== |
| + | |||
| + | Архив удобен для передачи по сети, хранения на внешних носителях и защиты паролем. Один файл проще контролировать (размер, | ||
| + | |||
| + | === Требования === | ||
| + | |||
| + | * Установлен [[https:// | ||
| + | * Запуск от имени администратора. | ||
| + | * «Хромос» закрыт на всех рабочих местах, | ||
| + | * На диске назначения достаточно места: хроматограммы сжимаются слабо, закладывайте 50-100% от размера каталога '' | ||
| + | |||
| + | === Скрипт chromos_backup_7z.bat === | ||
| + | |||
| + | <code bat> | ||
| + | @echo off | ||
| + | chcp 65001 >nul | ||
| + | |||
| + | set SEVENZIP=" | ||
| + | set SRC=C: | ||
| + | set DSTROOT=D: | ||
| + | set KEEP_DAYS=56 | ||
| + | |||
| + | rem Пароль архива (см. примечание о безопасности ниже) | ||
| + | set ARCPASS=ЗАМЕНИТЕ_НА_СВОЙ_ПАРОЛЬ | ||
| + | |||
| + | for /f %%i in (' | ||
| + | set ARC=%DSTROOT%\Chromos4_%STAMP%.7z | ||
| + | |||
| + | if not exist " | ||
| + | |||
| + | rem 1. Создание архива | ||
| + | %SEVENZIP% a -t7z -mx=3 -mmt=on -mhe=on -sni -p" | ||
| + | if %ERRORLEVEL% GEQ 2 ( | ||
| + | echo [ERROR] Ошибка создания архива. См. лог. | ||
| + | exit /b %ERRORLEVEL% | ||
| + | ) | ||
| + | |||
| + | rem 2. Проверка целостности архива | ||
| + | %SEVENZIP% t -p" | ||
| + | if %ERRORLEVEL% NEQ 0 ( | ||
| + | echo [ERROR] Проверка целостности архива не пройдена. | ||
| + | exit /b %ERRORLEVEL% | ||
| + | ) | ||
| + | |||
| + | rem 3. Удаление архивов старше KEEP_DAYS дней | ||
| + | forfiles /P " | ||
| + | |||
| + | echo [OK] Архив создан и проверен: | ||
| + | exit /b 0 | ||
| + | </ | ||
| + | |||
| + | Пояснения к параметрам: | ||
| + | |||
| + | ^ Параметр ^ Назначение ^ | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | | '' | ||
| + | |||
| + | Коды возврата 7-Zip: '' | ||
| + | |||
| + | <note warning> | ||
| + | |||
| + | === Вариант без пароля === | ||
| + | |||
| + | Если шифрование не требуется (копия лежит в защищённом хранилище), | ||
| + | |||
| + | === Вариант с исключением песочниц === | ||
| + | |||
| + | Если каталог '' | ||
| + | |||
| + | <code bat> | ||
| + | %SEVENZIP% a -t7z -mx=3 -mmt=on -mhe=on -sni -xr!Sandbox -p" | ||
| + | </ | ||
| + | |||
| + | === Разбиение на тома === | ||
| + | |||
| + | Для записи на носители ограниченного размера или загрузки в хранилище с лимитом на файл добавьте параметр '' | ||
| + | |||
| + | === Запуск по расписанию === | ||
| + | |||
| + | <code bat> | ||
| + | schtasks /Create /TN " | ||
| + | </code> | ||
| ==== Автоматический запуск по расписанию ==== | ==== Автоматический запуск по расписанию ==== | ||
| Строка 112: | Строка 198: | ||
| - Запустите «Хромос» и выполните проверку (см. ниже). | - Запустите «Хромос» и выполните проверку (см. ниже). | ||
| - После подтверждения работоспособности каталог '' | - После подтверждения работоспособности каталог '' | ||
| + | |||
| + | ==== Восстановление из архива 7-Zip ==== | ||
| + | |||
| + | - Закройте «Хромос» на всех рабочих местах. | ||
| + | - Переименуйте текущий каталог '' | ||
| + | - Распакуйте архив. В нём каталог '' | ||
| + | |||
| + | <code bat> | ||
| + | " | ||
| + | </ | ||
| + | |||
| + | - 7-Zip запросит пароль (если ключ '' | ||
| + | - Проверьте права на каталог и подкаталоги (при необходимости восстановите их с помощью '' | ||
| + | - Запустите «Хромос» и выполните проверку (см. раздел «Проверка резервной копии»). | ||
| ==== Частичное восстановление ==== | ==== Частичное восстановление ==== | ||