Дамп таблиц mysql базы

При помощи стандартной утилиты mysqldump можно сделать полный бекап базы или бекап отдельной таблицы. Базы, которые весят по несколько десятков гигабайт выгоднее дампить по-таблично. Накатить в БД одну таблицу легче, чем вынимать таблицу из дампа Следующий скрипт выполняет по-табличный дамп. Отдельно сохраняется структура, триггреры, процедуры и события. Все дампы сжимаются и раскладываются по бд/дням #!/bin/sh MYSQL_BACKUP_PATH=/home/admin/www BACKUP_DATE=` date «+%Y-%m-%d»` set mask 077 cd $MYSQL_BACKUP_PATH mkdir $BACKUP_DATE cd $BACKUP_DATE # Просмотр … → …

Резервное копирование. Бюджетный вариант

Цель статьи Поделиться опытом построения бюджетной системы резервирования файлов сервера Windows штатными средствами Начальные условия Терминальный Windows 2008 Server. Сетевое имя master Бекап-сервер на базе FreeBSD 10.3. Сетевое имя bs Предполагается, что Резервное копирование выполняется один раз в сутки Администратор обладает достадочным уровнем знаний, чтобы установить FreeBSD или любой другой unix с поддержкой zfs на бекап-сервер Администратор может установить и настроить пакет Samba Администратор может ввести бекап-сервер в домен, хотя … → …

Обработка отлупов после рассылки

Вы собираетесь выполнять рассылки и уже настроили свой почтовый сервер. Вы опытный администратор и понимаете, что рано или поздно обработка отлупов станет очередной Вашей задачей. А может Вы давно уже рассылаете почту своим подписчикам и регулярно наблюдаете в логах said: 550 Message was not accepted — invalid mailbox или что-то подобное и хотите удалять из базы рассылок адреса на которые нет возможности качественно доставлять почту (на примере с postfix, при удачной … → …

Несколько php версий на одном сервере. Gentoo Linux

В gentoo linux есть возможность установки несколько php версий на один сервер. Рассмотрим подробнее как это сделать на примере сервера с ОС gentoo x64. На момент написания статьи в портажах есть несколько версий php-5.6.29 php-5.6.30 php-7.0.15 php-7.1.1 Мы будем устанавливать php-5.6.30 и php-7.1.1. Для начала добавляем в make.conf строки PHP_TARGETS=»php5-6 php7-1 php7-2 php7-3″ PHP_INI_VERSION=»production» php7-2 php7-3 — это задел на будущее. Когда эти версии окажутся в портажах не нужно будет … → …

Установка Linux на software raid

Будем исходить из того, что у нас есть рабочий компьютер без аппаратного raid-контроллера, два харда одинакового размера, дистрибутив Linux на флешке, в моем случае Xubuntu и острое желание установить систему на software raid1 — что все же лучше, чем single disk, понятно почему Загружаемся с флешки в live-mode. Получаем полноценный рабочий стол. Запускаем терминал и устанавливаем mdadm — тулза, которая и будет управлять нашим рейд-массивом apt install mdadm Теперь на каждом … → …