1 заметка с тегом

Лайфхак

Копирование БД на локальную машину

Иногда бывает необходимость создания копии удаленной базы данных напрямую на локальную машину, чаще всего это требуется когда на сервере недостаточно места под бекап. В этом случае, поможет следующая конструкция:

nohup ssh user@remoteserver "mysqldump --all-backup-options-here database | gzip -3 -c" > "/local/path/to/backup/database-$(date +'%Y-%m-%d-%H:%M').sql.gz" &

nohup ......... & — выводит данный процесс за пределы сессии пользователя позволяя ему выполняться в фоне даже после завершения текущей сессии.

Удачного копирования!

5 апреля   SSH   UNIX   Комманды   Консоль   Лайфхак   Терминал