]> git.p6c8.net - nextcloud-backup-restore.git/blob - CHANGELOG.md
Readme
[nextcloud-backup-restore.git] / CHANGELOG.md
1 # Changelog
2
3 ## 2.3.2
4
5 ### Restore
6 - Bugfix: Compression command on restore
7
8 ### Setup
9 - Hint for installing pigz when using compression
10 - Bugfix: Set variable `backupMainDir` correctly
11
12 ## 2.3.1
13
14 ### General
15 - Bugfix: Unbound variable when no parameters are supplied
16
17 ## 2.3.0
18
19 ### General
20 - The scripts now exit when any command fails.
21 - Defined the command for compression in the "TODO section" of the script for easier customization.
22 - Added section for setup in readme.
23 - Updated links.
24 - Document requirement pigz when using compression.
25 - Formatting.
26
27 ### Backup
28 - Bugfix: Fixed the double trailing slash for paths containing the variable `backupdir`.
29
30 ## 2.2.0
31
32 ### General
33 - Better handling of external data directory: Backup/restore of external data direcrory is done automatically if the variable `nextcloudLocalExternalDataDir` is set.
34
35 ## 2.1.3
36
37 ### General
38 - Added timestamps for every step.
39
40 ## 2.1.2
41
42 ### General
43 - Use pigz for compression.
44
45 ## 2.1.1
46
47 ### Backup
48 - Optimized cleaning up of old backups.
49
50 ## 2.1.0
51
52 ### General
53 - Added a variable *useCompression* to use compression (.tar.gz) for file and data directory (enabled by default, this was also the default behavior before this option was implemented).
54 - You can disable compression of these directories (.tar) if you use some other (archiving) backup mechanism which utilizes the Nextcloud backup and restore scripts (e.g. Borg Backup, see here: https://codeberg.org/DecaTec/Linux-Server-Backup)
55
56 ## 2.0.0
57
58 ### General
59 - Added script (`setup.sh`) for an (more or less) automated setup of the backup and restore scripts (utilizing OCC in order to gather information about Nextcloud instance).
60
61 ## 1.1.1
62
63 ### Backup
64 - When a backup is cancelled, the webserver is restartet automatically.
65
66 ## 1.1.0
67
68 ### Backup
69 - New variable *ignoreUpdaterBackups*: When set to true, the backups of Nextcloud's updater are not included in the backups (default: *false*).
70
71 ## 1.0.0
72
73 ### General
74 - Versioning of Nextcloud-Backup-Restore.
75 - The database system (MySQL/MariaDB or PostgreSQL) is configured in the variable area of the scripts, so it's not necessary to comment/uncomment the specific database commands.
76 - Special characters for the database password can be used now.
77 - Single quotes for variables.
78
79 ### Restore
80 - The commands for restoring the database are checked at the beginning of the script. Is the specific database system is not installed, the restore is cancelled.
81 - The default main backup directory now is the same as in the backup script.

patrick-canterino.de