Category Archives: MySQL/MariaDB

Вопросы, касающиеся сервера и баз данных MySQL и MariaDB

AWS: IAM и bash скрипт бекапа MySQL/MariaDB баз в AWS S3

10/13/2017
 

 Задача – набросать скрипт для создания бекапов всех баз сервера БД и сохранять их в корзину. В общем – всё просто: бекапы делаем с помощью mysqldump, в S3 корзину пушим с помощью AWS CLI. Далее: создаём корзину для бекапов создаём пользователя с read-write политикой для доступа к этой корзине и сам скрипт Для простоты –… Read More »

MySQL/MariaDB: mysqlbinlog – примеры

10/10/2017
 

 Краткая заметка по работе с бинарными логами MySQL/MariaDB. Файлы логов: $ ls -l /var/log/mysql total 19616 -rw-rw—- 1 mysql adm 4284668 Nov 24 2016 mariadb-bin.000004 -rw-rw—- 1 mysql adm 15779518 Oct 4 16:14 mariadb-bin.000005 -rw-rw—- 1 mysql adm 68 Nov 24 2016 mariadb-bin.index -rw-rw—- 1 mysql adm 404 Oct 5 11:26 mariadb-general.log Для просмотра используем… Read More »

MySQL/MariaDB: like Petya ransomware для баз данных и ‘root’@’%’

10/06/2017
 

 Пришёл новый проект, начал вникать в имеющийся сетап, и… Просто ах!.. Удивляюсь. По порядку. Data Science проект, пачка MariaDB серверов, 11 штук, проверяю их. На каждом – от десяти до полутора сотен баз данных. Заодно – включаю general log, но на одном из серверов – вдруг нет баз вообще, кроме базы со странным именем PLEASE_READ:… Read More »

AWS: запуск WordPress в ECS

01/12/2017
 

 Задача: запустить WordPress на AWS ECS. Создание кластера и общие сведения по AWS ECS есть тут>>>. Далее будет рассмотрено: создание кластера; создание EC2 интанса; добавление task definition; создание task; запуск задачи с WordPress. Кластер

AWS: RDS Aurora db.t2.medium vs t2.nano и MariaDB

12/13/2016
 

 Сравнение работы RTFM при использовании базы на AWS RDS Aurora db.t2.medium – и t2.nano с MariaDB 10.0. Причина поиска альтернативы AWS Aurora – простая: За 12 дней. Вынес базу временно, так как во время использования MariaDB на одном с web-сервером инстансе – Load Average у него временами поднималась до 5.0-6.0, причём большая часть времени уходила на Steal time (хороший… Read More »

WordPress: blue-green деплой и слияние баз MySQL с помощью dbForge Studio

09/23/2016
 

 Имеется WordPress в Azure App Service как WebApp. Приложение развёрнуто на Dev окружении, задача – задеплоить его на Stage, который является swap-слотом для Prod, переместить Stage на Prod, после чего – внести изменения на Dev, которые затронут базу – и внести эти изменения в базу Stage, что бы их можно было выкатить на Prod. Используем dbForge Studio… Read More »

Azure: настройка MySQL in-app (Preview) для Web Apps и сравнение с ClearDB

09/19/2016
 

  Обзор Создание WordPress WebApp с in-app MySQL Подключение MySQL In App к существующему WebApp WordPress Подключение MySQL In App к новому пустому WebApp Сравнение Azure MySQL in-app vs Azure ClearDB Обзор Не так давно Azure анонсировала поддержку MySQL для Azure Application Services, aka WebApp. Благодаря ей – вам не требуется больше беспокоиться о развёртывании MySQL… Read More »

WordPress: сбросить пароль администратора

06/03/2016
 

 Находим таблицу пользователей: mysql> show tables; … | wp_users | +——————————-+ Находим пользователей: mysql> SELECT ID, user_login, user_pass FROM wp_users; +—-+—————+————————————+ | ID | user_login | user_pass | +—-+—————+————————————+ | 1 | wpadmin | $P$Bs3***fNA. | … | 17 | test | $P$Bed***7w0 | | 18 | testtest | $P$Bjp***Xt/ | +—-+—————+————————————+ Администратор как правило… Read More »

AWS: CloudFormation

03/11/2016
 

 AWS CloudFormation предоставляет разработчикам и системным администраторам простой способ создания и управления наборам ресурсов AWS. Для CloudFormation можно использовать наборы готовых шаблонов, создать свои вручную или с помощью визуализации в CloudFormation Designer, либо использовать утилиты типа CloudFormer для создания шаблона из уже готовой инфрастуктуры. Вам так же не придется беспокоится по поводу порядка выполнения создания сервисов AWS или… Read More »