11 месяцев назад
💻📡 Как быстро настроить автоматический бэкап MySQL на Linux
💻📡 Как быстро настроить автоматический бэкап MySQL на Linux Знаешь ли ты, что правильная автоматизация бэкапов — это не только безопасный хранитель данных, но и возможность срочно восстановиться после любой беды? Сегодня расскажу о практическом лайфхаке для быстрого и надежного бэкапа базы MySQL прямо из командной строки. - Создаем скрипт, который за 2 минуты гарантирует сохранность данных: #!/bin/bash DATE=$(date +%Y-%m-%d_%H-%M) mysqldump -u root -p'password' database_name | gzip > /backup/mysql_${DATE}.sql.gz find /backup/ -type f -mtime +7 -name "*.gz" -delete - В нем мы автоматически добавляем дату к имени файла и удаляем устаревшие бэкапы...
9 месяцев назад
Резервое копирование БД MySQL на Debian (Linux) и Windows
Резервное копирование базы данных MySQL — критически важный процесс для обеспечения целостности и восстановления данных в случае сбоев. ⚠️ Только для случаев, когда можно остановить MySQL на несколько минут. — это копирование файлов данных MySQL (.frm, .ibd, .MYD, .MYI, ibdata1, ib_logfile*, mysql-bin.* и др.) напрямую с диска. Это быстрый и эффективный способ, но требует остановки MySQL, чтобы избежать повреждения данных. Шаг 1: Остановка MySQL sudo systemctl stop mysql # или sudo service mysql stop ❗ Важно: Убедитесь, что никто не использует БД. Заранее предупредите пользователей. Шаг 2: Копирование файлов данных По умолчанию данные MySQL находятся в /var/lib/mysql/...