Майже вся інформація, з якою ви працюєте в ЕЖРК 2 (окрім шаблонів і налаштувань) зберігається в базі даних. Це — унікальна інформація, яку ви накопичуєте роками, і вона важливіша та дорожча навіть за саме комп'ютерне обладнання! Ви розумієте, що завжди можуть трапитись якісь форс-мажорні обставини: з'являться помилки на диску, поламається сам жорсткий диск, згорить комп'ютер і т.д. Звісно, завжди можна купити новіший і потужніший комп'ютер на заміну старого, а от втративши свою базу, яку ви накопичували декілька років, вже більше ніде її не дістанете. І ми теж не зможемо допомогти, адже за збереження своїх даних відповідаєте лише ви.
В нашій компанії є клієнти, які вели базу даних більше 10 років і потім трапилась трагедія — згорів офіс і вони втратили свою базу та всю інформацію в ній. Розумієте масштаби наслідків? Але я не лякати вас тут зібрався, а попередити: регулярно потрібно робити резервні копії своїх баз даних та важливих файлів!
Якщо у вашій організації є системний адміністратор, то він вже знає це правило і вже робить резервні копії всіх важливих файлів та баз даних (я надіюсь). А що робити, якщо у вас маленька організація і лише ви займаєтесь програмою ЕЖРК 2 та своїм ПК? Це значить, що про резервні копії потрібно турбуватись саме вам!
Я рекомендую таку схему. Робіть копію своєї бази декілька раз на тиждень, а якщо працюєте дуже часто і багато вносите інформації, то взагалі можна кожного дня. Якщо у вас є другий жорсткий диск, то краще копіювати базу саме туди, адже на випадок перевстановлення операційної системи є гарантія, що базу не зітруть. Також раджу раз в місяць записувати базу на окремий оптичний диск або флешку, яку варто зберігати в сейфі або іншому місці (на випадок, якщо в офісі трапиться пожежа).
Робити резервну копію бази даних можна вручну і це буде описано в іншому блозі. А зараз я вам покажу як налаштувати ЕЖРК 2, щоб вона сама час від часу робила для вас резервні копії бази даних.
Спершу, потрібно розуміти, що для налаштування автостворення резервних копій, потрібно зайти в програму під адміністратором (здебільшого, це логін sa). Якщо ви самі встановлювали програму і не налаштовували адміністрування в програмі, то ви і так завжди заходите під головним адміністратором (логін sa). Якщо ж ви під іншим користувачем заходите в програму і не знаєте логін і пароль адміністратора, то кличте свого системного адміністратора, давайте йому цю інструкцію і нехай він/вона самі налаштують — це їхня робота!
Також, визначтесь в якому каталозі будете зберігати резервні копії. Якщо ще не думали про це, то рекомендую на диску D: створити каталог EJRC2_Base.
Якщо після запуску ЕЖРК 2 з'являється вікно "Резервне копіювання бази даних", то натисніть кнопку "Перейти до налаштувань".
Якщо ж це вікно не з'являється, в головному меню розкрийте пункт "Сервіс" та виберіть "Адміністрування".
З'явиться діалогове вікно "Параметри доступу", де потрібно лише вказати логін і пароль адміністратора, відповідно, в полях "Користувач" та "Пароль". Після цього натисніть кнопку "Вхід".
Якщо все правильно вказали, відкриється вікно "Адміністрування". Перейдіть на вкладку "Інші" та в групі параметрів "Резервна копія бази даних" натисніть кнопку "Вибір папки".
У новому вікні "Огляд папок" в полі "Вибір папки" виберіть диск та каталог, куди програмі слід зберігати резервні копії. Натисніть кнопку "ОК", щоб закінчити і зберегти вибір.
В результаті, заповниться поле "Місце зберігання резервної копії БД". В списку "Формування резервної копії БД" виберіть "Формувати резервну копію раз в", а в полі навпроти вкажіть цифру, наприклад 3. Це буде говорити програмі, що потрібно автоматично створювати резервну копію бази раз в 3 дні. Ви можете вказати інше значення. Чим частіше робиться резервне копіювання — тим краще, але не має сенсу робити копії кожного дня, якщо ви лише раз на тиждень щось вносите нове в програму.
В полі "Кількість збережених резервних копій" вкажіть 5. Це кількість копій, які програма буде залишати, а інші будуть видалятись, щоб не засмічувати диск. Ви можете вказати інше значення. Звісно, зберігати багато файлів за кожен тиждень не потрібно, адже зазвичай нам потрібна лише остання копія, але бувають моменти, коли проблема з'явилась значно раніше. Наприклад, місяць назад ви випадково видалили 100 ділянок і лише зараз це зрозуміли. От тут і знадобиться одна із попередніх копій (де ці ділянки ще були).
В списку "Архівування резервної копії БД" краще залишити вибраним "Не архівувати резервну копію". Так копіювання буде йти швидше, але якщо у вас дуже велика база, то краще вибрати архівування.
Щоб зміни збереглись достатньо просто закрити це вікно.
Майте на увазі: резервна копія створюється у вигляді bak-файлу і лише під час закривання програми ЕЖРК 2. Таким чином, якщо ви за останній місяць програму не запускали, то і резервні копії не будуть робитись. А навіщо їх робити, коли нічого не змінилось?
Якщо програма довго закривається, не намагайтесь зняти з неї задачу! Швидше за все, це вона робить резервне копіювання.
Тепер, якщо у вас щось сталось з ділянками або не відкривається база даних, але ви знаєте, що у вас є резервні копії, то ви можете відновити базу з однієї із цих копій. Як це зробити, шукайте в наших блогах або звертайтесь в нашу технічну підтримку.