Архив для категории "Сценарии '
Автор: Администратор (набор 21) Сегодня я представляю удобная база данных расширенного автоматизировать сохранение nosri базы данных MySQL, в дополнение к оригинальному сценарию могут быть добавлены в конце спасательных и сжатие отдельных баз данных в несколько строк копии на удаленном сервере и окно сообщения в нашем докладе, по электронной почте.
# / Bin / Баш
# Shell скрипт для резервного копирования баз данных MySql
# Чтобы создать резервную копию базы данных тузд файлов в / резервного каталог, а затем подобрать вашим
# Script. Вы можете пропустить несколько баз данных из резервной копии тоже.
# Для получения дополнительной информации см. (установка информация)
# Http: / / www.cyberciti.biz/nixcraft/vivek/blogger/2005/01/mysql-backup-script.html
# Последнее обновление: Август - 2005
# -----------------------
# Это свободный скриптов под GPL версии GNU 2,0 или выше
# Copyright (C) 2004, 2005 nixCraft проекта
# Обратная связь / комментарии / предложения: http://cyberciti.biz/fb/
# -------------------------
# Этот скрипт является частью nixCraft скрипт сбора ("Новой социологии детства)
Визит # http://bash.cyberciti.biz/ для получения дополнительной информации.
# Обновлено сентября - 2007 по Cybertek - http://www.cybertek.it
# -------------------------
MyUser = "SET-MYSQL-USER-NAME" # USERNAME
Mypass = "SET-пароль" # Пароль
Myhost = "локальный" # Hostname
# Linux пути ящик, изменить, если оно не может быть автоматически определяется, какая команда
MYSQL = "$ (что MySQL)"
Mysqldump = "$ (что туздЫшпр)"
Чаун = "$ (что сменить владельца)"
CHMOD = "$ (что CHMOD)"
GZIP = "$ (что GZIP)"
# Резервная каталог Dest, изменить это, если вы someother месте
DEST = "/ резервного копирования"
# Главная Где каталога резервного копирования будут сохранены
MBD = '$ DEST / MySQL "
# Получить имя
HOST = "$ (имя)"
Получить # даты дд-мм-гггг
NOW = "$ (дата +"% D -% т -% Y ")"
# Файл для хранения текущего файла резервной копии
FILE = ""
# Store список баз данных
DBS = ""
# Не BACKUP Эти базы данных
Игги = "тест"
[! - D $ MBD] и Mkdir и - р $ MBD | |:
# Только корневой доступ к нему!
Чаун-$ 0,0 - $ R DEST
DEST $ CHMOD $ 0600
# Получить список всех баз данных первого
DBS = "$ ($ MySQL-у-ч MyUser $ $ myhost-р-mypass BSE" шоу $ баз данных ') "
в БД в $ DBS
C
skipdb = - 1
если ["Iggy $!" = ""];
затем
Я в $ Iggy
C
['$ Db "=" $ я "] и и skipdb = 1 | |:
сделанный
ц
если ["$ skipdb" = "-1"], то
FILE = "$ MBD / $ дб. $ HOST. NOW.gz $"
# У всех inone работу в трубах,
# Подключение к MySQL с помощью туздЫшпр для выбора базы данных MySQL,
# И труба это к GZ файл в каталоге резервного копирования:)
Mysqldump $ - $ у MyUser - Н myhost $ - $ р mypass $ DB | $ GZIP - 9> $ FILE
ц
сделанный
# Копирование на удаленном сервере
эхо'******************* Example_Backup *******************'> / корень / mybackup.txt
эхо \>> / корень / mybackup.txt
дата>> / корень / mybackup.txt
эхо \>> / корень / mybackup.txt
Подробная информация о *********************''********************* эхо>> / корень / mybackup.txt
# Не забывайте, что ПКПП команда не может задать пароль, если вы очистили ключ на целевой системе
# В противном случае вы
SCP / резервного копирования / MySQL / * root@example.dom: / Главная / копирования / например / MySQL /
ой-Ls / копирования / MySQL />> / корень / mybackup.txt
эхо'************************************************ * '>> / корень / mybackup.txt
# Отправить по электронной почте с сообщениями о выполненных работ
почта-х годов "Пример Backup" example@example.dom </ корень / mybackup.txt
# Удалить после загрузки
RM-F / копирования / MySQL / *
Автор: Администратор (игла 29) В следующий скрипт для резервного копирования некоторые папки на DVD путем обжига, после доклада направляется по адресу электронной почты. Он использовал М-режим (добавить), а старые Z-параметра при запуске в неинтерактивном не работает правильно, если данные о средствах массовой информации, вы можете попробовать использовать Cmq growisofs потребительной силы-Люк = терминал-Z даже в тихом режиме, несмотря на уже данные о средствах массовой информации.
Пример:
Создать файл и сделать его исполняемым:
> Touch / бен / dvdbackup.sh
> Chmod 755 / бен / dvdbackup.sh
Добавить следующие инструкции:
# / Bin / Баш
# Заменить местах программы с операционной системой
Growisofs = / USR / BIN / growisofs
ECHO = / бен / эха
GREP = / бен / Grep
MAIL = / бен / почте
Сегодня = `/ бен / день +%`
# Резервная начинается ниже
$ ECHO "Создание $ резервного сегодня">> / TMP / backupoutput.tmp
$ ECHO>> / TMP / backupoutput.tmp
$ Growisofs потребительной силы-Люк = терминал-DVD, поддерживающем M / Dev / DVD-D-J-R-T-л
-Graft точек скрывать-Джолиет-лун-Джолиет-транс-столовая ложка
Iso-уровня 4-ступенчатая = 1-перепрожига-V "$ сегодня Backup"
и т.д. / почта = / и т.д. / почта
VAR / катушка / почта = / VAR / катушка / почте
дома = / дома
корень = / корень>> / TMP / backupoutput.tmp 2> 1 и
# Изменение пути спасения здесь по мере необходимости
myCode = $?
$ ECHO>> / TMP, / backupoutput.tmp
$ Эхо "Существовал ошибка, код ошибки: $ myCode">> / TMP / backupoutput.tmp
$ ECHO>> / TMP / backupoutput.tmp
$ Эхо "Конец сегодня $ резервной">> / TMP / backupoutput.tmp
$ Grep-I-V спать / TMP /> backupoutput.tmp / tmp/backupoutput.tmp2
$ Grep-I-V форматирования / tmp/backupoutput.tmp2> / TMP / backupoutput.txt
$ MAIL-S-N "результат резервного копирования на DVD usermail @ домен </ TMP / backupoutput.txt
К тому времени просто добавьте кронтаб расписание, чтобы начать применение в резервной копии:
> Crontab-е
Пример строки быть добавлены:
0 20 * * * / бен / dvdbackup.sh
Опубликовано в: развитие , сценарии , советы Автор: Администратор (29 июля) Очень просто найти адреса в локальной сети достаточно активно использовать команду "птар" курс из предпочитает Linux Box.
Пример:
Nmap-СП "192.168.1.0/24
Опубликовано в: Linux , сценарии , советы Автор: Администратор (9 июля) В короткие команды для записи CD и DVD Linux консоли:
/ / Erase / формат CD-RW, вставляется в устройство "/ Dev / HDD"
myhost: ~ # CDRecord упор = быстрая силы Dev = / Dev / HDD
/ / Запись файлов, содержащихся в пути "/ резервного копирования" на устройство "/ Dev / HDD"
myhost: ~ # Mkisofs-V-R / резервного | CDRecord-V скорость = 4 фс = 40 = Dev / Dev / HDD -
/ / Запись файлов, содержащихся в пути "/ резервного копирования" на устройство горелки DVD "/ Dev / HDC"
myhost: ~ # growisofs-Z / Dev / HDC-R-J / копирования /
/ / Чтобы создать образ ISO для записи
Mkisofs-г-о # / tmp/var-www-disk1.iso / VAR / WWW
/ / Использование growisofs для записи ISO образа на устройстве DVD
# Growisofs-Z / Dev / DVD = / tmp/var-www-disk1.iso
/ / Чтобы добавить данные на DVD conente других данных
# Growisofs-M / Dev / DVD / tmp/file.1
/ / Для форматирования или удаления DVD
# DVD + RW, формат силы / Dev / DVD
/ / Или
# DVD + RW-формат силы = полная / Dev / DVD
/ / Для просмотра информации о средствах массовой информации
# DVD + RW-MediaInfo / Dev / DVD
После только что таблетки, пожалуйста, прочитайте следующую прочитать инструкции .
Автор: Администратор (23 мая) Рут это команда Linux, которая используется для манипулирования таблицы маршрутизации. Позволяет добавлять и удалять статических маршрутов и шлюзов по умолчанию, кроме того, чтобы просто просмотреть таблицу маршрутизации системы. Не бывает в других Unix систем.
Маршрут добавить [чистая |-хост адрес] [шлюз GW] [маска маска] [ПСС ПСС] [метрических метрических] [Dev устройство]
Маршрут адрес
Чтобы добавить статический маршрут для всей сети, используя опцию добавить, Девин и сети-менеджер. Например:
маршрут добавить-сети 192.168.0.0 маска 255.255.255.0 GW 10.0.0.254
Добавляет статический маршрут к сети 192.168.0.0/24, используя в качестве шлюза 10.0.0.254.
Чтобы установить шлюз по умолчанию, вы можете напечатать что-нибудь вроде:
маршрут добавить-сеть 0.0.0.0 маска 0.0.0.0 GW 10.0.0.1 или:
добавить маршрут по умолчанию GW 10.0.0.1
Для удаления существующего маршрута достаточно указать название сети:
Маршрут дель-сети 192.168.0.0
Чтобы просмотреть таблицу маршрутизации достаточно маршрут, если вы хотите, чтобы избежать обратного поиска интеллектуальной собственности и ускорить операции записи:
Маршрут-п
Для просмотра кэша системы, используемой по маршруту:
Рут C