Я использую следующую команду для резервного копирования большой работающей базы данных mysql (~ 500 ГБ).
innobackupex --user=user --password=***** --stream=tar ./db-backup | bzip2 - > backup.tar.bz2
Поскольку процесс резервного копирования занимает более 24 часов, я хочу запустить задачу в фоновом режиме. К сожалению, фоновая задача не работает со следующей командой, и как только мой сеанс ssh с сервером закрывается (или происходит сброс соединения), процесс резервного копирования завершается:
nohup innobackupex --user=user --password=***** --stream=tar ./db-backup | bzip2 - > backup.tar.bz2
Пожалуйста посоветуй.
Использовать screen
или tmux
. Как вариант, запустите его из cron.