Проект

Общее

Профиль

Wiki » История » Версия 32

Dmitry Chernyak, 07.07.2016 12:30

1 22 Dmitry Chernyak
h1. scduply - useful interface for duplicity
2 1 Александр Кобуз
3 21 Dmitry Chernyak
[[OVERVIEW]] | [[INSTALL]] | [[SETUP]] | [[USAGE]]
4 21 Dmitry Chernyak
[[ОБЗОР]] | [[УСТАНОВКА]] | [[НАСТРОЙКА]] | [[ИСПОЛЬЗОВАНИЕ]]
5 21 Dmitry Chernyak
6 25 Dmitry Chernyak
> *scduply* - is a backup system designed for easy and cost-effective backup of the data to any type of storage via Internet, from a simple ftp to Amazon S3-class services.
7 24 Dmitry Chernyak
> 
8 25 Dmitry Chernyak
> Due to it's properties, scduply is ideal for VPS backup copy on Linux (for example - sites) and on Windows (for example - a terminal server, including a file database, and Outlook folders).
9 23 Dmitry Chernyak
10 24 Dmitry Chernyak
h2. KEY FEATURES
11 23 Dmitry Chernyak
12 24 Dmitry Chernyak
* *Deduplication*
13 23 Dmitry Chernyak
The incremental backup sents only different pieces of the file. Convenient for big logs and databases.
14 23 Dmitry Chernyak
15 26 Dmitry Chernyak
* *Encryption on client-side*
16 29 Dmitry Chernyak
Before sending, all data is encrypted by GPG program. Therefore, even if the third party has the access to the location,
17 29 Dmitry Chernyak
it can't acquire the data without the private key.
18 23 Dmitry Chernyak
19 24 Dmitry Chernyak
* *Easy Windows installation*
20 23 Dmitry Chernyak
Windows installer does everything itself. More over, the Windows version contains patches for fast and stable operation.
21 23 Dmitry Chernyak
22 24 Dmitry Chernyak
* *VSS Support for MS Windows*
23 32 Dmitry Chernyak
Supporting Snapshots, allowing to copy databases, Outlook pst-files and other changing objects.
24 23 Dmitry Chernyak
25 24 Dmitry Chernyak
h2. SCDUPLY - IS FREE SOFTWARE
26 23 Dmitry Chernyak
27 27 Dmitry Chernyak
The software consist of three components licensed under GPL:
28 23 Dmitry Chernyak
29 28 Dmitry Chernyak
* *"scduply":https://github.com/skycover/scduply* - the program itself
30 28 Dmitry Chernyak
* *"scdw":https://github.com/skycover/scdw* - the web-interface to control scduply
31 28 Dmitry Chernyak
* *"scwin":https://github.com/skycover/scwin* - the installer for scduply и scdw for Windows with VSS option
32 17 Dmitry Chernyak
33 28 Dmitry Chernyak
The software is developed by "SkyCover Company":http://www.skycover.ru. It is initally based on source of "duply":http://duply.net/ and using [[Duplicity|Duplicity]] as backup engine.
34 28 Dmitry Chernyak
This is the backup control tool via configuration files and simple commands, which simplifies significantly the tuning of backup jobs
35 28 Dmitry Chernyak
and allowing to manage several jobs, each for different directory or subsystem.
36 20 Dmitry Chernyak
37 30 Dmitry Chernyak
h2. VISUALIZATION
38 17 Dmitry Chernyak
39 1 Александр Кобуз
The example of mailed HTML report. It cames with all the raw logs attached.
40 1 Александр Кобуз
41 30 Dmitry Chernyak
!scduply-report.png!
42 1 Александр Кобуз
43 31 Dmitry Chernyak
[[REPORTING|Explanation of report]]
44 17 Dmitry Chernyak
45 30 Dmitry Chernyak
The reports are mailed and you can control, wether you receive all reports, or only with errors or warnings.
46 6 Александр Кобуз
47 30 Dmitry Chernyak
Web interface SCDW built on Django give ability for useful tuning of backup jobs (it includes filesystem browser and intuitive interface to control of exclusions).
48 18 Dmitry Chernyak
49 30 Dmitry Chernyak
!scdw-list1.png!
50 18 Dmitry Chernyak
51 30 Dmitry Chernyak
h2. TECHNICAL DETAILS
52 18 Dmitry Chernyak
53 30 Dmitry Chernyak
* Global config file for common settings for all jobs;
54 30 Dmitry Chernyak
* Duplicity options are "hidden" behind the user friendly config variables with defaults;
55 30 Dmitry Chernyak
* Automatic addition of the job’s name to the globally configured TARGET_URL;
56 30 Dmitry Chernyak
* The command for batch execution of all defined jobs;
57 30 Dmitry Chernyak
* ability to destignate the week day of FULL backup for each job;
58 30 Dmitry Chernyak
* Infrastructure to save per-job logs and reports;
59 13 Александр Кобуз
* Reporting via e-mail with HTML report and raw logs attached.