mysqldump напряму на віддалений сервер, mysqldump перенаправлення в scp

mysql-logo-imageНеважко виконати команду mysqldump, отримати вашу базу даних як файл і перенести базу даних MySQL на інший сервер, перемістивши файл на інший сервер та імпортувавши його,

Але що робити, якщо на диску недостатньо місця для зберігання файлу дампа? У цьому випадку було б чудово створити файл дампа MySQL безпосередньо на віддаленому сервері. Ви можете не тільки безпосередньо створити файл дампа, але навіть клонувати базу даних у віддалений MySQL! Тут я покажу, як це зробити.

mysqldump безпосередньо до віддаленого клону mysql

Виконайте таку команду:

Тут ми створюємо потік і закачуємо дамп безпосередньо в mysql на віддаленому сервері, по суті, клонуємо базу даних з одного сервера на інший однією командою!

mysqldump безпосередньо на віддалений сервер у файл дампа

Виконайте таку команду:

Ця команда виконає mysqldump, і файл дампа буде створено безпосередньо на віддаленому сервері!

А ось варіант наведеного вище, у випадку, якщо ми хочемо ініціювати mysqldump на віддаленому сервері:

Нехай щастить!