Class DatedBackup::Core
In: lib/dated_backup/core/backup_remover.rb
lib/dated_backup/core/backup_set.rb
lib/dated_backup/core/command_line.rb
lib/dated_backup/core/dated_backup.rb
lib/dated_backup/core/tasks.rb
lib/dated_backup/core/backup_remover.rb
lib/dated_backup/core/backup_set.rb
lib/dated_backup/core/command_line.rb
lib/dated_backup/core/dated_backup.rb
lib/dated_backup/core/tasks.rb
lib/dated_backup/core/backup_remover.rb
lib/dated_backup/core/backup_set.rb
lib/dated_backup/core/command_line.rb
lib/dated_backup/core/dated_backup.rb
lib/dated_backup/core/tasks.rb
Parent: Object

Methods

Included Modules

DatedBackup::Core::CommandLine DatedBackup::Core::Tasks DatedBackup::Core::CommandLine DatedBackup::Core::Tasks DatedBackup::Core::CommandLine DatedBackup::Core::Tasks

Classes and Modules

Module DatedBackup::Core::CommandLine
Module DatedBackup::Core::Tasks
Class DatedBackup::Core::BackupRemover
Class DatedBackup::Core::BackupSet

Constants

BACKUP_REGEXP = /[12][0-9]{3}\-[01][0-9]\-[0-3][0-9]\-[0-2][0-9]h\-[0-6][0-9]m\-[0-6][0-9]s/
BACKUP_REGEXP = /[12][0-9]{3}\-[01][0-9]\-[0-3][0-9]\-[0-2][0-9]h\-[0-6][0-9]m\-[0-6][0-9]s/
BACKUP_REGEXP = /[12][0-9]{3}\-[01][0-9]\-[0-3][0-9]\-[0-2][0-9]h\-[0-6][0-9]m\-[0-6][0-9]s/

Attributes

after_run  [R] 
after_run  [R] 
after_run  [R] 
backup_root  [RW] 
backup_root  [RW] 
backup_root  [RW] 
before_run  [R] 
before_run  [R] 
before_run  [R] 
destination  [RW] 
destination  [RW] 
destination  [RW] 
kernel  [R] 
kernel  [R] 
kernel  [R] 
options  [RW] 
options  [RW] 
options  [RW] 
pre_run_commands  [R] 
pre_run_commands  [R] 
pre_run_commands  [R] 
sources  [RW] 
sources  [RW] 
sources  [RW] 
user_domain  [RW] 
user_domain  [RW] 
user_domain  [RW] 

Public Class methods

Public Instance methods

create the first backup, if non-existent otherwise cp -al (or # replace cp -al a b with cd a && find . -print | cpio -dpl ../b ) and then create the backup of the dirs using rsync -a —delete the files, in the end, should be read only and undeletable

create the first backup, if non-existent otherwise cp -al (or # replace cp -al a b with cd a && find . -print | cpio -dpl ../b ) and then create the backup of the dirs using rsync -a —delete the files, in the end, should be read only and undeletable

create the first backup, if non-existent otherwise cp -al (or # replace cp -al a b with cd a && find . -print | cpio -dpl ../b ) and then create the backup of the dirs using rsync -a —delete the files, in the end, should be read only and undeletable

[Validate]