Method: Container::Backup::Mysql#backup

Defined in:
lib/container/steps/databases.rb

#backupObject



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