Документация Calculate Linux
Вид материала | Документы |
СодержаниеНастройка правил набора номеров dialplap. Резервное копирование настроек Резервное копирование данных Открытый ключ Отладочный режим Исключение файлов |
- В Linux. 2 Приобретение и инсталляция Linux. 3 Учебник по Linux 4 Администрирование, 3589.91kb.
- Gnu/Linux, 51.18kb.
- Лекция 17. Операционная система Linux, 126.24kb.
- Концепция развития спо в РФ 2 История Linux, 105.81kb.
- Windows против Linux, 88.72kb.
- RH253 Сетевые службы Red Hat Linux и администрирование безопасности, 45.9kb.
- Установка ос linux: основные моменты, 83.79kb.
- Исследование возможностей ос linux для приложений реального времени с обработкой разнородной, 98.25kb.
- План лекции «alt linux. Установка и особенности» Заявка на участие в апробации Линукса, 48kb.
- Linux от Пламен Петков По-добрата операционна система Linux?, 1306.19kb.
Настройка правил набора номеров dialplap.Настройки extensions.conf.Для настройки правил набора номера используется файл: /etc/asterisk/extensions.conf 19. Резервное копированиеДля надежности, обязательно используйте регулярное резервное копирование данных, даже если вы используете ссылка скрыта. Резервное копирование настроекСохранение резервной копии учётных записей пользователей, а также настроек серверов, выполненных при помощи утилит ссылка скрыта, выполняется командой: cl-backup Вы можете настроить ежедневное сохранение резервной копии, создав в директории /etc/cron.daily/ файл со следующим содержимым: #!/bin/bash cl-backup Не забудьте присвоить файлу права на выполнение. Резервное копирование данныхРассмотрим случай, когда для хранения данных на сервере используются три жестких диска, подмонтированных следующим образом: #cat /etc/fstab ... /dev/sda5 /var/calculate xfs noatime 0 0 /dev/sdb1 /var/calculate/server-data xfs noatime 0 0 /dev/sdc1 /var/calculate/server-data/samba/share xfs noatime 0 0 ... В примере мы используем резервное копирование файлов на другой сервер, выполняющий функции хранилища копии данных. Backup-сервер также располагает жесткими дисками не меньшей ёмкости. Соответственно копировать информацию нужно будет с каждого диска по отдельности. Большую часть времени Backup-сервер выключен и включается только во время копирования данных. Для настройки функции пробуждения сервера, воспользуйтесь следующим ссылка скрыта. Пример скрипта синхронизации данных пользователей с Backup-сервером. #!/bin/bash #backup-сервер BACKUP_IP=192.168.0.250 BACKUP_MAC=01:14:7b:10:3a:6a #разбудим Backup-сервер wol $BACKUP_MAC #ждем 5 минут пока проснется sleep 300 #синхронизируем данные с трех разделов rsync -e ssh --progress -aAzuhvSx --compress-level=9 --delete-after /var/calculate/ root@$BACKUP_IP:/mnt/backup1 rsync -e ssh --progress -aAzuhvSx --compress-level=9 --delete-after /var/calculate/server-data/ root@$BACKUP_IP:/mnt/backup2 rsync -e ssh --progress -aAzuhvSx --compress-level=9 --delete-after /var/calculate/server-data/samba/share/ root@$BACKUP_IP:/mnt/backup3 #выключим до следующего пробуждения ssh -o 'StrictHostKeyChecking=no' root@$BACKUP_IP halt В приведенном примере копируются три раздела /var/calculate, /var/calculate/server-data и /var/calculate/server-data/samba/share с параметром "x", что позволяет при копировании не выходить за пределы монтированного раздела. Приведем пример наиболее популярных ключей команды rsync.
Открытый ключВ приведенном примере файлы передаются посредством ssh, соответственно перед каждой передачей будет запрашиваться пароль root. Вы можете создать открытый ключ и скопировать его на Backup-сервер, в этом случае пароль запрашиваться не будет. Для этого создайте на сервере rsa ключ, выполнив: ssh-keygen Скопируйте ключ пользователю root Backup-сервера ssh-copy-id -i /root/.ssh/id_rsa.pub BACKUP_IP Отладочный режимПеред тем как запустить скрипт на рабочей машине, опробуйте всё в отладочном режиме, для этого используется ключ “-n”. В этом случае, rsync не будет менять или удалять файлы, но покажет, весь ход работы. Исключение файловRsync может как исключать, так и включать файлы по заданному шаблону. Например "—exclude *.run" исключит все файлы с расширением run. |