Как взять резервное копирование живого (база данных) сервер человечности, который на 90% полон и также Как использовать tar или rsync и команду mysqldump для копирования от одного сервера до другого?
От любой машины, которая может получить доступ к этому серверу через сеть на порте TCP 3306, можно использовать mysqldump
удаленно, и это - точно то же как выполнение, это на самом сервере, кроме файла дампа будет создано локально.
--host
опция используется для определения IP-адреса сервера. --compress
опция будет обычно позволять передаче быть быстрее через провод. Это - его цель - транспортное сжатие - оно не делает фактический файл резервной копии меньшим.
Это может быть сделано с сервером, работающим обычно.
rsync
не безопасный инструмент для использования для резервного копирования сервера MySQL, если MySQL работает. Это на самом деле не повредит сервер, и резервное копирование, будет казаться, будет работать, но файлы не будут применимы. То же касается tar
или любой другой к этому копирует сами файлы. Используя mysqldump
не читает файлы непосредственно, даже если выполненный локально.
В Ubuntu, вводя mysqldump
на машине, где это не установлено, должен предложить Вам с несколькими опциями "клиентских" пакетов, которые включают ее, любой из которых должен быть прекрасным.