Новые книги

Comprehensive Real-World Guidance for Every Embedded Developer and Engineer

This book brings together indispensable knowledge for building efficient, high-value, Linux-based embedded products: information that has never been assembled in one place before. Drawing on years of experience as an embedded Linux consultant and field application engineer, Christopher Hallinan offers solutions for the specific technical issues you're most likely to face, demonstrates how to build an effective embedded Linux environment, and shows how to use it as productively as possible.

Hallinan begins by touring a typical Linux-based embedded system, introducing key concepts and components, and calling attention to differences between Linux and traditional embedded environments. Writing from the embedded developer's viewpoint, he thoroughly addresses issues ranging from kernel building and initialization to bootloaders, device drivers to file systems.

Hallinan thoroughly covers the increasingly popular BusyBox utilities; presents a step-by-step walkthrough of porting Linux to custom boards; and introduces real-time configuration via CONFIG_RT--one of today's most exciting developments in embedded Linux. You'll find especially detailed coverage of using development tools to analyze and debug embedded systems--including the art of kernel debugging.

• Compare leading embedded Linux processors

• Understand the details of the Linux kernel initialization process

• Learn about the special role of bootloaders in embedded Linux systems, with specific emphasis on U-Boot

• Use embedded Linux file systems, including JFFS2--with detailed guidelines for building Flash-resident file system images

• Understand the Memory Technology Devices subsystem for flash (and other) memory devices

• Master gdb, KGDB, and hardware JTAG debugging

• Learn many tips and techniques for debugging within the Linux kernel

• Maximize your productivity in cross-development environments

• Prepare your entire development environment, including TFTP, DHCP, and NFS target servers

• Configure, build, and initialize BusyBox to support your unique requirements
В своей консалтинговой практике я работаю со многими генеральными и коммерческими директорами, руководителями отделов продаж и менеджерами. Целый ряд успешных руководителей использует в своей работе ментальные карты, или интеллект-карты (mindmap), для решения повседневных бизнес-задач: прописывания скриптов продаж, инструкций для персонала, планирования продаж и производства, анализа конкурентов, создания чек-листов, регламентов проведения планерок и совещаний, SWOT-анализа, описания бизнес-процессов, организационных структур, функциональных моделей и прочее. Обо всех этих производственных механизмах рассказывается на страницах этой книги.

Здесь вы найдете практические примеры решения бизнес-задач при использовании интеллект-карт. Внедрив и разработав эти решения под свой бизнес, вы сможете подняться на более высокую ступень организации своей коммерческой деятельности, увеличить продажи, настроить работу с персоналом, оптимизировать и регламентировать бизнес-процессы.

Книга будет полезна как людям, давно и активно использующим в своей практике интеллект-карты, так и новичкам для выведения бизнеса на качественно новый уровень.

Основные сервисные средства резервирования

10.2. Основные сервисные средства резервирования

10.2.1. Предыстория резервирования.
10.2.2. Функция личного резервирования

10.2.3. Резервирование системы

  1. Выберите Backup Scheduling, Setup и Control из главного меню sysadm. Затем выберите basic - Backup to Removable Media.
  2. Вы увидите следующий экран:
    	3      Backup to Removable Media
    	-----------------------------------------------
    	Backup History
    	Personal Backup
    	Schedule Backup to Tape    [appears only if tape
    						is presents]
    	System Backup
    

10.2.1. Предыстория резервирования

Меню Backup History отображает последнюю дату и время выполнения полного или частичного резервирования. Эту информацию можно получить, используя команду bkhistory.

10.2.2. Функция личного резервирования

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

На экране появляется сдедующая информация:

	4       Personal Backup
	------------------------------------------
	Backup Files Under <home directory>
	Selective Backup of Files Under <home directory>

10.2.2.1. Резервирование файлов в <home directory>

  1. Выберите Backup Files Under <home directory>, чтобы скопировать все файлы в каталоге HOME на съемное устройство. Другие пользовательские файлы нельзя зарезервировать, используя функцию Personal Backup. Система отображает следующий экран:
    	5        Select Removable Media
    	-------------------------------------------
    	Floppy Drive 0
    	Floppy Drive 1
    	Cartridge Tape  [only if presents]
    
  2. Система подсчитывает количество гибких дисков или лент, необходимых для выполнения резервирования.
  3. Если резервирование переходит на множественные гибкие диски или ленты, вам будет дано указание удалить текущий гибкий диск или ленту и вставить другую.
  4. Если вы хотите отменить резервирование нажмите q, затем нажмите Enter.

Эту информацию можно получить, используя команду backup.

10.2.2.2. Выборочное резервирование

  1. Выберите Selective Backup of Files Under <home directory> для копирования определенных файлов в каталоге HOME на съемные устройства. Система отображает следующий экран для выбора типа съемного устройства:
    	5        Select Removable Media
    	-------------------------------------------
    	Floppy Drive 0
    	Floppy Drive 1
    	Cartridge Tape  [only if presents]
    
  2. Система спрашивает, какие файлы или каталоги нужно резервировать. Вам нужно дать полное имя пути, а затем нажать SAVE.
  3. Система подсчитывает количество гибких дисков или лент, необходимых для выполнения резервирования.
  4. Если резервирование переходит на множественные гибкие диски или ленты, вам будет дано указание удалить текущий гибкий диск или ленту и вставить другую.
  5. Если вы хотите отменить резервирование нажмите q, затем нажмите Enter.

