Резервное копирование
Резервное копирование это обычно дело системного администратора потому я могу не знать многих основных инструментов, которые там используются. Слушала что-то по «зеркала». Подозреваю, что это копии содержимого жестких дисков.
Но там речь идёт о сохранении папок с общими или личными документами чтобы они не пропали если что-то произойдёт. Когда человек дома раз в месяц копирует содержание всей папки МоиДокументы на флэшку не разбираясь он, по сути, руками делает то же самое.
Копирование программ и баз немного отличается но общее у них то, что важен размер файлов резервных копий.
Именно поэтому программа Win RAR в этом списке:
http://akostina76.ucoz.ru/load/1-1-0-259
… одна из первых. WinRAR позволяет сжимать файлы и папки в архивы и хранить информацию в виде этих архивных файлов. Архивы очень часто намного меньше по объему чем исходные файлы. Есть исключения. Формат картинок JPG это уже сжатый формат, его архивация ничего не даст. А вот заархивированный BMP будет намного меньше исходного.
Объем документов и таблиц дома примерно понятен. Никогда таким не занималась по работе, потому что в организациях это дело системного администратора. Осторожно предположу что в заархивированном виде это всё не займет больше гигабайта. Откуда взялся гигабайт? Очень просто. Я представила 100 мегабайт и умножила на 10 )))). Не знаю я сколько это занимает но в том самом заархивированном виде вряд ли много.
По базам. Архив (файл DT) зарплатной базы одного из районов Санкт-Петербурга за год занимал пол гигабайта. Т.е это больше сотни учреждений с множеством сотрудников и ежемесячным сложным расчетом. Стандартный DVD имеет объем 4Gb, т.е на него поместится информация половины города. Остальное обычно занимает 50-150 мегабайт, что в масштабах всё тех же DVD дисков совсем смешно.
С 1С копировать и восстанавливать проще всего:
… т..е по Администрирование-> «Выгрузить информационную базу» создаётся общий файл DT, который можно восстановить где угодно через Администрирование -> «Загрузить информационную базу». Если хотя бы раз в неделю сохранять копию информации то пропадут данные максимум за неделю. Лучше, конечно, сохранять каждый день. Упадёт машина и ладно, всё переставить и восстановить на новой полный набор информации.
Прочие программы делятся на сами программы и данные. Данные могут храниться в виде:
1] папки с файлом/файлами. (например данные 1С при подключении к локальной папке)
2] файл MDB (база в формате Access)
3] файлы GDB, FDB (база в формате Interbase)
4] файлы MDF+LDF (база в формате SQL Server
В случае папки надо сохранять (возможно архивируя) содержание всёй папки. Обычно в программе в том или ином месте написан путь к информации.
Чтобы сохранить файлы MDB, GDB, FDB достаточно согнать всех кто работает и, опять же, просто скопировать файл.
С файлами SQL Server-а чуть сложнее. Согнать всех недостаточно. Останется одна программа, которая постоянно обращается к информации. Это – сам сервер. Потому просто скопировать файл не получится.
Базу можно отсоединить:
… скопировать MDF+LDF а потом присоединить их обратно. Можно, вроде бы, остановить сервер и скопировать. Но есть у меня какое-то странное воспоминание что файл получился покореженный. Может я и ошибаюсь, но на всякий случай так не делаю.
Есть ещё один вариант. Это создание резервной копии средствами сервера:
Восстановление базы и резервной копии (Restore) там же ниже.
Он предлагает создать BAK файл:
… который уже сжат и занимает места намного меньше чем исходный MDF.
Резервное копирование это ещё один вид работы с информацией, причём обязательный. Потому у сервера есть такая стандартная возможность. Платная версия позволяет выполнять резервное копирование каждый день в определенное время. В случае бесплатной это сделать чуть сложнее.
Перенос программы на другую машину обычно состоит из установки самой программы и замены пустой базы из установочного пакета на сохранённые тем или способом данные.
Т.е диски / флэшки с установочными пакетами лучше хранить на той же полке что и сохранённые архивы информации.
Обычная программа состоит из исполняемого файла (путь к которому можно посмотреть в свойствах ярлыка) с расширением EXE и кучи дополнительных файлов. Часть файлов находится в той же папке что и сам EXE. К сожалению очень часто программы что-то пишут и копируют в системные папки компьютера и общие установки, потому простого копирования содержания папки часто недостаточно.
Если выполнить команду regedit:
.. можно увидеть содержание системного реестра, в который при установке добавляется какая-то информация. И без этих строк программа работать не будет. Некоторые библиотеки (наборы функций, к которым идёт обращение) могут копироваться в общие папки.
Удаление программ с компьютера может проходить некорректно как раз из-за того что программы часто лезут в общее «хозяйство». Пусть, например, какая-то программа скопировала в общую папку какую-то библиотеку. Следующая программа увидела, что такая библиотека уже есть и не стала её копировать. Но тогда после удаления первой программы (со всем, что она написана на диск) перестанет работать следующая программа (ведь пропадёт используемая ею библиотека). Пример… возможно ненастоящий. Если ещё что-то использует, то задается вопрос при удалении, но что-то там перекосить может.
Программы в виде сайтов – довольно редкое явление. Но вот как раз в этом случае для переноса на другую машину скорее всего достаточно простого копирования папки. Дело в том, что сайт видит только свою папку. Для него не существует логических дисков и папок на них, только свой пространство (т.е пака, где находится сайт) и уже там любое количество вложенных папок. Так, например, пишется ссылка на страницу в корневом каталоге сайта:
<a href="001.htm">Читать</a>
А так выводится картинка в папке с картинками:
<img src="images/most.jpg" alt=""/>
Можно переходить выше или ниже но нельзя выйти за пределы своей папки. Потому и библиотеки обычно хранятся в папках сайта (т.е можно скопировать всё вместе).
Итого, чтобы в случае вируса ничего не случилось в конторе должны храниться:
1] резервные копии DOC и XLS (технически элементарно, сложности могут быть разве что организационные).
2] Копии баз данных на каждый день. Тоже обычно не сложно, просто это должно быть организовано и лучше если есть место, куда каждый день копируются все данные организации чтобы при любых неприятностях можно было быстро всё восстановить.
3] установочные пакеты программ. Их тоже просто надо где-то хранить и не терять. Но на самом деле информация намного ценнее любых программ. Программу, в конце концов, и новую можно написать сразу залив туда информацию. Это, конечно экзотика. Но программу обычно можно как-то где-то добыть, а вот данные существуют в единственном экземпляре и только в организации потому именно их сохранность особа важна.
|