class ServerBackups::WebsiteBackup
Constants
- SNAPSHOT_PATH
Public Instance Methods
backup_filename()
click to toggle source
# File lib/server_backups/website_backup.rb, line 9 def backup_filename "#{self.class.name.demodulize.underscore}.#{backup_type}.#{timestamp}.tgz" end
create_archive_command()
click to toggle source
# File lib/server_backups/website_backup.rb, line 13 def create_archive_command <<-CMD tar --create -C '#{config.web_root}' --listed-incremental=#{SNAPSHOT_PATH} --gzip \ --no-check-device \ #{'--level=0' unless incremental?} \ --file=#{backup_path} #{config.web_root} CMD end
restore(time)
click to toggle source
# File lib/server_backups/website_backup.rb, line 7 def restore(time); end