10.2.3. Резервирование системы

У вас должна быть привилегия системного администратора, чтобы использовать резервирование системы. Все системные и пользовательские файлы, которые были изменены или созданы с момента установки системы, резервируются на съемных устройствах. Следует регулярно выполнять резервирование системы, например, каждый месяц и сохранять изменения больших файловых систем каждый раз, когда вы обновляете системное программное обеспечение.

Примечание. Функция System Backup не резервирует полностью образ всей файловой системы. Резервируются только те системные и пользовательские файлы, которые были модифицированы или созданы с момента последней установки системы. Учтите, что только копирование файлов, которые были модифицированы или созданы с момента установки системы, предотвращает затирание содержимого таких системных каталогов, как /usr/lib, /etc или /bin во время восстановления. Это означает, что содержимое этих системных каталогов должно быть восстановлено с гибких дисков.

Чтобы обратиться к функциям System Backup, выберите System Backup из меню Backup to Removable Media и нажмите Enter. Вы получите следующий экран:

	4       System Backup
	------------------------------------------
	Backup Users
	Backup System
	Incremental System Backup
	Selective System Backup

10.2.3.1. Функция Backup Users

Функция Backup Users позволяет резервировать все или выборочные пользовательские файлы в пользовательском каталоге HOME на сменных носителях.

  1. Выберите Backup Users, чтобы получить меню, содержащее список пользователей системы.
  2. Поместите курсор на имена, которые вы хотите зарезервировать. Нажмите клавишу MARK, чтобы выбрать некоторых или всех пользователей. После этого нажмите Enter.
  3. Система подсчитывает количество гибких дисков или лент, необходимых для выполнения резервирования.
  4. Если резервирование переходит на множественные гибкие диски или ленты, вам будет дано указание удалить текущий гибкий диск или ленту и вставить другую.
  5. Если вы хотите отменить резервирование нажмите q, затем нажмите Enter.

10.2.3.2. Резервная система

Функция System Backup не резервирует полностью образ всей файловой системы. Резервируются только те системные и пользовательские файлы, которые были модифицированы или созданы с момента последней установки системы. Если вы хотите целиком зерезервировать один этих каталогов, используйте команду touch. Поиск файлов для резервирования начинается с корневого каталога и включает все смонтированные файловые системы.

  1. Выберите Backup System для резервирования всех системных или пользовательских файлов, которые были модифицированы или созданы с момента установки системы. Система отображает меню Select Removable Media. Нажмите SAVE после выбора типа сменного носителя.
  2. Система подсчитывает количество гибких дисков или лент, необходимых для выполнения резервирования.
  3. Если резервирование переходит на множественные гибкие диски или ленты, вам будет дано указание удалить текущий гибкий диск или ленту и вставить другую.
  4. Если вы хотите отменить резервирование нажмите q, затем нажмите Enter.

Ниже приводится пример использования backup для резервирования всех файлов, измененных с момента установки системы. Файлы резервируются на гибкие диски емкостью 1.2 Мбайтов.

Пример.

  1. Войдите в систему как root.
  2. Вставьте сформатированный гибкий диск в дисковод 0.
  3. Введите следующую команду:
    	backup -c -d "/dev/rdsk/f0t"
    
  4. Промаркируйте зарезервированные диски, указав дату резервирования и команду, использованную для этого.

10.2.3.3. Пошаговое резервирование системы

  1. Выберите Incremental Backup System для резервирования всех системных и пользовательских файлов, которые были модифицированы или созданы с момента последнего резервирования. Система отображает меню Select Removable Media. Нажмите SAVE после выбора типа сменного носителя.

    Примечание. Резервирование можно выполнить один раз до выбора Incremental System Backup.

  2. Система подсчитывает количество гибких дисков или лент, необходимых для выполнения резервирования.
  3. Если резервирование переходит на множественные гибкие диски или ленты, вам будет дано указание удалить текущий гибкий диск или ленту и вставить другую.
  4. Если вы хотите отменить резервирование нажмите q, затем нажмите Enter.

10.2.3.4. Выборочное резервирование системы

  1. Выберите Selective System Backup для резервирования файлов или содержимого каталогов в смонтированных файловых системах, которые вы специфицируете. Система отображает меню Select Removable Media. Нажмите SAVE после выбора типа сменного носителя.
  2. Система спрашивает, какие файлы или каталоги нужно резервировать. Вам нужно дать полное имя пути, а затем нажать SAVE.
  3. Система подсчитывает количество гибких дисков или лент, необходимых для выполнения резервирования.
  4. Если резервирование переходит на множественные гибкие диски или ленты, вам будет дано указание удалить текущий гибкий диск или ленту и вставить другую.
  5. Если вы хотите отменить резервирование нажмите q, затем нажмите Enter.

Так как резервирование должно выполняться довольно часто, можно использовать признак Schedule Automatic Backups в меню Schedule Backup to Tape.

Назад | Содержание | Вперед