То что должен знать и делать любой кто администрирует базы 1С
1. Платформа
Резервная копия через CMD для файлового варианта 1С
chcp 1251
@echo off
Set folder=%DATE%
cd c:\Backup
mkdir "%folder%"
cd "%folder%"
"C:\Program Files\1cv8\8.3.7.1917\bin\1cv8.exe" CONFIG /F"C:\Users\user01\Documents\1C\Platform8Demo" /N"Администратор"/P"1234" /DisableStartupMessages /DumpIB"C:\Backup\%folder%\1cv8.dt"/OUT "c:\Backup\%DATE%\backup.log" -NoTruncate
@echo off
set a7z=C:\Users\user01\Desktop\7-Zip\7z.exe
set otkuda=C:\Users\user01\Documents\1C\Platform8Demo
set kuda=C:\ARHIV
"%a7z%" a "%kuda%\%date%.7z" "%otkuda%\*"
Резервная копия через CMD для клиент серверного варианта 1С
chcp 1251
echo off
setlocal
set kat=C:\Program Files (x86)\1cv8\8.3.6.2332\bin\1cv8.exe
set serv=127.0.0.1
set base=Base1
"%kat%" CONFIG /S %serv%\%base% /DisableStartupMessages /DumpIB "C:\Backup\%date%.dt" /N Администратор /P 1234 /OUT "C:\Backup\backup.log" -NoTruncate
endlocal
pause
Минус- не завершает сеансы
2. SQL. Резервная копия журнала транзакций
условие- Модель восстановления -"Полная"
Для восстановления необходимо посследовательно восстановить все копии. На примере что бы восстановить базу на 16:00 нужно восстановить полную копию на 13:00, а потом с 14:00 по 15:00
в настройках указываем журнал транзакций
При восстановлении базы указываем обязательно указываем параметр "оставить бд в неработаюшем состоянии и не выполнять ..."
После восстановления База будет ждать получения транзакций и будет находиться в не рабочем состоянии. Добавляем транзации по очереди.
Вручную через Файлы и файловые группы или через Журнал транзакций
Резервная копия БД с помошью скрипта
с отображением статистика и перезаписываем, с проверкой
Восстановление
переводим бд в монополный режим и делаем restore, возврашаем обычный режим
тоже самое только из некольких источников
3. VBS
скрипт с отключеним сеансов
Комментариев нет:
Отправить комментарий