setup/backup.rb in backup-2.3.1 vs setup/backup.rb in backup-2.3.2.pre
- old
+ new
@@ -14,22 +14,25 @@
# each of them separately.
#
# ADAPTERS
# - MySQL
# - PostgreSQL
+# - SQLite
# - Archive
# - Custom
#
# STORAGE METHODS
-# - S3 (Amazon)
-# - SCP (Remote Server)
-# - FTP (Remote Server)
-# - SFTP (Remote Server)
+# - S3 (Amazon)
+# - SCP (Remote Server)
+# - FTP (Remote Server)
+# - SFTP (Remote Server)
+# - LOCAL (Local Server)
#
# GLOBAL OPTIONS
# - Keep Backups (keep_backups)
# - Encrypt With Pasword (encrypt_with_password)
+# - Notify (notify)
#
# This is the "decrypt" command for all encrypted backups:
# sudo backup --decrypt /path/to/encrypted/file
#
# Each Backup Setting can contain:
@@ -136,12 +139,11 @@
# Initialize with:
# sudo backup --run archive-backup-ftp
backup 'archive-backup-ftp' do
adapter :archive do
- files ["log", "db"]
- # files "log"
+ files ["/path/to/log", "/path/to/db"]
end
storage :ftp do
ip 'example.com'
user 'user'
@@ -176,6 +178,25 @@
keep_backups :all
encrypt_with_password 'password'
notify false
+end
+
+
+# Initializ with:
+# sudo backup --run sqlite-backup-local
+backup 'sqlite-backup-local' do
+
+ adapter :sqlite do
+ database "/path/to/database.sqlite3"
+ end
+
+ storage :local do
+ path "/path/to/storage/location/"
+ end
+
+ keep_backups :all
+ encrypt_with_password false
+ notify false
+
end
\ No newline at end of file