Shakar Bakr
845507c728
Refactor test scripts and README for MSSQL backup functionality
...
- Updated README.md to reflect new script paths for MSSQL tests.
- Added new test scripts for Kubernetes and Docker Compose environments, including setup for MinIO.
- Introduced k8s-statefulset-test.yaml for deploying MSSQL with a backup sidecar.
- Created setup-minio-k8s.sh for automated MinIO deployment in Kubernetes.
- Enhanced test-mssql-k8s-with-minio.sh to streamline the testing process with MinIO.
- Added comprehensive test-mssql-k8s.sh for validating MSSQL backup and restore operations.
- Included test-mssql.sh for Docker Compose testing of MSSQL backup functionality.
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2025-10-23 15:11:27 +03:00
Shakar Bakr
7188e45927
Add mssql to the supported databases
...
Signed-off-by: Shakar Bakr <5h4k4r.b4kr@gmail.com>
2025-10-23 14:51:33 +03:00
3794739e13
Update Alpine version to 3.21 in Dockerfile, docker-compose.yaml, and README; adjust environment variables in docker-compose.yaml
2025-03-24 13:24:48 +03:00
a683adc6a5
Use one image for all databases
2023-08-10 15:09:58 +03:00
943f04209e
Add mysql support
2023-08-10 10:16:56 +03:00
Elliott Shugerman
2564496912
readme updates [skip-ci]
2023-01-29 12:23:42 -05:00
Elliott Shugerman
60c0ff5fc4
readme stuff [skip ci]
2022-07-26 09:12:27 -04:00
Sam Weston
4ac3278ffb
Add ARM64 Builds ( #15 )
...
* Add ARM64 builds
* Move to a go-cron fork with arm64 support
* Use TARGETARCH directly in the script
* Use buildkit for docker build in readme
2022-07-13 22:16:28 -07:00
Elliott Shugerman
8bf8915f5f
fix compose example in readme
2022-07-03 13:47:02 -04:00
Elliott Shugerman
3f82b5fc12
add docker-compose.yaml for development/testing
2022-07-03 13:43:54 -04:00
Elliott Shugerman
0874c2abfb
add build command to readme [skip ci]
2022-07-03 12:29:47 -04:00
Elliott Shugerman
23accb3894
readme tweaks [skip-ci]
2022-04-15 10:30:39 -07:00
Dmitriy Haidiuk
2b28f9f0ec
Updated removing old backups logic.
2022-04-13 11:16:23 +03:00
Dmitriy Haidiuk
f08931bf80
Updated README file.
2022-04-13 00:34:08 +03:00
Dmitriy Haidiuk
1ea38070f6
Added auto-remove for old backups.
2022-04-12 21:39:51 +03:00
Elliott Shugerman
36d5b2888c
add support for postgres v14, drop v9
2021-12-07 23:08:02 -05:00
Elliott Shugerman
8ef632ab84
breaking change: if SCHEDULE is not set, run backup and then exit
2021-12-07 23:08:02 -05:00
Elliott Shugerman
87d335f46d
readme [skip ci]
2021-06-22 08:32:05 -07:00
Elliott Shugerman
d74f3b27c6
update versions in readme [skip ci]
2021-06-20 14:22:25 -04:00
Elliott Shugerman
147fd4ecaa
docs [skip ci]
2020-05-29 19:23:17 -06:00
Elliott Shugerman
84df67ae0e
don't use Python 2
2020-05-28 23:29:50 -06:00
Elliott Shugerman
48eb1736aa
support null $SCHEDULE
2020-05-28 23:29:43 -06:00
Elliott Shugerman
c036e13ef4
readme
2019-12-02 22:02:09 -07:00
Elliott Shugerman
5bd571cdf1
readme fix
2019-12-01 20:09:47 -07:00
Elliott Shugerman
0f1ad642dd
filter backups by database name
2019-12-01 20:02:12 -07:00
Elliott Shugerman
de8f9b0df6
readme tweaks
2019-12-01 19:22:30 -07:00
Elliott Shugerman
e8ad6ceba4
script cleanup, misc changes
...
- --blobs by default
- always drop and recreate schemas, specified by DROP_SCHEMAS
2019-12-01 17:52:14 -07:00
Elliott Shugerman
0be995995b
README updates
2019-11-27 21:24:31 -07:00
Elliott Shugerman
3e05233a2a
merge restore and util containers
2019-11-27 20:57:21 -07:00
Elliott Shugerman
66a9a2b219
initial commit
2019-11-27 17:58:53 -07:00