Программное обеспечение и виды резервного копирования информации
Программное обеспечение персонального компьютера базового уровня, его состав, назначение, функциональные возможности и классификация. Устройства резервного копирования информации, их основные разновидности, принципы функционирования и характеристики.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | контрольная работа |
Язык | русский |
Дата добавления | 18.01.2017 |
Размер файла | 368,4 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
МИНОБНАУКИ РОССИИ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«САНКТ-ПЕТЕРБУРГСКИЙ ПОЛИТЕХНИЧЕСКИЙ УНИВЕРСИТЕТ ПЕТРА ВЕЛИКОГО»
ИНСТИТУТ ПРОМЫШЛЕННОГО МЕНЕДЖМЕНТА, ЭКОНОМИКИ И ТОРГОВЛИВЫСШАЯ
Кафедра информационных систем и информационных технологий
КОНТРОЛЬНАЯ РАБОТА
по дисциплине: «Информатика»
Выполнил: Рухлов С.А.
Проверил: Краснов А.С.
Санкт-Петербург - 2017 г.
1. Программное обеспечение ПК базового уровня, состав, назначение, функциональные возможности (BIOS, POST, Setup и пр.)
Персональный компьютер, как известно, является универсальным устройством для обработки информации. Персональные компьютеры могут выполнять любые действия по обработке информации. Для этого необходимо составить для компьютера на понятном ему языке точную и подробную последовательность инструкций - программу, как надо обрабатывать информацию. Меняя программы для компьютера, можно превратить его в рабочее место бухгалтера или конструктора, дизайнера или ученого, писателя или агронома.
Кроме того, тенденция понижения стоимости компьютерной техники при одновременном росте ее производительности привела к тому, что компьютеры становятся предметом домашнего обихода, как, например, телевизор или холодильник, что расширяет сферу применения ПК еще больше. Соответственно, требуется все более разнообразное программное обеспечение для решения задач в новых областях применения ПК. Непрерывное повышение мощности персональных компьютеров, периферийных устройств, а также развитие средств связи дает разработчикам программного обеспечения все больше возможностей для максимально полного удовлетворения запросов конечных потребителей. Это и ставший стандартом графический интерфейс для любого ПО, и внедренные возможности для отправки документов и данных с помощью интернет, непосредственно из прикладной программы (Microsoft Word , Excel , Access и др.), и возможность использования компьютера, как хранилища информации благодаря появлению новых видов накопителей большой емкости и малым временемдоступа к данным, а также многие другие возможности и сервисные функции.
При своем выполнении программы могут использовать различные устройства для ввода и вывода данных, подобно тому, как человеческий мозг пользуется органами чувств, для получения и передачи информации. Сам по себе ПК не обладает знаниями ни в одной области своего применения, все эти знания сосредоточены в выполняемых на нем программах. Поэтому часто употребляемое выражение «компьютер сделал» означает ровно то, что на ПК была выполнена программа, которая позволила выполнить соответствующее действие. В настоящее время весь комплекс ПО делится на системные и пользовательские программы. Системное программное обеспечение выполняет функции «организатора» всех частей ПК, а также подключенных к нему внешних устройств. Программы для пользователей служат для выполнения каких - либо конкретных задач во всех сферах человеческой деятельности. Количество программ, установленных на современном компьютере, исчисляется сотнями и даже тысячами. Именно они обеспечивают комфортную работу пользователя. Вся совокупность программ входит в так называемое программное обеспечение компьютера. Состав программного обеспечения ПК является важнейшей его функциональной характеристикой. Программное обеспечение (ПО) -- это совокупность программ регулярного применения, необходимых для решения задач пользователя, и программ, позволяющих наиболее эффективно использовать вычислительную технику, обеспечивая пользователям наибольшие удобства в работе и минимум затрат труда на программирование задач и обработку информации. Следовательно, тема работы является актуальной.
1 Классификация программного обеспечения
Совокупность используемых в компьютере программ принято называть программным обеспечением. Любая программа создает на компьютере определенную среду для работы и включает в себя инструментарий, с помощью которого мы имеем возможность создаватькомпьютерные объекты. Разнообразие сред определяется составом программного обеспечения компьютера. Приведем упрощенное определение программного обеспечения.
Программное обеспечение -- совокупность всех используемых в компьютере программ.
В жизни все объекты можно сгруппировать по определенным признакам и составить для себя представление о том, где можно использовать того или иного представителя данной группы (класса). То же самое можно сделать и по отношению к компьютерным программам.
Для того чтобы ясно понимать, где и какую программу следует использовать для преобразования информации и получения желаемого результата, необходимо иметь представление об имеющихся разновидностях программ.
1.1 Классификация программного обеспечения по назначению
Программное обеспечение по назначению принято делить на:
Базовое ПО
Базовое ПО - самый низкий уровень ПО. Базовое ПО отвечает за взаимодействие с базовыми аппаратными средствами. Как правило, базовые программные средства непосредственно входят в состав базового оборудования и хранятся в специальных микросхемах, называемых постоянными запоминающими устройствами (ПЗУ).
Базовое ПО в архитектуре компьютера занимает особое положение. С одной стороны, его можно рассматривать как составную часть аппаратных средств, с другой стороны, оно является одним из программных модулей операционной системы.
Базовое ПО, или BIOS, представляет программа, которая отвечает за управление всеми компонентами, установленными на материнской плате. Фактически BIOS является неотъемлемой составляющей системной платы и поэтому может быть отнесена к особой категории компьютерных компонентов, занимающих промежуточное положение между аппаратурой и программным обеспечением.
Функцией базового программного обеспечения является проверка состава и работоспособности вычислительной системы.
Системное ПО
Этот класс программного обеспечения является необходимой принадлежностью компьютера, таккак обеспечивает взаимодействие человека, всех устройств и программ компьютера.
Этот комплекс программ определяет на компьютере системную среду и правила работы в ней. Чем более совершенно системное программное обеспечение, тем комфортнее мы чувствуем. Самой важной системной программой является операционная система, которая обычно хранится на жестком диске. При включении компьютера ее основная часть переписывается с жесткого диска во внутреннюю память и там находится на протяжении всего сеанса работы компьютера. Если вы включили компьютер и при этом на экране не происходит никаких изменений, хотя все устройства находятся в рабочем состоянии, то это говорит об отсутствии в нем операционной системы.
Служебное (сервисное) ПО
Основное назначение служебных программ (утилит) состоит в автоматизации работ по проверке, наладке и настройке компьютерной системы. Некоторые служебные программы (как правило, это программы обслуживания) изначально включаются в состав ОС, но большинство служебных программ являются для ОС внешними и служат для расширения и ее функций.
Это различные сервисные программы, используемые при работе или техническом обслуживании компьютера, -- редакторы, отладчики, диагностические программы, архиваторы, программы для борьбы с вирусами и другие вспомогательные программы. Данные программы облегчают пользователю взаимодействие с компьютером. К ним примыкают программы, обеспечивающие работу компьютеров в сети. Они реализуют сетевые протоколы обмена информацией между машинами, работу с распределенными базами данных, телеобработку информации.
Классификация служебных программных средств
1. Средства диагностики Предназначены для автоматизации процесса диагностики аппаратного и программного обеспечения. Используются не только для устранения неполадок, но и для оптимизации работы компьютерной системы. Например, Утилита «Дефрагментация диска» позволяет данные, принадлежащие одному файлу, объединить в однойнепрерывной области данных
2. Средства сжатия данных (архиваторы)
Предназначены для создания архивов. Архивирование данных упрощает их хранение за счет того, что большая группа файлов и каталогов сводятся в один архивный файл.
Наиболее известными архиваторами являются WinZip, WinRAR, WinAce.
3. Средства обеспечения компьютерной безопасности
Это средства пассивной и активной защиты данных от повреждения, а также средства от несанкционированного доступа, просмотра и изменения данных.
Средства пассивной защиты - служебные программы, предназначенные для резервного копирования (нередко они обладают базовыми свойствами архиваторов).
Средства активной защиты - антивирусное программное обеспечение.
Для защиты данных от несанкционированного доступа, их просмотра и изменения служат специальные системы, основанные на криптографии.
4. Средства контроля (мониторинга)
Они позволяют следить за процессами происходящими в компьютерной системе.
5. Диспетчеры файлов
Программы для выполнения большинства операций, связанных с обслуживанием файловой системы: копирование, перемещение и переименование файлов, создание каталогов (папок), удаление файлов и каталогов, поиск файлов, навигация в файловой структуре.
Наиболее популярными являются Total Commander (бывший Windows Commander) и FAR Manager.
6. Мониторы установки
Предназначены для контроля над установкой ПО.
7. Средства коммуникаций.
Они позволяют устанавливать соединение с удаленными компьютерами, обслуживают передачу сообщений электронной почты, работу с телеконференциями и др.
Прикладное ПО
Это комплекс прикладных программ, с помощью которых на данном рабочем месте выполняются конкретные задания. Это программы конечного пользователя, общего и специализированного назначения. Они предназначены для решения задач в конкретной предметной области.
Классификация прикладных программных средств
Текстовые редакторы и процессоры - ввод и редактирование (форматирование) текстовыхданных и элементов графики (например, MS Word из пакета MS Office);
Графические редакторы - создание и обработка графических изображений. Различают три категории: растровые, векторные и редакторы трёхмерной графики 3D (например, пакеты программ Adobe Photoshop,CorelDraw,Graphics); или
Системы управления базами банных (СУБД) - организация массивов данных, управление ими и обеспечение взаимодействия с другими программами (например, MS Access из пакета MS Office);
Диспетчеры файлов - выполняют операции по обслуживанию файловой системы: копирование, перемещение, удаление файлов, создание и удаление каталогов (папок), поиск и навигация по файловой структуре. Могут входить в состав операционной системы (например, FAR менеджер);
Редакторы таблиц - управление данными в виде таблиц (например, MS Excel из пакета MS Office);
WEB редакторы - для создания и управления документов для сети Internet, обладают рядом полезных функция для удобства пользователей в создании Web страниц и документов в HTML (например, Adobe Dreamweaver);
Архиваторы данных - программы для сжатия различных видов документов и файлов, для уменьшения их размера, и управления архивами (например, WinRAR архиватор для Windows);
WEB браузеры - средства просмотра WEB страниц и воспроизведения текста, графики, видео, музыки, а также работа с электронной почтой (например Internet Explorer от Microsoft);
Системы автоматизированного проектирования (СAD) - для автоматизации проектно-конструкторских процессов (например, AutoCAD);
Проигрыватели и медиаплееры - программы и кодеки для воспроизведения медиа контента - видео, музыки в различном формате и стандарте (например, проигрыватель Windows Media);
Системы графического (видео монтажа) - программы для работы с видеофайлами, кадрирования, спецэффектами(например, Windows Move Maker);
Бухгалтерские программы - системы учета и ведения бухгалтерского учета, ведения учета движения товаров и др. функция(например, пакет 1С Бухгалтерия);
Антивирусы и брандмауэры - программы для защиты от вирусов, троянских программ, управления доступом к портам компьютера, защите от хакерских атак и др. проникновений со стороны сети (например, антивирусная программа NOD32 от ESET);
Музыкальные редакторы - программы для создания музыкальных композиций на компьютере (например WaveLab);
Игровые программы и др.развлекательные программы - развлекательного характера программы 3D графического и другого характера (например, множество современных игр для настольных ПК и игровых приставок);
Геоинформационные системы - для работы с картами, аерофотоснимками, геодезических работ (например,GIS-lab);
Системные программы для работы с различными периферийными устройствами, управления дисками, резервного копирования, восстановления данных (например, Acronis Disk Doctor);
Почтовые клиенты - программы для управления почтой, облегчающие создание, получение почтовых сообщений (например, MS Outlook express);
Программы для передачи мгновенных сообщений (ISQ клиенты) и передачи онлайн видео для общения пользователей, а также передачи текста, файлов (например, Skype);
Программы для записи данных на CD,DVD, Blu-Ray носители (например, пакет NERO);
Многие другие развлекательные, научные, системные программы.
Инструментальное ПО
Этот класс программ предназначен для создания системного и прикладного программного обеспечения. Методы работы с инструментарием программирования определяются той средой, в которой осуществляется преобразование алгоритма в программу для компьютера.
Базовые инструменты любой среды программирования совершенно одинаковы по своей сути, а отличаются только формой представления.
Представьте себе набор типовых инструментов любого специалиста, будь то слесарь, столяр, портниха, электромонтер, мастер по ремонту автомашин и пр. Их инструменты существенно отличаются друг от друга, так как служат для решения различных задач. У людей одной и той жепрофессии базовые наборы инструментов очень похожи и отличаются только формой, качеством, маркой.
Рассмотрим, к примеру, базовый набор инструментов портнихи. Швейная машина, ножницы, портняжный метр, иголки, нитки -- эти инструменты необходимы для шитья, хотя у каждой портнихи они могут отличаться качеством, формой, возможностями. Вы можете дополнить этот перечень большим количеством разных предметов, но это уже будут инструменты, облегчающие труд портнихи или расширяющие ее возможности при шитье.
Аналогичная картина складывается и с инструментарием программирования. Он может быть разнообразным, но всегда будет существовать некий базовый набор инструментов, для использования которого нужно овладеть специальным языком, называемым языком программирования.
Инструментальное ПО -- программное обеспечение, предназначенное для использования в ходе проектирования, разработки и сопровождения программ. Среди них можно выделить:
ассемблеры - осуществляют преобразование кода на языке ассемблера в язык машинных кодов;
компиляторы -- программы, переводящие текст программы на языке высокого уровня в эквивалентную программу на машинном языке;
интерпретаторы -- Программы (иногда аппаратные средства), анализирующие команды или операторы программы и тут же выполняющие их;
компоновщики (редакторы связей) -- программы, которые производят компоновку -- принимают на вход один или несколько объектных модулей и собирают по ним исполнимый модуль;
библиотеки подпрограмм -- сборники подпрограмм или объектов, используемых для разработки программного обеспечения;
препроцессоры исходных текстов -- это компьютерные программы, принимающие данные на входе, и выдающие данные, предназначенные для входа другой программы, например, такой, как компилятор;
и другие виды инструментального ПО.
Примерами инструментального ПО являются:
Borland Delphi - предназначен для решения практически любых задачи прикладного программирования;
Borland C++Builder - это отличное средство для разработки DOS и Windows приложений;
Microsoft Visual Basic - это популярный инструмент для создания Windows-программ;
Microsoft Visual C++ - это средство позволяет разрабатывать любые приложения, выполняющиеся в среде ОС типа Microsoft Windows.
1.2 Классификация программного обеспечения по методу распространения
По методу распространения программное обеспечение делится на:
1. Проприетарное (proprietary software) - объект авторского права, которое является частной собственностью. Правообладатель такого ПО сохраняет за собой монополию на него и предоставляет лишь право на на установку, использование, доступ, отображение, запуск или любое другое взаимодействие с программным обеспечением.
По степени проприетарности ПО различают:
Коммерческое - распространяется на коммерческой основе в виде лицензий на использование. Ограничения на лицензионное ПО - запреты на распространение, модификацию, коммерческое использование и др. Исходный код секретен, возможность создавать производные продукты юридически запрещена, бесплатное использование юридически запрещено.
Shareware - бесплатное ПО, но предлагается осуществить денежную помощь автору ПО или предлагает более полную версию за деньги или имеет ограниченный срок действия.
Freeware - вид сходен с коммерческим видом, но разрешено бесплатное использование.
Коммерческое бесплатное ПО с открытым исходным кодом, но без возможности производных продуктов.
Copyleft (open source) - то же, что "коммерческое бесплатное с открытым исходным кодом", но лишено ограничений на создание и публикацию производных продуктов, кроме одного - исходный код производного продукта обязан быть открыт. При копилефте все производные произведения должны распространяться под той же лицензией, что и оригинальное произведение. Самой известной и распространённой копилефт-лицензией является GNU GPL. Такое ПО обычноназывают открытое или свободным.
BSD License(public domain) - то же, что и copyleft, но лишено даже ограничения на создание производных продуктов с открытым кодом.
В любом этом виде ПО, кроме public domain существует понятие «правообладатель».
2. Открытое (open source software) - программные продукты с открытым программным кодом, которые доступен для просмотра, изменения, что позволяет принять участие в доработке и исправлении ошибок в программном продукте и создания нового ПО - через заимствование исходного кода, если это позволяет лицензия, или через изучение использованных алгоритмов, структур данных, технологий, методик и интерфейсов. Свободная лицензия позволяет использовать исходный код программы для своих нужд с минимальными ограничениями. Открытое ПО не обязательно должно быть бесплатным, тем не менее, большинство открытого ПО - бесплатное.
3 Свободное программное обеспечение (free software )--широкий спектр программных решений, в которых права пользователя («свободы») на неограниченные установку, запуск, а также свободное использование, изучение, распространение и изменение (совершенствование) программ защищены юридически авторскими правами при помощи свободных лицензий например таких как, GNU General Public License или BSD License. Обычно говоря free software имеют ввиду что такое ПО бесплатно и может свободно распространяться. Свободное программное обеспечение, в любом случае, может свободно устанавливаться и использоваться на любых компьютерах. Использование такого ПО свободно везде: в школах, офисах, вузах, на личных компьютерах и во всех организациях и учреждениях, в том числе, и на коммерческих и государственных.
Среди программного продукта еще можно выделить т.н. «пиратское ПО» - это ПО, которое нарушает авторские права, подразумевая несанкционированное правообладателем распространение материала, защищённого авторским правом. Включает в себя снятие разнообразных программных защит.Для этого существует специальный класс программного обеспечения -- так называемые «кряки» (от англ. to crack -- взламывать), специальные патчи, готовые серийные номера или их генераторы для программного продукта, которые снимают с него ограничения, связанные со встроенной защитой от нелегального использования.
2. Устройства резервного копирования информации: разновидности, принципы функционирования и характеристики
Появившиеся в начале 80-ых персональные ЭВМ (ПЭВМ или ПК) прочно вошли во все сферы человеческой деятельности. Вместе с ними у эксплуатирующих ПЭВМ организаций и ведомств возникли и многочисленные проблемы. Одна из них -- защита информации. Согласно статистическим данным более 80% компаний и агентств несут финансовые убытки из-за нарушения безопасности данных.
Проблема защиты информации представляет собой совокупность тесно связанных проблем в областях права, организации управления, разработки технических средств, программирования и математики. Одна из центральных задач проектирования систем защиты состоит в рациональном распределении имеющихся.
Никому не надо объяснять, что информация имеет свою цену. Как же ее защитить? Самым простым и надежным способом является резервное копирование.
Резервное копирование (англ. backup) -- процесс создания копии данных на носителе (жёстком диске, дискете и т. д.), предназначенном для восстановления данных в оригинальном или новом месте их расположения вслучае их повреждения или разрушения.
Резервное копирование необходимо для возможности быстрого и недорогого восстановления информации (документов, программ, настроек и т. д.) в случае утери рабочей копии информации по какой-либо причине.
Виды резервного копирования
1. Резервное копирование цифровых данных предприятия в рамках системы обеспечения максимального уровня защищенности данных от несанкционированного доступа;
Непрерывное резервное копирование важнейших корпоративных данных, хранящихся на файловых серверах и временно подключаемых к сети компьютера
Основные характеристики:
Непрерывная защита важных файлов в реальном времени
Возможность быстрого копирования и восстановления в режиме "disk-to-disk" (с диска на диск)
Возможность свести к минимуму окно резервного копирования/восстановления
Создание моментальных (point-in-time) копий, позволяющих выполнять откат к любой версии файла
Установка настроек для файлов с высоким и низким приоритетом
Возможность выбирать различные целевые устройства для резервного копирования/репликации
Защита файловых серверов и временно подключаемых вычислительных систем
Оптимизация целевых точек восстановления (RPO) и целевого времени восстановления (RTO)
Хранение файлов в течение заранее определяемых периодов времени
Возможность контролировать расходы и повышать продуктивность пользователей
Простота внедрения и прозрачное выполнение операций в фоновом режиме.
В настоящее время компании уделяют все больше внимания защите своих данных. Потеря важной бизнес-информации может привести к падению продуктивности, простоям приложений, задержкам выполнения проектов, необходимости обращаться в службу поддержки пользователей и убыткам для компании. Многие компании фактически обязаны развертывать решения для защиты данных в соответствии с требованиями законодательства.
По мере роста объемов данных, хранящихся на файловых серверах, все более серьезной проблемой становится защита данных от вирусов и повреждений, поэтому компаниям необходимы более совершенные возможности восстановления состояния данных на определенный момент времени. Зачастую самыми ценными файлами являются те, с которыми пользователи работают именно сейчас. Таким образом, возможность отката к состоянию на определенный момент времени часто более важна, чем просто возвращение к резервной копии, сделанной прошлой ночью. Компаниям требуются усовершенствованные средства управления данными на основе политик, чтобы обеспечить максимальную защиту самых ценных для бизнеса данных.
Хотя большинство компаний уже внедрили решения для защиты корпоративных данных, информация, хранящаяся на рабочих станциях и ноутбуках, защищается недостаточно надежно - даже с учетом того, что, по оценкам которых экспертов, она составляет 60-70% всех корпоративных данных. В особенности это касается юридических фирм и компаний, оказывающих медицинские и консультационные услуги, для которых потеря (может оказать серьезное негативное влияние на продуктивность и поставить под вопрос само существование компании.
В процессе резервного копирования данных хранить программы и информацию необходимо в формате компрессионно сжатых ISO, причем сжатие и копирование проводить на компьютере, не подключенном к Интернет и к локальной сети. Данный метод удобнее и надежнее для ваших целей, к тому же значительно снижает потребность в серверных мощностях.
2. Полное резервирование (Full backup)
Полное резервное копирование позволяет сохранить все данные, содержащиеся в одной или нескольких файлах, или файловых группах. При модели полного восстановления полный набор резервных копий файлов совместно с количеством резервных копий журнала, достаточным для охвата всех резервных копийфайлов, эквивалентен полной резервной копии базы данных.
Использование резервных копий файлов может ускорить восстановление, ограничив его восстановлением только поврежденных файлов, а не всей базы данных. Например, если база данных состоит из нескольких файлов, размещенных на различных дисках, и на одном из них происходит сбой, то восстановить данные нужно будет только на этом диске.
Резервные копии файлов базы данных можно создавать и восстанавливать по отдельности. В инструкциях BACKUP или RESTORE вместо каждого файла по отдельности можно указать всю файловую группу. Следует иметь в виду, что если какой-либо файл файловой группы находится в автономном режиме (например, во время его восстановления), то вся файловая группа переводится в автономный режим, и создать ее резервную копию будет невозможно.
Резервные копии файлов обладают следующими преимуществами по сравнению с полными резервными копиями базы данных. - Восстановление после сбоев отдельных носителей выполняется быстрее. Поврежденный файл или файлы могут быть легко восстановлены. - Резервные копии файлов обладают улучшенной гибкостью при выполнении по расписанию и облегчают работу с носителями по сравнению с полными резервными копиями баз данных; последние становятся неудобными для очень больших баз данных. Большая гибкость при работе с резервными копиями файлов и файловых групп может оказаться полезной также для больших баз данных, содержащих данные с различными параметрами обновления.
Главным недостатком резервных копий файлов по сравнению с резервным копированием всей базы данных являются дополнительные сложности в администрировании. Сбой носителя может привести к невозможности восстановления всей базы данных, если для поврежденного файла не будет существовать резервной копии. Поэтому необходимо обслуживать полный набор резервных копий файлов, поэтому как для полной модели восстановления, так и для моделис неполным протоколированием одна или несколько резервных копий журнала минимально охватывают интервал между первым и последним полным резервным копированием.
Обслуживание полного набора таких резервных копий и их отслеживание может оказаться трудоемкой задачей, потери времени на которую способны перевесить издержки расхода дискового пространства на полные резервные копии баз данных.
При модели полного восстановления за счет увеличения сложности управления использование разностных резервных копий файлов может снизить количество резервных копий журнала, необходимых для восстановления.
Чтобы получить максимальный выигрыш от использования резервных копий файлов, необходимо учитывать расположение данных на диске и характер их использования. Рекомендуется следующий подход: - Чаще создавать резервные копии тех данных, которые часто обновляются.
- Реже создавать резервные копии редко обновляемых данных.
- Создать резервную копию данных, которые используются только для чтения, лишь один раз.
- В модели полного восстановления необходимо выполнять резервное копирование журналов транзакций отдельно от остальной части стратегии резервирования данных. Полный набор резервных копий файлов вместе с резервными копиями журналов, которых достаточно для охвата всех резервных копий файлов с момента первого копирования, эквивалентен полной резервной копии базы данных. - Восстановить базу данных лишь из файла и резервных копий журналов может оказаться сложно. Поэтому лучше выполнить полное резервное копирование базы данных, а затем начать резервное копирование журнала, чем сразу создавать резервную копию файлов. На следующем рисунке показана стратегия, согласно которой создается полная резервная копия базы данных (за время t1) вскоре после создания базы данных (за время t0). Эта первая резервная копия базы данных позволяет начать резервное копирование журналатранзакций. Резервное копирование журнала транзакций запланировано через определенные промежутки времени. Резервные копии файлов создаются через некоторый интервал времени, оптимально соответствующий требованиям предприятия. На данном рисунке показана каждая из четырех файловых групп, резервное копирование которых происходит одновременно. Порядок, в котором оно производится (группы A, C, B, A), отражает требования предприятия к базе данных. [pic]
Рисунок 1.1 - Стратегия, объединяющая резервное копирование баз данных, файлов и журналов
при использовании модели полного восстановления необходимо выполнить накат всех журналов транзакций во время восстановления резервной копии файла для записи и чтения, чтобы обеспечить согласованность состояния файла с остальной частью базы данных. Чтобы избежать необходимости наката большого количества резервных копий журналов транзакций, следует чаще создавать разностные резервные копии файлов
3. Дифференциальное резервное копирование (Differential backup)
Дифференциальное резервное копирование - это один из трёх основных типов резервного копирования наряду с полным резервным копированием и инкрементальным резервным копированием. Дифференциальное резервное копирование позволяет сохранять изменения, сделанные со времени последнего полного бэкапа. Каждая последующая дифференциальная копия содержит все изменения, которые были сделаны со времени последнего полного бэкапа, поэтому для восстановления требуется только последний полный бэкап и одна из дифференциальных копий в зависимости от срока давности данных, которые необходимо восстановить.
Основные преимущества дифференциального копирования: - Экономия дискового пространства. По сравнению с использованием полного бэкапа, дифференциальное резервное копирование позволяет сэкономить до 90% места на резервном носителе, так как сохраняет только последние изменения. - Возможность восстановить промежуточное состояние информации за тот или иной отрезок времени, охваченный сохраненными резервными копиями. - Быстрое восстановление. В отличие от инкрементного бэкапа, которому для восстановления необходимо пройти по всей цепочке копий от последнего инкрементного бэкапа до последнего полного, дифференциальное резервное копирование требует для выполнения восстановления данных только последнюю дифференциальную копию и последнюю полную. За счет этого восстановление происходит намного быстрее.
4. Инкрементное (добавочное) резервирование (Incremental backup)
При добавочном ("инкрементальном") резервировании происходит копирование только тех файлов, которые были изменены с тех пор, как в последний раз выполнялось полное или добавочное резервное копирование. Последующее добавочное резервирование добавляет только файлы, которые были изменены с момента предыдущего добавочного резервирования. В среднем, добавочное резервирование занимает меньше времени, так как копируется меньшее количество файлов. Однако, процесс восстановления данных занимает больше времени, так как должны быть восстановлены данные последнего полного резервирования, плюс данные всех последующих добавочных резервирований. При этом, в отличие от дифференциального резервирования, изменившиеся или новые файлы не замещают старые, а добавляются на носитель независимо.
nnbackup.exe dump 0 -i c:\data -o d:\backup\data\ [options]
Инкрементное резервное копирование - очень эффективный и вместе с тем надежный способ резервного копирования. Его основные преимущества - скорость и высокая степень настраиваемости: в зависимости от размера исходных данных вы можете выбирать схему резервного копирования, которая уменьшит затраты времени на восстановление данных (особенно при больших объемах информации).
Режим инкрементного резервного копированиянапоминает действие популярной юниксовой утилиты dump и позволяет сначала выполнить резервное копирование всего исходного каталога и потом "добавлять" к нему те файлы, которые изменились со времени последнего резервного копирования.
Сессию резервного копирования в таком режиме принято называть "дампом". Каждой сессии резервного копирования (дампу) присваивается свой номер (целое число от 0 до 9) - уровень резервирования, который и определяет, какие файлы будут скопированы.
Правила таковы: - дамп уровня 0 содержит в себе все файлы из источника данных
- дамп любого другого уровня (например, N) содержит только файлы, которые появились или изменились с момента создания последнего дампа, чей уровень меньше N. Если новых или измененных файлов нет, то дамп не создается. - каждый дамп упаковываются в один большой файл и сжимается по алгоритму zip. Использованная в nnBackup компрессионная библиотека (zlib) накладывает ограничение на размер создаваемого zip-архива - 2 гигабайта. Чтобы иметь возможность создавать дампы большего размера, используйте вызов внешнего архиватора с помощью опции -extzip.
Также вы можете использовать опцию командной строки -nozip, чтобы полностью отменить упаковку дампов в zip-архив и сохранять данные в каталоги с соответствующими именами.
Например, чтобы создать дамп уровня 0 с полной копией источника, мы (26 ноября 2002 года) запускаем nnBackup так:
nnbackup.exe dump 0 -i c:\data -o d:\backup\data\
В результате работы вышеуказанной команды создан zip-файл d:\backup\data\0_2002-11-26.zip с полным содержимым каталога c:\data. Через день мы запустим nnBackup следующим образом (дамп уровня 1):
nnbackup.exe dump 1 -i c:\data -o d:\backup\data\
и получим zip-файл d:\backup\data\1_2002-11-27.zip, в котором будут содержаться только файлы, появившиеся или измененные с того момента, когда мы делали дамп уровня 0.Соответственно, дамп уровня 2 (d:\backup\data\2_2002-11-28.zip) будет содержать только файлы, появившиеся или измененные с момента создания дампа уровня 1, дамп уровня 3 (d:\backup\data\3_2002-11-29.zip) будет содержать только файлы, появившиеся или измененные с момента создания дампа уровня 2 и т. д
Необязательно использовать последовательную нумерацию дампов. На следующий день после создания дампа уровня 2 запросто можно создать дамп уровня 5 и он будет содержать файлы, которые появились или обновились с момента создания дампа уровня 2.
Грамотно манипулируя уровнями дампов можно полноценно управлять содержимым дамп-архивов, что даст экономию времени при восстановлении данных. Вместо того, чтобы создавать последовательно пронумерованные дампы и при восстановлении данных обрекать себя на разархивирование всех существующих дампов по очереди, бывает целесообразно "чередовать", уровни дампов. Например, в среде Unix очень распространена следующая схема дамп-резервирования;
Не стоит забывать, что в режиме dump (как и в остальных режимах) можно тонко настраивать какие именно файлы будут обработаны. Для этого можно использовать, например, включающие и исключающие маски имен файлов (-m, -x) или фильтры по дате создания/последней модификации файла (-D, -DC, -DW), размеру файлов (-LT, -GT), атрибутам файлов (-a, -ax).
Несколько опций командной строки nnBackup предназначены специально для режима инкрементного резервного копирования: подробнее.
C помощью опции -nocopy можно протестировать, какой эффект возымеет составленная командная строка: nnBackup сымитирует создание дампа, но физически файлы скопированы не будут:
nnbackup.exe dump 0 -i c:\data -o d:\backup\data -v -nocopy
[pic]
Примеры:
nnbackup.exe dump 0 -i c:\data -o d:\backup\data -v
Расшифровка: cоздаем дамп нулевого уровня со всеми файлами из каталога с:\data и помещаем его в каталог d:\backup\data. Имя дампа будет выглядеть примерно так: 0_2002-12-05.zip. При копировании выводим имена и полные пути копируемых файлов.
nnbackup.exe dump 2 -i c:\data -o d:\backup\data -s -v
Расшифровка: cоздаем дамп второго уровня с файлами из каталога с:\data и помещаем его в каталог d:\backup\data. Имя дампа будет выглядеть примерно так: 2_2002-12-05.zip. При копировании учитываем все подкаталоги c:\data и выводим имена и полные пути копируемых файлов.
nnbackup.exe dump 3 -i c:\data -o d:\backup\data -s -v -dn "data-backup_%DumpLevel @%_%MM%-%DD%"
Расшифровка: cоздаем дамп третьего уровня с файлами из каталога с:\data и помещаем его в каталог d:\backup\data. Задаем имя дампа: data-backup_3_12-05.zip. При копированииучитываем все подкаталоги c:\data и выводим имена и полные пути копируемых файлов.
nnbackup.exe dump 0 -i c:\data -o d:\backup\data -v -nozip
Расшифровка: cоздаем дамп нулевого уровня со всеми файлами из каталога с:\data и помещаем его в каталог d:\backup\data. Не упаковываем дамп в zip-архив. Имя каталога, в котором окажется дамп будет выглядеть примерно так: d:\backup\data\0_2002-12-05. При копировании выводим имена и полные пути копируемых файлов.
5. Резервирование клонированием
6. Клонирование позволяет скопировать целый раздел или носитель (устройство) со всеми файлами и директориями в другой раздел или на другой носитель. Если раздел является загрузочным, то клонированный раздел тоже будет загрузочным. - Резервирование в виде образа. Образ -- точная копия всего раздела или носителя (устройства), хранящаяся в одном файле. - Резервное копирование в режиме реального времени. Резервное копирование в режиме реального времени позволяет создавать копии файлов, директорий и томов, не прерывая работу, без перезагрузки компьютера.
3. Задача
программный компьютер резервный копирование
Дан список работников с указанием фамилий, окладов и количества детей- иждивенцев у каждой из работников. Рассчитать сумму доплат на одного ребенка и 11 всех детей в семье каждой работницы и общую сумму к выплате (с учетом оклада, доплаты и подоходного налога). Причем, доплата производится по системе: при 1 ребенке - 5 000 руб., при 2-х и более детей - 3 000 руб. на каждого ребенка.
Рис. 1. Результат значений и таблицы
Рис.2. Результат выполнения задания в режиме «Формулы»
Список использованной литературы
1. Макарова Н. В., Волков В. Б. Информатика: Учебник для вузов. - СПб.: Питер, 2011.
2. Openoffice.org: Теория и практика / И. Хахаев, В. Машков, Г. Губкина и др. - М.: ALT Linux; БИНОМ. Лаборатория знаний, 2008.
3. Губкина Г. Е., Египко В. Н., Смирнова И. И. Информатика. Текстовые процессоры: Учебное пособие / Г. Е. Губкина, В. Н. Египко, И. И. Смирнова; СПбТЭИ. - СПб.: ГОУ ВПО «СПбТЭИ», 2008.
4. Гафт И. С. Программирование в среде PASCAL: Учебное пособие. / И. С. Гафт; СПбТЭИ. - СПб.: ТЭИ, 2007/2011.
5. Бабкова К. Ю., Зайцев И. В., Королев В. А. Оформление студенческих работ и доку- ментов средствами пакета OpenOffice.org: Учеб. пособие / К. Ю. Бабкова, И. В. Зай- цев, В. А. Королев; СПбТЭИ. - СПб.: ТЭИ, 2009.
6. Губкина Г. Е., Турченюк Т. И. Системы управления базами данных: Учебное пособие / Г. Е. Губкина, Т. И. Турченюк; СПбТЭИ. - СПб.: ТЭИ. 2006.
7. Симонович С. В.. Информатика. / Учебник для вузов. - СПб.: Питер, 2005.
Размещено на Allbest.ru
...Подобные документы
Виды резервного копирования: инкрементное, дифференциальное и полное. Технологии хранения резервных копий и данных. Обзор программ резервного копирования. Возможности Deja Dup. Консольные команды операционной системы Linux. Установка пароля шифрования.
курсовая работа [1,2 M], добавлен 30.04.2014Основные методы резервного копирования и восстановления OC Windows 8. История файлов, создание точки восстановления. Выбор средств резервного копирования. Возможности программ для резервного копирования. Особенности моделирования и реализации задачи.
курсовая работа [1,1 M], добавлен 24.12.2014Обзор технологий резервного копирования. Восстановление данных из резервных копий. Разновидности программ резервного копирования: GFI Backup, Paragon Drive backup Workstation, Acronis True Image. Применение и сравнение рассмотренных программных продуктов.
курсовая работа [3,0 M], добавлен 29.01.2013Типовые угрозы и уязвимости для сервера резервного копирования сетевой файловой системы. Организационные меры по защите сервера: средства криптографической защиты и контроля целостности; антивирусное программное обеспечение; встроенные средства защиты ОС.
курсовая работа [489,6 K], добавлен 28.08.2012Виды носителей, которые используются для выбора технологии хранения резервных копий и данных. Восстановление данных на чистом компьютере. Разновидности программ резервного копирования. Обзор и назначение программы Paragon Drive backup Workstation.
курсовая работа [4,8 M], добавлен 26.01.2013Основные виртуальные машины VMware и Virtual Box, их характеристики, преимущества и недостатки. Сравнительный анализ средств резервного копирования. Инсталляция платформы, ее конфигурирование. Настройка сервера, его установка. Настройка Windows XP.
курсовая работа [2,3 M], добавлен 04.02.2013Понятие резервного копирования как стратегического компонента защиты данных. Защита базы данных резервного копирования или каталога. Определение временного окна резервного копирования. Создание и поддержка открытых отчетов, отчетов об открытых проблемах.
реферат [30,8 K], добавлен 05.04.2010Назначение, структура и применимость для организации централизованной системы резервного копирования. Формирование перечня функциональных задач, которые надо решить в ходе реализации проекта ее внедрения. Выделение рисков и предложений по их минимизации.
контрольная работа [20,5 K], добавлен 11.12.2011Понятие и содержание процесса резервного копирования, оценка его возможностей, технологического обеспечения, этапы и эффективность. Анализ антивирусной программы, преимущества и недостатки ее использования, системные требования, принципы ее эксплуатации.
контрольная работа [26,7 K], добавлен 06.01.2014Виды программного обеспечения и способы защиты информации. Отличие простого копирования файлов от инсталляции программ. Лицензионные, условно бесплатные и бесплатные программы. Правовая охрана информации. Защита доступа к компьютеру и электронная подпись.
конспект урока [24,3 K], добавлен 24.11.2011Структура сети ООО "Прайм Логистикс" и организация ее защиты. Разработка сегмента сети для сетевого резервного копирования. Выбор аппаратных средств для сетевого резервного копирования. Процесс реализации системы предупреждения потери данных в сети.
дипломная работа [1,6 M], добавлен 20.10.2011Общая функциональная схема компьютера. Назначение, основные характеристики устройств. Назначение, основные функции операционной системы. Работа с файлами. Ввод и вывод данных. Состав и назначение программного обеспечения компьютера. Носители информации.
методичка [36,2 K], добавлен 05.10.2008Состав и назначение основных элементов персонального компьютера. Периферийные устройства. Понятие и основные виды архитектуры ЭВМ и их характеристика. Детальный анализ алгоритма и алгоритмической системы. Сущность и развитие языков программирования.
дипломная работа [40,3 K], добавлен 08.07.2014Состав и обоснование выбора компонентов персонального компьютера (процессора, материнской платы, комплектующих и периферийных устройств), требования к ним и характеристики. Структурная схема компьютера, его программное обеспечение и расчёт стоимости.
контрольная работа [1,3 M], добавлен 12.02.2015Понятие и структура персонального компьютера, его возможности. Уровни программного обеспечение компьютера. Базовое и прикладное программное обеспечение персонального компьютера. Особенности стационарных ПК, ноутбуков, нетбуков, моноблоков, планшетов.
курсовая работа [34,9 K], добавлен 23.10.2014Основы резервного копирования файловых ресурсов. Типы резервного копирования файлов. Точки мгновенного восстановления. Планирование архивации данных. Резервная копии состояния системы. Задачи сетевого администратора. Обратные изменения и теневые копии.
презентация [162,6 K], добавлен 05.12.2013Определение и свойства алгоритма, его разработка. Технология создания прикладной программы. Системное программное обеспечение персонального компьютера, его назначение. Приложения, входящие в пакет MS Office XP. Характеристика внутренних и внешних модемов.
методичка [1,7 M], добавлен 26.03.2010Программное обеспечение компьютера: понятие и содержание, классификация и типы. Назначение и особенности структуры операционной системы, ее формы. Файлы и файловая система. Принципы действия вирусов и антивирусных программ. Системы программирования.
курсовая работа [199,1 K], добавлен 15.02.2012Изучение сущности информации - сведений, знаний, которые получаются, передаются, преобразуются, регистрируются с помощью некоторых знаков. Способы передачи информации электрическими, магнитными и световыми импульсами. Программное обеспечение компьютеров.
контрольная работа [18,6 K], добавлен 27.02.2011Этапы развития информатики и вычислительной техники. Аппаратная часть персональных компьютеров. Внешние запоминающие устройства персонального компьютера. Прикладное программное обеспечение персональных компьютеров. Текстовые и графические редакторы.
контрольная работа [32,8 K], добавлен 28.09.2012