Администрация
Бекъп на базата: дневно копие, FTP извън обекта, криптиране и проверено възстановяване
Настройки → Бекъп на базата: програмата прави всеки ден пълно копие на базата (всички продукти, документи, каса, история) в избрана папка.
- Папка: най-добре на друг диск, флашка/външен диск, мрежова папка (
\\server\backup) или папка, която се качва в облак (OneDrive, Google Drive, Dropbox). Копие на същия диск не помага при повреда на диска. - Кога: до 4 часа на ден (напр. 13:00 и 22:00) - копието се прави в тези часове, докато програмата работи. Ако компютърът е бил изключен - при следващото пускане.
- Колко копия: пазят се последните N (по подразбиране 14 дни); по-старите се трият сами.
- Отметни „Автоматичен бекъп всеки ден“ → Запиши → Направи бекъп сега, за да провериш папката.
Копието се прави и докато се работи (за няколко секунди заявките изчакват). Сгъстено е в ZIP - 3 до 5 пъти по-малко:
multiflow-ГГГГ-ММ-ДД-ЧЧММ.zip, вътре е sklad.db.
Копие на FTP сървър
Копие извън обекта (при кражба, пожар, вирус) - на ваш FTP: хостингът на сайта, NAS (Synology, QNAP) или нает сървър.
Пример: на хостинга си правите FTP акаунт backup@moyat-sait.bg с парола.
- В Качване на FTP: сървър ftp.moyat-sait.bg, порт 21, потребител и парола, папка backup/multiflow (създава се сама), колко копия да се пазят на сървъра (напр. 30).
- Отметнете FTPS, ако сървърът го поддържа (паролата и файлът минават криптирани). NAS със самоподписан сертификат - и „Приемай всеки сертификат“.
- Запиши → Провери FTP (казва дали влиза и колко файла има) → Направи бекъп сега.
Всеки ден копието се качва след като се направи. На сървъра се трият само старите multiflow-*.zip над броя - другите
файлове в папката не се пипат. Ако качването не успее, локалното копие остава, а на страницата излиза грешката.

Криптиране на копията
Настройки → Бекъп → „Криптиране“: въведете парола (поне 8 знака) два пъти → Запиши.
Оттогава всяко копие е .mfb (AES-256, ключ от паролата) - и в папката, и на FTP. Некриптиран ZIP не остава.
Изгубена флашка или пробит FTP не издават данните на фирмата (изискване на NIS-2 и GDPR).
Запишете паролата отделно (на хартия, в сейф): без нея копието не може да се отвори, никой не може да го възстанови.
Смяната на паролата важи за новите копия; за старо копие при „Разшифровай“ въведете старата парола.
Включването, смяната и разшифроването се пазят в дневника (вид „Сигурност“).

Ако автоматичният бекъп не е направил копие повече от 2 дни (пълен диск, изключен външен диск, сменена парола на мрежовата папка), управителят получава писмо - веднъж на ден, докато не се оправи.
Възстановяване
- Спри програмата.
- Криптирано копие (
.mfb): в Бекъп → „Копия в папката“ натиснете Разшифровай - до него излиза ZIP. На друг компютър (програмата не тръгва):MultiFlow.exe -decrypt multiflow-....mfb- пита паролата и прави ZIP. След възстановяването изтрийте разшифрования ZIP. - В папката на програмата
data\премести старитеsklad.db,sklad.db-wal,sklad.db-shmнастрани. - Разархивирай избраното копие (десен бутон → Извличане) и сложи
sklad.dbот него вdata\. Пусни програмата. (Старите копия.dbот преди - само се преименуват наsklad.db.)
Проверено възстановяване
След всеки бекъп програмата възстановява копието на проба във временна папка: разшифрова го (ако е .mfb), разархивира го,
отваря базата само за четене и проверява, че е цяла и има документите и операторите. До копието записва
.sha256 - контролна сума; при по-късна проверка тя казва дали файлът е повреден или подменен.
Резултатът е на страницата на бекъпа и в Настройки → Сигурност; неуспешна проба излиза като грешка на бекъпа.
Бутонът Провери до всяко копие повтаря пробата (напр. преди истинско възстановяване). Записва се в дневника.
Контролна сума на копие, преписано другаде: PowerShell Get-FileHash файл.mfb - числото трябва да е като в .sha256.
Размер и „индексиране“
Базата расте бавно: хиляди продажби на месец са няколко MB годишно. Най-много място заемат снимките на продуктите, качените фактури и файловете в чата. Индексите на базата се поддържат автоматично при всеки запис; след всеки бекъп програмата обновява и статистиката им - ръчно индексиране или „поддръжка“ не трябва.