Сообщения

Сообщения за ноябрь, 2017

Дамп базы данных в архив и восстановление из архива gzip, bz2

Результат mysqldump - это плоский текстовый файл, содержащий команды sql, используемые для восстановления баз данных / таблиц mysql, которые были сброшены. Обычно результат mysqldump сжимается (в обычных резервных копиях), потому что размер полученного файла обычно большой, и на таких текстовых файлах достигаются хорошие коэффициенты сжатия. Чтобы сделать это вручную с помощью gzip, мы просто запускаем: gzip -v outputfile.sql Этот быстрый совет показывает, как вы можете запускать ту же самую вещь «на лету» только с одной командой, напрямую сжимающей полученный файл. Это может быть полезно в ситуациях, когда пространство является проблемой, и полный дамп не может быть сохранен на доступном хранилище напрямую из-за его размера. Также может быть полезно не запускать его в 2 командах и иметь одну компактную команду (возможно, она также используется в некоторых сценариях резервного копирования и т. Д.), mysqldump <mysqldump options> | gzip > outputfile.sql.gz <mysqldum...

Установка Elasticsearch на Homestead

Получаем права суперпользователя sudo su Создаем файл с таким содержанием #!/bin/bash echo ">> Installing Elastic GPG Key" wget -O - http://packages.elasticsearch.org/GPG-KEY-elasticsearch | apt-key add - echo ">> Adding deb package" echo "deb http://packages.elastic.co/elasticsearch/2.x/debian stable main" | sudo tee -a /etc/apt/sources.list.d/elasticsearch-2.x.list echo ">> Updating apt" add-apt-repository ppa:webupd8team/java apt-get update echo ">> Pre-agreeing to Oracle License" echo debconf shared/accepted-oracle-license-v1-1 select true | \   sudo debconf-set-selections echo debconf shared/accepted-oracle-license-v1-1 seen true | \   sudo debconf-set-selections   echo ">> Installing Java and Elastic Search" apt-get -y install oracle-java7-installer elasticsearch echo ">> Java Installed" echo ">> Elastic Search Installed" echo ">> Scheduling El...

Настройка monit для получения почты через сервер яндекса

Настройка monit для получения почты через сервер яндекса set mailserver smtp.yandex.ru port 587         username "root@domain.com" password "password"         using tlsv1