You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.md
+73Lines changed: 73 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -1,3 +1,76 @@
1
+
## 3.10.2 2023-09-14 <pimjansen@github>
2
+
3
+
### Changed
4
+
- Update to wording when sending files to blobxfer
5
+
- Remove --databases flag when backing up a single mysql/mariadb backup which allows to omit the "USE <db_name>" statement in the backup allowing for better restores
6
+
7
+
8
+
## 3.10.1 2023-09-13 <daveattiredofitdotca>
9
+
10
+
### Changed
11
+
- Bugfix to 3.10.0 with syntax error revolving around unbraced variable
12
+
13
+
14
+
## 3.10.0 2023-09-13 <jcdirks@github>
15
+
16
+
### Added
17
+
- Add EXTRA_DUMP_OPTS and EXTRA_ENUMERATION_OPTS to add different arguments when checking for databases, vs doing the actual backup
18
+
19
+
20
+
## 3.9.12 2023-09-04 <daveattiredofitdotca>
21
+
22
+
### Changed
23
+
- Perform additional checks for ENABLE_CHECKSUM=FALSE and skip executing actions for S3/BlobXfer
24
+
25
+
26
+
## 3.9.11 2023-08-24 <daveattiredofitdotca>
27
+
28
+
### Changed
29
+
- AWS CLI 2.13.9
30
+
31
+
32
+
## 3.9.10 2023-08-23 <daveattiredofitdotca>
33
+
34
+
### Changed
35
+
- Stop trying to move a non existent checksum file when ENABLE_CHECKSUM=FALSE
36
+
37
+
38
+
## 3.9.9 2023-08-21 <daveattiredofitdotca>
39
+
40
+
### Changed
41
+
- Start compiling aws-cli instead of from packages to continue to support arm/v7
42
+
43
+
44
+
## 3.9.8 2023-08-20 <ToshY@github>
45
+
46
+
### Changed
47
+
- Restore armv7 and aarch64 builds
48
+
49
+
50
+
## 3.9.7 2023-07-18 <daveattiredofitdotca>
51
+
52
+
### Changed
53
+
- Cleanup check_exit_code parameter and reduce duplicate output
54
+
55
+
56
+
## 3.9.6 2023-06-16 <daveattiredofitdotca>
57
+
58
+
### Changed
59
+
- Resolve issues introduced with 3.9.3. Split exit codes to be specific for backing up and moving. Uses paremter $11 for post backup scripts
60
+
61
+
62
+
## 3.9.5 2023-06-13 <daveattiredofitdotca>
63
+
64
+
### Changed
65
+
- Start building Influx DB v1 manually due to being removed from Alpine repositories
66
+
67
+
68
+
## 3.9.4 2023-06-13 <daveattiredofitdotca>
69
+
70
+
### Added
71
+
- Add abliity to use --rsyncable argument to zstd archives
|`COMPRESSION`| Use either Gzip `GZ`, Bzip2 `BZ`, XZip `XZ`, ZSTD `ZSTD` or none `NONE`|`ZSTD`||
184
184
|`COMPRESSION_LEVEL`| Numberical value of what level of compression to use, most allow `1` to `9` except for `ZSTD` which allows for `1` to `19` - |`3`||
185
185
|`ENABLE_PARALLEL_COMPRESSION`| Use multiple cores when compressing backups `TRUE` or `FALSE`|`TRUE`||
186
186
|`PARALLEL_COMPRESSION_THREADS`| Maximum amount of threads to use when compressing - Integer value e.g. `8`|`autodetected`||
187
187
|`GZ_RSYNCABLE`| Use `--rsyncable` (gzip only) for faster rsync transfers and incremental backup deduplication. e.g. `TRUE`|`FALSE`||
188
188
|`ENABLE_CHECKSUM`| Generate either a MD5 or SHA1 in Directory, `TRUE` or `FALSE`|`TRUE`||
189
189
|`CHECKSUM`| Either `MD5` or `SHA1`|`MD5`||
190
-
|`EXTRA_OPTS`| If you need to pass extra arguments to the backup command, add them here e.g. `--extra-command`|||
190
+
|`EXTRA_OPTS`| If you need to pass extra arguments to the backup and database enumeration command, add them here e.g. `--extra-command`|||
191
+
|`EXTRA_DUMP_OPTS`| If you need to pass extra arguments to the backup command only, add them here e.g. `--extra-command`|||
192
+
|`EXTRA_ENUMERATION_OPTS`| If you need to pass extra arguments to the database enumeration command only, add them here e.g. `--extra-command`|||
191
193
|`MYSQL_MAX_ALLOWED_PACKET`| Max allowed packet if backing up MySQL / MariaDB |`512M`||
192
194
|`MYSQL_SINGLE_TRANSACTION`| Backup in a single transaction with MySQL / MariaDB |`TRUE`||
193
195
|`MYSQL_STORED_PROCEDURES`| Backup stored procedures with MySQL / MariaDB |`TRUE`||
@@ -323,17 +325,18 @@ $ cat post-script.sh
323
325
# #### $8=BACKUP FILENAME (Filename)
324
326
# #### $9=BACKUP FILESIZE
325
327
# #### $10=HASH (If CHECKSUM enabled)
328
+
# #### $11=MOVE_EXIT_CODE
326
329
327
330
echo"${1}${2} Backup Completed on ${3} for ${4} on ${5} ending ${6} for a duration of ${7} seconds. Filename: ${8} Size: ${9} bytes MD5: ${10}"
`0 mysql Backup Completed on example-db for example on 1647370800 ending 1647370920 for a duration of 120 seconds. Filename: mysql_example_example-db_202200315-000000.sql.bz2 Size: 7795 bytes Hash: 952fbaafa30437494fdf3989a662cd40`
339
+
`0 mysql Backup Completed on example-db for example on 1647370800 ending 1647370920 for a duration of 120 seconds. Filename: mysql_example_example-db_202200315-000000.sql.bz2 Size: 7795 bytes Hash: 952fbaafa30437494fdf3989a662cd40 0`
337
340
338
341
If you wish to change the size value from bytes to megabytes set environment variable `SIZE_VALUE=megabytes`
0 commit comments