
- •Решение практических задач
- •Теоретические вопросы
- •Определение Управления(администрирования) ис. Группы задач администрирования.
- •Состав служб администратора системы и их назначение.
- •Определение Информационной системы (ис). Компоненты ис. Понятия Технических средств ис, Программных и технологических средств ис, Информационного фонда.
- •Определение Корпоративных ис. Классы корпоративных ис: mrp, mrp II, erp, erp-II и csrp.
- •Основы администрирования в операционной системе Linux: общие команды (примеры использования).
- •Структура файловой системы Linux.
- •Команды работы с файлами в Linux.
- •Назначение прав доступа к файлам в Linux.
- •Перенаправление ввода/вывода, исполььзование каналов, утилита grep.
- •Монтирование устройств, монтирование папок. Назначение каталога /dev.
- •Понятие процесса, команды работы с процессами. Сигналы.
- •Архиватор tar, утилита gzip - назначение, примеры использования.
- •Организация резервного копирования с помощью rsync. Примеры использования.
- •Планирование заданий - демон cron.
- •Резервирование с помощью технологии git.
- •Командные оболочки (shell) - назначение, разновидности, история возникновения.
- •Операторы сравнения, условные конструкции в shell, примеры использования.
- •Циклические конструкции в shell, примеры использования.
- •Удаленное управление компьютером с помощью ssh.
- •Модель osi, основные протоколы сети интернет.
- •Адрес iPv4. Типы. Формы записи адреса iPv4.
- •Классы iPv4 адресов. Их описание.
- •Понятие маски подсети. Формы записи маски подсети. Бесклассовая маршрутизация.
- •Публичные и приватные адреса iPv4. Зарезервированные ip-адреса.
- •Основные команды проверки и настройки сети.
- •Практические задания
- •Теория для следующих четырех вопросов с адресами:
Организация резервного копирования с помощью rsync. Примеры использования.
**rsync** — выполняет синхронизацию файлов и каталогов в двух местах (необязательно локальных) с минимизированием трафика, используя кодирование данных при необходимости. rsync передаёт только изменения файлов, что отражается на производительности программы.
Общий синтаксис Rsync выглядит так:
rsync -options source destination
Перечень Rsync Options:
-v, -verbose – процесс синхронизации отображается на экране;
-q, -quiet – вывод об ошибках будет заблокирован;
-c, -checksum – включается сравнение контрольной суммы вместо даты, времени и размера как индикаторов изменения файлов;
-a, -archive – активируется поддержка архивации данных;
-r, -recursive – будет использоваться рекурсивный режим копирования каталогов;
-b, -backup – обновление оригинальных файлов приводит к созданию резервной копии;
-backup-dir=<каталог> – принудительное указание, где хранить резервные копии;
-suffix=SUFFIX – дополнительный символ, добавляемый к резервным файлам;
-u, -update – файлы с более поздней датой корректировки будут пропускаться;
-l, -links – включается режим сохранения символических ссылок;
-H, hard-links – будут сохраняться жесткие ссылки;
-p, -perms – утилита сохранит неизменными разрешения на файл или каталог;
-E, executability – также сохранятся права на исполнение (запуск файлов);
-chmod=<права> – после копирования объекта права меняются на указанные;
-o, owner – сохранять информацию о первоначальном владельце файлов и каталогов;
-g, group – то же, но имеет отношение к целой группе владельцев;
-S, -sparse – одновременно с копированием осуществляется дефрагментация данных;
-n, -dry-run – сервер осуществляет только тестирование канала резервирования;
-W, -whole-file – файлы всегда копируются полностью, а не только их измененная часть;
-delete – файлы, отсутствующие в источнике, считаются старыми и удаляются;
-delete-before – перед началом синхронизации каталог-приемник полностью очищается;
-max-delete=<количество файлов> – ограничивает максимальное число удаляемых файлов;
-max-size=<размер файлов> – ограничивается максимальный объем копируемых файлов;
-min-size=<размер файлов> – аналогично, но в отношении минимального объема;
-z, -compress – сжатие файлов происходит при передаче на удаленный сервер;
-compress-level=<число> – пользователь устанавливает степень сжатия;
-exclude=<имена файлов> – указанные файлы будут переданы без архивации;
-exclude-from=<имя файла> – исключить ряд файлов из синхронизации;
-include=<имена файлов> – принудительная синхронизация указанных файлов;
-include-from=<имя файла> – синхронизировать то, что указано списком в файле;
-port=<порт> – выбор порта, используемого для подключения к удаленному хосту;
-progress – отображать строку прогресса, указывающую процент выполнения задачи;
-log-file=<файл> – указать расположение файла для журналирования процессов;
password-file=<файл> – позволяет автоматизировать парольный доступ к системе;
-list-only – включается эмуляция синхронизации с отображением имен файлов;
-bwlimit=<число> – вводится ограничение скорости передачи (в единицах Кбит/с);
-4, ipv4 – приоритет отдается протоколу IPv4;
-6, ipv6 – то же в отношении IPv6;
-version – на экран выводится текущая версия утилиты Rsync.
PAVELNJ
**Примеры использования**
**С планшета на ноутбук**
rsync --archive --verbose --progress --delete /home/juna/Documents/MySubjects/ juna@192.168.1.40:/home/juna/Документы/MySubjects/
**Обновление с ноутбука на планшет**
rsync --archive --verbose --progress --delete juna@192.168.1.40:/home/juna/Документы/MySubjects/ /home/juna/Documents/MySubjects/
**Резервирование с ноутбука на переносной диск**
rsync --archive --verbose --progress --delete /home/juna/Документы/MySubjects/ /media/juna/Elements\ SE/MySubjects/