Method: Container::Backup::Mysql#backup
- Defined in:
- lib/container/steps/databases.rb
#backup ⇒ Object
5 6 7 8 9 10 |
# File 'lib/container/steps/databases.rb', line 5 def backup # eval "ssh ru-dm.aegean.gr 'mysqldump --force --routines -h localhost -u root -p$mysql_root_password ele > ele_dev.sql'" #eval "ssh ru-vm2.aegean.gr 'scp ru-dm.ru.aegean.gr:~/ele_dev.sql /tmp/ele_dev.sql'" mkdir_p(backup_path) sh "docker exec #{container} sh -c 'mysqldump --force --routines -h localhost -u root -p#{params['password']} #{params['db']} > /#{backup_path}/#{params['db']}.sql'" end |