Страницы

Поиск по вопросам

воскресенье, 15 марта 2020 г.

Резервное копирование MySQL

#mysql #cron #резервное_копирование


Как можно сделать резервное копирование MySQL с удаленного сервера, может есть бесплатное
ПО или можно как то создать  при помощи cron только не на текущем сервере а удаленно?
    


Ответы

Ответ 1



Есть замечательная утилита mysqldump: > mysqldump -uLOGIN -PPORT -hHOST -pPASS DBNAME > dump.txt Расположите эту строчку в bash скрипте и запускайте в cron.

Ответ 2



на том сервере где лежит сайт мало места для бэкапов, нужно сохранять все бекапы на другом с помощью, например, программы ssh (и демона sshd на удалённой машине), можно запускать какую-нибудь команду/программу на удалённой машине, а вывод её получать (и, при необходимости, сохранять) — на локальной. пример: $ ssh удалённая.машина mysqldump параметры > dump.file на удалённой машине будет запущена программа mysqldump параметры, а вывод её будет сохранён в файле dump.file на вашей локальной машине (точнее, на той, где вы выполняете приведённую команду).

Комментариев нет:

Отправить комментарий