Для создания Бекапа всех баз данных без системных таблиц, используйте следующую конструкцию для запуска в консоли сервера:
Читать далее mysqldump всех баз данных без системных таблиц (mysqldump —ignore-database)
Метка: mysqldump
Памятка для MySQL
Часто, когда разрабатываешь сайт, замечаешь, как на одни и те же грабли наступают разработчики при проектировании базы данных.
Сегодня я решил опубликовать свои шпаргалки, на самые часто встречающиеся ошибки при работе с MySQL. Читать далее Памятка для MySQL
Пишем скрипт бекапа сайта
Простейший скрипт для бекапа сайта на ftp по крону. Пример для debian, но скрипт должен работать и на других дистрибутивах.
Всё что нужно для работы скрипта есть в базовой поставке большинства дистрибутивов. Нужно установить только wput. Установим его: Читать далее Пишем скрипт бекапа сайта
Скрипт создания дампа базы данных mysql (Bash)
Удобно запускать по cron
#!/bin/bash prefix=database # файл будет называться по имени базы данных suffix=$(date +%s) # суффикс в виде даты filename=$prefix.$suffix."sql" # полученное имя файла mysqldump -h host -u login -ppassword database > $filename
Утилита mysqldump. Бекап базы mysql через консоль.
Утилита mysqldump позволяет получить дамп содержимого базы данных или совокупности баз для создания резервной копии или пересылки данных на другой SQL-сервер (не обязательно MySQL-сервер). Дамп будет содержать набор команд SQL для создания и/или заполнения таблиц.
Так же mysqldump имеет возможность развертывания баз данных из созданного sql-файла. Читать далее Утилита mysqldump. Бекап базы mysql через консоль.