Sanu0074: задача стоит в том чтобы сервер работал пару часов
Таких не бывает. Точнее, есть в природе, но это уже не SOHO, а промышленность. Любой ИБП максимум 50 минут, чаще 10-20.
Разъёмы для защиты телефона/LAN от перенапряжения. Там простой разрядник.
Пример подходящего вам блока — Ippon Smart Winner 1000. Там как раз и разъёмчик такой имеется. Але є одне "але": он уже не выпускаеся, и проработает с вашей аппаратурой около получаса.
Не жрут ваши компьютеры 750 и 1150, не беспокойтесь. Сервачок, если без видео, ватт 100 кушает. Игровой 150-300 в зависимости от режима.
Абсолютные пути для FreeBSD, вдумчиво переделываются под Linux.
Подключаем внешний или сетевой диск, # gbackup и ждём…
#!/bin/sh
# $Id: gbackup 9 2015-05-21 19:11:33Z denis $
##### Скрипт общего бэкапа
# Конфигурационные файлы разместить в /usr/home/<user>/.config/gbackup
# Основной файл скрипта разместить в /usr/sbin, сделать исполняемым
# files_common.txt — общий бэкап, новый подменяет старый
# files_unic.txt — уникальный бэкап, новый пишется с другой версией по времени
# Формат конфигов: /полный/путь/до/директории|субдиректория_группа,
# Копируется именно последняя директория пути в субдиректорию
# Решётка отключает строку
# gbackup.conf содержит настройки в формате ИМЯ_ПАРАМЕТРА=ЗНАЧЕНИЕ
# MEDIA_PATH=/mnt/flash путь к смонтированному носителю
# На носителе создаётся структура:
# <mountpoint>/BACKUP/UNIC/<time>
# <mountpoint>/BACKUP/COMMON
# <mountpoint>/BACKUP/COMMON_BAK
# Перед началом COMMON переименовывается в COMMON_BAK
# В процессе, после копирования директории в COMMON, старая версия удаляется из COMMON_BAK
# @TODO Сделать опциональное архивирование
BACKUP_PATH_EXIST=`/bin/ls -l ${MEDIA_PATH} | grep BACKUP | awk '{print $9}'`
if [ "${BACKUP_PATH_EXIST}" = "" ]; then
echo Директория BACKUP отсутствует, создаём.
/bin/mkdir -p ${MEDIA_PATH}/BACKUP
fi
COMMON_PATH_EXIST=`/bin/ls -l ${MEDIA_PATH}/BACKUP | grep COMMON | grep -v COMMON_BAK | awk '{print $9}'`
if [ "${COMMON_PATH_EXIST}" = "" ]; then
echo Директория COMMON отсутствует, создаём.
/bin/mkdir -p ${MEDIA_PATH}/BACKUP/COMMON
fi
if [ "${COMMON_PATH_EXIST}" = "COMMON" ]; then
echo Директория COMMON присутствует.
COMMON_BAK_PATH_EXIST=`/bin/ls -l ${MEDIA_PATH}/BACKUP | grep COMMON_BAK | awk '{print $9}'`
if [ "${COMMON_BAK_PATH_EXIST}" = "COMMON_BAK" ]; then
echo Директория COMMON_BAK присутствует, удаляем.
/bin/rm -rf ${MEDIA_PATH}/BACKUP/COMMON_BAK
fi
echo Переименовываем COMMON в COMMON_BAK.
mv ${MEDIA_PATH}/BACKUP/COMMON ${MEDIA_PATH}/BACKUP/COMMON_BAK
#Строка выше просто переименовывает, а ниже переносит всё из одной директории в другую. На кой сочинял, не знаю
#find ${MEDIA_PATH}/BACKUP -name 'COMMON' -print0 | xargs -0 -J % mv % ${MEDIA_PATH}/BACKUP/COMMON_BAK
echo Создаём новую COMMON
/bin/mkdir -p ${MEDIA_PATH}/BACKUP/COMMON
fi
UNIC_PATH_EXIST=`/bin/ls -l ${MEDIA_PATH}/BACKUP | grep UNIC | awk '{print $9}'`
if [ "${UNIC_PATH_EXIST}" = "" ]; then
echo Директория UNIC отсутствует, создаём.
/bin/mkdir -p ${MEDIA_PATH}/BACKUP/UNIC
fi
/bin/mkdir -p ${MEDIA_PATH}/BACKUP/UNIC/${DATE} # Создаём директорию с именем "дата время"
Не могу сейчас найти очень наглядное видео, как два разработчика ставят и настраивают сайт с нуля в реальном времени. Один через web интерфейс, другой с помощью drush. Первый ходит по ссылкам, скачивает, переключает окна/вкладки, ждёт после каждого клика а второй набрал несколько команд и сидит довольный.
Кстати, эту RouterOS я ставил на древнючий тазик Pentium1, достойный помойки, и он тоже великолепно управлялся GUI из-под Windows, прикиньте. Т.е. при желании можно ничего не покупать, а собрать из гамна и палок.
задача стоит в том чтобы сервер работал пару часов
Таких не бывает. Точнее, есть в природе, но это уже не SOHO, а промышленность. Любой ИБП максимум 50 минут, чаще 10-20.
Разъёмы для защиты телефона/LAN от перенапряжения. Там простой разрядник.
Пример подходящего вам блока — Ippon Smart Winner 1000. Там как раз и разъёмчик такой имеется. Але є одне "але": он уже не выпускаеся, и проработает с вашей аппаратурой около получаса.
Не жрут ваши компьютеры 750 и 1150, не беспокойтесь. Сервачок, если без видео, ватт 100 кушает. Игровой 150-300 в зависимости от режима.
Ctrl+Shift+Esc
И по вкладкам…
с трудом представляю как обучить секретаршу, ответственную за сайт работе с drush
Что за тупизм?
Дописал скрипт полного бэкапа по сценарию.
Абсолютные пути для FreeBSD, вдумчиво переделываются под Linux.
Подключаем внешний или сетевой диск, # gbackup и ждём…
Не могу сейчас найти очень наглядное видео, как два разработчика ставят и настраивают сайт с нуля в реальном времени. Один через web интерфейс, другой с помощью drush. Первый ходит по ссылкам, скачивает, переключает окна/вкладки, ждёт после каждого клика а второй набрал несколько команд и сидит довольный.
Комрады, кто начал пользовать Drupal. Сразу ставьте и осваивайте drush, заметно облегчает и ускоряет манипуляции.
С таким подходом быстрее и практичнее купить железку и нанять админа для настройки.
Andrei_IW, не обижайтесь, у вас каша в голове.
Любой роутер *nix-based, т.е. консоль. Но у многих промышленных изделий есть веб-интерфейс.
По поводу конкретно Mikrotik:
Webfig
Winbox
Покупайте и не парьте мозг.
Кстати, эту RouterOS я ставил на древнючий тазик Pentium1, достойный помойки, и он тоже великолепно управлялся GUI из-под Windows, прикиньте. Т.е. при желании можно ничего не покупать, а собрать из гамна и палок.
Andrei_IW, а вы щупали Микротик? Там в комплекте GUI под Windows идёт.
Вчера наткнулся (можно с SQLite использовать) http://s2cms.ru/
Демо панели admin:admin http://demo.s2cms.ru/_admin/