Project

General

Profile

Wiki » History » Version 15

Александр Кобуз, 02/13/2016 04:27 AM

1 3 Александр Кобуз
h1. SkyCover Duply (scduply)
2 1 Александр Кобуз
3 4 Александр Кобуз
scduply - the user friendly shell-frontend for "Duplicity":http://duplicity.nongnu.org/
4 1 Александр Кобуз
 
5 4 Александр Кобуз
"Duplicity":http://duplicity.nongnu.org/ is the command-line program for filesystem backup with many nice features.
6 1 Александр Кобуз
7 2 Александр Кобуз
<pre>
8 2 Александр Кобуз
 + Can produce GPG-encrypted backups and to place them on almost any remote storage via ftp, sftp, scp, rsync, and also on Amazon S3 and other cloud storages.
9 2 Александр Кобуз
 + Can do full and incremental backups. The incremental backups are done by per-block basis as the rsync do, so if your logs will grow by several megabytes per day, only this megabytes will be included in the incremental backup.
10 2 Александр Кобуз
 + Can decide when to do the new full backup and can maintain the backup archive by simple commands.
11 2 Александр Кобуз
12 5 Александр Кобуз
"Duplicity":http://duplicity.nongnu.org/ is the effective and flexible solution for dedicated server’s backup.
13 2 Александр Кобуз
</pre>
14 1 Александр Кобуз
15 1 Александр Кобуз
h2. SkyCover Duply (scduply)
16 1 Александр Кобуз
17 1 Александр Кобуз
The tool for managing dedicated server backups via the configuration files and simple commands.
18 1 Александр Кобуз
19 6 Александр Кобуз
 + Permits to define the new backup job in few seconds.
20 6 Александр Кобуз
 + User friendly, clear syntax of config files.
21 6 Александр Кобуз
 + Able to execute and check pre- and post-job scripts.
22 6 Александр Кобуз
 + Gives useful commands for backup and restore.
23 6 Александр Кобуз
 + Saves the backup logs, create and mail HTML reports.
24 6 Александр Кобуз
25 1 Александр Кобуз
The example of mailed HTML report. It cames with all the raw logs attached.
26 6 Александр Кобуз
27 6 Александр Кобуз
!scduply-report1.png!
28 6 Александр Кобуз
29 15 Александр Кобуз
*SkyCover Duply* is useful for command-line usage and also is used as the backend for [[SkyCover_Duply_Web_en|SkyCover Duply Web (SCDW)]] – the web interface for configuring the backup jobs.
30 6 Александр Кобуз
31 6 Александр Кобуз
Both scduply and SCDW are free and licensed under GPL.
32 6 Александр Кобуз
33 6 Александр Кобуз
The sources and the manuals
34 6 Александр Кобуз
35 6 Александр Кобуз
Installation Instructions
36 6 Александр Кобуз
37 6 Александр Кобуз
Usage Guide
38 6 Александр Кобуз
39 6 Александр Кобуз
The project’s code: http://github.com/skycover/scduply
40 6 Александр Кобуз
41 6 Александр Кобуз
The request tracker: https://redmine.skycover.ru/projects/scduply-backup
42 6 Александр Кобуз
43 6 Александр Кобуз
The quick comments page
44 6 Александр Кобуз
45 6 Александр Кобуз
The relation to the duply project
46 6 Александр Кобуз
47 6 Александр Кобуз
scduply is based on the source code of duply, but is advanced to be more friendly:
48 1 Александр Кобуз
49 14 Александр Кобуз
<pre>
50 7 Александр Кобуз
 + User friendly config syntax with named variables.
51 7 Александр Кобуз
 + Additional global configuration file.
52 7 Александр Кобуз
 + Automatic addition of the job’s name to the globally configured TARGET_URL.
53 7 Александр Кобуз
 + Infrastructure to save per-job logs and reports.
54 7 Александр Кобуз
 + The command for batch execution of all defined jobs.
55 7 Александр Кобуз
 + Reporting via e-mail with HTML report and raw logs attached.
56 14 Александр Кобуз
</pre>
57 6 Александр Кобуз
58 13 Александр Кобуз
*scduply* is not backward compatible with "duply":http://duply.net/.
59 6 Александр Кобуз
60 12 Александр Кобуз
*scduply* is developed for the *SkyCover* Company internal needs, so it will always be the separate project, to be able implement any desired new features.
61 7 Александр Кобуз
62 13 Александр Кобуз
Nevertheless, we will be glad to submit any parts of our code to the "duply":http://duply.net/.