Руководство пользователя altAwin:Резервное копирование и восстановление БД

Материал из AltecDocs
Перейти к:навигация, поиск

Глава 13 Резервное копирование и восстановление БД

При работе с компьютером могут возникать ситуации, при которых работа с программой завершается некорректно, что может повлечь за собой повреждение файла базы данных. Типичными случаями такого рода являются перепады напряжения в электрической сети, внезапное выключение электроснабжения, «зависание» компьютера при нестабильной работе операционной системы и т. п. В подобных случаях нет никакой гарантии, что не пострадает БД. Во избежание потерь данных рекомендуется как можно чаще делать резервное копирование БД. Это особенно важно в моменты, когда была произведена перенастройка БД или введено большое количество заказов.

По умолчанию база данных хранится в файле ..\altec\altawin\DB\altawin.gdb. Размер этого файла может быть существенно уменьшен при архивировании (примерно в 5—10 раз). Поэтому перед его копированием рекомендуется заархивировать его. Копировать архивный файл лучше на надежный внешний накопитель информации (ZIP, CD, Tape), так как в случае выхода из строя жёсткого диска компьютера восстановить информацию крайне сложно. Прежде чем копировать файл базы данных, следует отключить Firebird Database Server, дабы исключить возможность работы с базой кого-либо из пользователей в момент копирования файла БД.

Отчёты, созданные или отредактированные в программе, также представляют ценность и рекомендуются к резервному сохранению. Отчёты по умолчанию хранятся в базе и копируются вместе с ней.

Саму программу altAwin резервировать нет необходимости, так как в любой момент можно переустановить её с дистрибутива.

В случае повреждения БД или отчётов замените повреждённые файлы предварительно сохранёнными файлами. Это позволит свести к минимуму риск полной потери нужной информации. От частоты резервного копирования будет зависеть объём информации, подлежащей восстановлению.

IconInfo.png Для уменьшения размера файла БД, а следовательно — увеличения скорости работы программы, рекомендуется в конце отчётного периода сделать резервную копию БД и удалить все устаревшие заказы. При необходимости всегда можно восстановить данные из резервной копии.