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