2833f12b1a
make log file destination configurable
2025-01-12 12:01:45 +01:00
a75604c097
fix expansion
2023-12-13 16:53:15 +01:00
2c643c73c6
delete temporary directories before starting host backup
2023-12-13 16:47:52 +01:00
8faea3fef1
Run two-stages backups ( #1 )
...
1. Download to a local directory, archive/encrypt there
1. Push encrypted archive to remote folder
This helps when the backup destination is e.g. a NFS drive.
Also, introduce harder checks and fix some flaws.
Reviewed-on: #1
Co-authored-by: Max Mehl <mail@mehl.mx >
Co-committed-by: Max Mehl <mail@mehl.mx >
2023-12-13 12:22:54 +01:00
6da9f1fabc
allow to backup a specific host
2021-08-30 19:45:32 +02:00
46903a4038
support non-standard SSH ports, fix some shellchecks
2021-08-30 19:27:47 +02:00
4c8127c388
fix behaviour with UTF-8 file names; make mysql backup source depend on uberspace version
2020-11-06 15:13:37 +01:00
31105d3875
add REUSE badge
2019-09-04 12:01:45 +02:00
96be32af8b
remove unused CIs
2019-08-07 10:57:12 +02:00
c046b4d0ca
SPDX-Copyright -> SPDX-FileCopyrightText
2019-08-07 10:56:34 +02:00
1ad4c88d75
make more POSIX compliant
2019-07-15 09:13:12 +02:00
b304f604e0
try CI with latest stable image (currently 0.3.4)
2019-07-04 17:20:19 +02:00
037e156586
add REUSE CI checks for Drone, Gitlab, and Travis
2019-07-04 14:17:37 +02:00
574ac3b387
make REUSE compliant
2019-07-04 12:41:47 +02:00
c66fe0e48d
make POSIX compliant
2019-06-29 17:26:18 +02:00
fb77303fa5
no host key check
2019-06-29 16:58:12 +02:00
3e1b38188b
fix wrong variable name
2019-06-29 16:50:14 +02:00
4c45e2e73f
make runnable on other platforms
2019-06-29 16:48:23 +02:00
aa7a3f1177
add possibility to define SSH key
2019-06-29 16:46:14 +02:00
cdcb177c0c
abort and log backup if SSH login doesn't work
2018-04-16 09:56:47 +02:00
66f982c783
update README to latest status
2017-01-24 22:04:20 +01:00
bd234f93eb
improve rsync performance over SSH with large or many small files
2017-01-24 21:51:52 +01:00
4886b653d3
add script to help with checking successful SSH authentication and placement of public SSH key
2017-01-24 21:00:01 +01:00
aaea908753
add file header
2017-01-24 20:59:15 +01:00
60743f9539
adding home backup shortcut
2017-01-24 20:19:41 +01:00
fa8e554bbc
improve logging
2017-01-18 01:00:30 +01:00
7629347ac6
more verbose logging
2017-01-18 00:57:35 +01:00
175c9492de
disable SSH warnings
2017-01-18 00:42:04 +01:00
bbd9f67021
remove logrun again because of errors
2017-01-18 00:38:36 +01:00
7039bc7fa9
less useless verbosity; adding more useful logfile
2017-01-18 00:14:54 +01:00
15d7664d35
better deletion logic
2017-01-17 18:13:18 +01:00
a3aeea9e4b
remove debug leftover
2017-01-17 18:04:53 +01:00
f7c23041c6
add README file
2017-01-17 18:02:42 +01:00
b495659564
remove leftovers from debugging
2017-01-17 18:02:32 +01:00
ee61135133
Initial commit
2017-01-17 17:25:00 +01:00