Архив домашнего проекта с резервным копированием
Собрать реестры, файлы и настройки в локальный ZIP, проверить восстановление и целостность.
Методика и примеры
Архив домашнего проекта с резервным копированием
Собирает проект, файлы и карту имён, создаётSHA-256 манифест, затем повторно читаетZIP и сверяет каждый хеш. Режимverify восстанавливаетJSON только после целостной проверки; шифрование не обещается.
Входные данные примера
Основной источник
{
"version": 1,
"title": "Домашний проект",
"items": [
{
"id": "A",
"name": "ВещьA"
}
]
}Второй источник
note.txt
Результат примера
| Файл | Байт | SHA256 |
|---|---|---|
| project.json | 135 | b47ad17813dbac2dfa839706d267fdf06a6c02c649cd5b8ecbf9d6050df09efc |
| files/file-1.txt | 48 | 5d08bbfadec8d6b9b93687f9c31899b11be73b5df88cf5f8f6b27ee082f887e8 |
| file-map.json | 74 | 8b4e148e645bf1cf359363d1cb7c0c798cae56cd9487a0545dc50a2ab9bb9491 |
Показано строк: 3 из 3.
Локальная обработка: до2 млн символов или20 000 записей на источник; до50 000 строк результата. Тяжёлые операции имеют отдельные ограничения и отмену. Измеренный спрос и внешние данные не подставляются.
