class Meroku::Backup
Logic related to backup of production server
Public Class Methods
new()
click to toggle source
# File lib/meroku/backup.rb, line 8 def initialize @connection = Net::SSH.start('34.239.241.218', 'ubuntu', sshopts) execute_script <<~HEREDOC SECRET=#{Meroku::Shared.secrets.meroku_secret} ~/backend_api/script/backup_db SECRET=#{Meroku::Shared.secrets.meroku_secret} ~/backend_api/script/backup_etc SECRET=#{Meroku::Shared.secrets.meroku_secret} ~/backend_api/script/backup_nginxconfs SECRET=#{Meroku::Shared.secrets.meroku_secret} ~/backend_api/script/backup_homedirs HEREDOC puts 'OK' end