Основными средствами обеспечения сохранности информации в базе данных программы «1С: Управление небольшой фирмой 8.2» являются сохранение архивной копии информационной базы, управление доступом к информации пользователей, работающих с базой, а также регистрация основных действий пользователей в информационной базе.
3.1. Сохранение и восстановление информационной базы
Как известно, одним из самых надежных способов сохранения информации является создание резервной копии данных, или архивной копии.
В процессе работы с программой «1С: Управление небольшой фирмой 8.2» в информационную базу ежедневно вводятся первичные данные: создаются новые документы, элементы справочников и многое другое. Размер информационной базы при этом постепенно увеличивается.
К сожалению, имеют место ситуации сбоя оборудования: на жестких дисках появляются ошибки вследствие различных сбоев или перепадов напряжения в электросети. Бывают случаи сбоя, после которых восстановление данных невозможно. Вместе с прочими данными может быть потеряна и рабочая база.
Смысл создания архивной копии заключается в следующем. Данные, которые пользователь хочет защитить, сохраняются в отдельном файле. Если в дальнейшем произойдет какой-либо сбой, сопровождающийся потерей информации, можно просто продолжить работу с заранее сохраненными данными. Разумеется, ту часть работы, которая была сделана после создания архивной копии, придется переделывать заново. Но и этот риск можно свести к минимуму, если делать архивные копии регулярно и достаточно часто.
Всегда следует помнить, что архивные копии необходимо создавать не только на регулярной основе по расписанию, но и перед каждым нетривиальным действием с компьютером, на котором ведется работа, или непосредственно с информационной базой. В число таких действий могут входить: обновление информационной базы, добавление новых отчетов или обработок, установка драйверов или сервисного пакета для операционной системы, замена комплектующих и другие подобные случаи.
Для создания архивных копий существует несколько методов. Простейший из них – обычное копирование файла с данными, которое производится средствами операционной системы, такими как Проводник Windows, либо с помощью стороннего файлового менеджера, например, такого, как Total Commander.
Еще один популярный способ – использование специальных программ, которые называются менеджерами резервного копирования. В числе подобных программ можно назвать, например, программу Acronis Backup Manager, широко используемую многими предприятиями.
Третий способ создания архивной копии данных – использование штатных средств той программы, которая, собственно, и работает с этими данными. Мы остановимся на создании архивной копии информационной базы, а затем восстановлении данных именно этим способом.
3.1.1. Сохранение архивной копии информационной базы
Перед созданием архивной копии следует обеспечить целостность данных во время копирования. Для этого обязательно необходимо убедиться, что все пользователи завершили работу с информационной базой. Во время создания архивной копии с базой не следует производить каких-либо иных операций.
Время, которое будет затрачено на создание архивной копии, зависит от размера базы и может быть весьма длительным. Поэтому график копирования следует продумать заранее, с таким расчетом, чтобы не парализовать деятельность предприятия.
Перед копированием необходимо определиться, на какой носитель будет сохранена архивная копия. Если у вас есть дополнительный жесткий диск, помимо того, на котором сейчас размещена информационная база, имеет смысл сохранять архивную копию на этом диске. Это позволит снизить риск потери одновременно и информационной базы, и самой архивной копии в результате отказа оборудования. Еще лучшим вариантом является выделение под архивные копии отдельного жесткого диска. В определенных случаях, когда информационная база относительно невелика и при этом архивные копии делаются достаточно часто, возможно, имеет смысл хранить часть архивных копий, например, на DVD-диске.
Размер информационной базы может быть велик, и поэтому архивные копии могут занимать на диске значительное пространство. Чтобы уменьшить размер архивной копии, иногда бывает целесообразно воспользоваться архиватором, например, программы WinRAR или бесплатной программы 7Zip. Преимущество программы WinRAR в возможности добавить к архиву информацию для восстановления, позволяющую распаковать сжатый файл, даже если архив был незначительно поврежден. Конечно, в случае серьезных проблем с архивным файлом эта информация мало поможет. Преимущества же программы 7Zip – несколько большая эффективность сжатия и возможность бесплатного использования.