3444bdafb5
gaboshlib/g_backup.bashfunc aktualisiert
2023-07-21 16:21:16 +02:00
b7bbb4fd1e
gaboshlib/g_backup.bashfunc aktualisiert
2023-07-20 16:24:38 +02:00
63cde17a35
gaboshlib/g_backup.bashfunc aktualisiert
2023-07-20 16:12:35 +02:00
43e2d878d0
max linkdests
2023-07-01 16:05:44 +02:00
a676d94eca
„gaboshlib/g_valid_ip.bashfunc“ ändern
2023-06-05 13:44:33 +02:00
7c857289e6
„gaboshlib/g_valid_ip.bashfunc“ hinzufügen
2023-06-05 12:52:16 +02:00
54f3eb8c2b
preserve hardlinks fix
2023-05-29 15:03:14 +02:00
3e386dc107
added multiple --link-dest for incomplete backups
2023-05-16 16:03:34 +02:00
11fc9db848
localized variables
2023-04-20 11:20:28 +02:00
706c101593
no retry on ls -ld
2023-04-20 11:08:50 +02:00
737047143e
fix "permission denied" while removing old backups
2023-03-01 09:54:34 +01:00
fb647fa1d1
„gaboshlib/g_percentage-diff.bashfunc“ ändern
2023-02-15 19:11:15 +01:00
3c28105f73
revert 514a6c8224
...
revert „gaboshlib/g_percentage-diff.bashfunc“ ändern
2023-02-15 19:10:49 +01:00
514a6c8224
„gaboshlib/g_percentage-diff.bashfunc“ ändern
2023-02-15 12:07:07 +01:00
43d38ee537
optimized function
2023-02-15 11:52:48 +01:00
16f5b7b928
„gaboshlib/g_backup.bashfunc“ ändern
2023-02-12 19:45:19 +01:00
d737594cda
fix return code
2023-02-07 09:42:07 +01:00
bef210ca6c
added workaround for "test" cmd - return code !=0 OK
2023-02-06 14:17:50 +01:00
a688cedd11
fix test
2023-02-06 14:09:19 +01:00
8e3bb9be1b
„gaboshlib/g_backup.bashfunc“ ändern
2023-01-22 13:57:43 +01:00
66f1f5f74c
round to two places
2023-01-18 10:42:15 +01:00
edd2c3e6c7
better output
2023-01-17 10:30:16 +01:00
131641e14a
better error handling
2023-01-17 10:24:32 +01:00
f05c859b1c
„gaboshlib/g_runcmd.bashfunc“ ändern
2023-01-17 10:18:11 +01:00
b812314e91
„gaboshlib/g_echo_debug.bashfunc“ ändern
2023-01-17 09:54:39 +01:00
ce63ae4a03
„gaboshlib/g_echo_debug.bashfunc“ ändern
2023-01-17 09:53:05 +01:00
c9a71a7d2e
„gaboshlib/g_echo_debug“ ändern
2023-01-17 09:44:29 +01:00
3a42bb6b23
Output colored debugging info
2023-01-17 09:30:17 +01:00
987d31b60d
added g_echo_note function for colored notifications
2023-01-17 09:28:16 +01:00
f817b43dde
typo
2023-01-17 09:13:55 +01:00
bbf01d8a60
„gaboshlib/g_percentage-diff.bashfunc“ hinzufügen
2023-01-17 09:07:10 +01:00
7bd0e1790c
„gaboshlib/g_signal-notify.bashfunc“ ändern
2023-01-17 09:06:08 +01:00
07588a498b
added checks
2023-01-17 09:04:36 +01:00
57f2744916
function for sending signal notifications
2023-01-17 09:02:00 +01:00
8f254e85f9
added rsync-options --one-file-system --open-noatime
2023-01-03 13:31:04 +01:00
bfe9e343de
excludes update 2
2023-01-03 13:25:23 +01:00
5b6e9fe98a
updated excludes
2023-01-03 13:24:06 +01:00
38513043bc
excluded backups from backups
2023-01-03 13:08:05 +01:00
52c977fdb4
correct sorting by latest date
2022-12-27 12:53:35 +01:00
5ec905bbca
added -y fuzzy and --delete-after useful for fuzzy see rsync manpage
...
--fuzzy, -y
This option tells rsync that it should look for a basis file for any destination file that is missing. The current algorithm looks in the same directory as the destination file for either a file that has an identical
size and modified-time, or a similarly-named file. If found, rsync uses the fuzzy basis file to try to speed up the transfer.
If the option is repeated, the fuzzy scan will also be done in any matching alternate destination directories that are specified via --compare-dest, --copy-dest, or --link-dest.
Note that the use of the --delete option might get rid of any potential fuzzy-match files, so either use --delete-after or specify some filename exclusions if you need to prevent this.
2022-12-19 11:43:04 +01:00
4ef0287961
hardlink to latest incomplete backup too (2nd linkdest added)
2022-12-14 10:31:30 +01:00
8a16ed58e3
remove obsolete output
2022-12-14 09:16:28 +01:00
1026e38630
no / in track-tag
2022-12-13 22:08:38 +01:00
1220a17977
changed pipe container format from mp4 to martoska because of broken files
2022-12-13 21:57:29 +01:00
6cd5c4f95a
„gaboshlib/g_compress_audio.bashfunc“ ändern
2022-12-13 14:53:10 +01:00
fc03a329f6
„gaboshlib/g_compress_audio.bashfunc“ ändern
2022-12-13 14:44:12 +01:00
44b984860f
first scan over all files to prevent after copy created hardlinks
2022-12-12 12:40:03 +01:00
fbfd8a1c9e
permission problems
2022-12-07 16:25:50 +01:00
14d3117069
added var-lib-docker exclude
2022-12-07 12:47:39 +01:00
330c3a652b
error reporting fix
2022-12-07 09:54:23 +01:00
86bbf2f4d3
changed defaults
2022-12-07 09:36:26 +01:00
2172181597
nummeric-ids for ssh and root rsync
2022-12-07 09:35:17 +01:00
6680c95e64
find latest link-dest
2022-12-07 08:56:35 +01:00
105f8c90da
rsync opts for timeout and force
2022-12-07 08:31:21 +01:00
6e309e9bae
fixes and additions
2022-12-06 17:00:17 +01:00
b1122df33a
„gaboshlib/g_backup.bashfunc“ ändern
2022-12-06 15:07:49 +01:00
7275cf3899
a bit more verbose
2022-12-06 13:58:54 +01:00
3c1e8a2565
returncode on end
2022-12-06 12:41:00 +01:00
c1dca5351e
„gaboshlib/g_backup.bashfunc“ ändern
2022-12-06 10:41:30 +01:00
7309a72e9c
fixes for user rights
2022-12-05 17:36:17 +01:00
96231548a4
added return code
2022-12-05 16:37:00 +01:00
7c276f31b8
function to force/lazy umount if stale/hanging
2022-12-05 16:08:47 +01:00
c56c9ed2c7
initial g_backup function
2022-12-02 15:17:41 +01:00
f5e8d0d41d
output tu stderr for pipes
2022-12-02 15:14:25 +01:00
530d1ae511
echo on sterr for pipes
2022-12-02 14:59:38 +01:00
0e194aaa09
put cmd in file because of needed quotes ''
2022-12-01 17:43:31 +01:00
a5d5169992
„gaboshlib/g_runcmd.bashfunc“ ändern
2022-12-01 15:01:42 +01:00
94cc0f01ef
lesser verbose
2022-12-01 13:28:55 +01:00
e0753f91d7
„gaboshlib/g_runcmd.bashfunc“ ändern
2022-12-01 13:27:35 +01:00
196b705a5f
tee
2022-12-01 13:16:43 +01:00
18bd919a2e
„gaboshlib/g_runcmd.bashfunc“ ändern
2022-12-01 13:10:06 +01:00
2d0c91979b
nicer output
2022-12-01 12:35:51 +01:00
d15795e0ab
retry commands
2022-12-01 11:16:46 +01:00
96dcd7e684
added warning
2022-12-01 10:29:21 +01:00
beb0535f03
„gaboshlib/g_runcmd.bashfunc“ hinzufügen
2022-12-01 10:23:49 +01:00
9c7bb2c86d
limit notify on last 100 lines
2022-12-01 10:22:15 +01:00
161e01c399
limit notify on last 100 lines
2022-12-01 10:21:44 +01:00
cffd44ad0d
„gaboshlib/g_echo.bashfunc“ ändern
2022-09-28 13:59:20 +02:00
3909bcd4a3
„gaboshlib/g_echo_ok.bashfunc“ ändern
2022-09-28 13:58:49 +02:00
36e0165d61
„gaboshlib/g_echo_error.bashfunc“ ändern
2022-09-28 13:58:23 +02:00
afd0fff87b
„gaboshlib/g_echo_warn.bashfunc“ ändern
2022-09-28 13:55:36 +02:00
7630c23d4a
„gaboshlib/g_echo_warn.bashfunc“ ändern
2022-09-28 13:54:53 +02:00
b5e3fc1581
„gaboshlib/g_newtorip.bashfunc“ ändern
2022-09-21 18:09:52 +02:00
5bdfa66c93
„gaboshlib/g_compress_audio.bashfunc“ ändern
2022-08-25 14:21:23 +02:00
5c31690afd
„gaboshlib/g_compress_video.sh“ ändern
2022-08-25 10:54:22 +02:00
3749b52523
fix different ffmpeg versions (libs) while checking for already processed
2022-08-25 10:46:43 +02:00
10fefe08d3
fix DVD scale
2022-08-25 10:38:51 +02:00
5d01412678
„gaboshlib/g_compress_video.sh“ ändern
2022-08-24 17:32:49 +02:00
cff99fa373
fix g_vid -> g_viddone
...
wrong path for tmp files
2022-08-24 17:28:19 +02:00
6ea71d6ca1
fixes for linux mint
2022-08-24 17:14:59 +02:00
7c068f85cb
„gaboshlib/g_compress_video.sh“ ändern
2022-07-22 12:46:21 +02:00
b69a4b9d6f
„gaboshlib/g_compress_video.sh“ ändern
2022-07-22 11:56:14 +02:00
ce81d265a8
„gaboshlib/g_compress_video.sh“ ändern
2022-07-22 11:54:35 +02:00
849e7992ff
„gaboshlib/g_compress_video.bashfunc“ ändern
2022-07-19 14:42:28 +02:00
82051cefe2
„gaboshlib/g_compress_video.bashfunc“ ändern
2022-07-19 14:41:40 +02:00
Oliver Bohlen
292dc8ccff
first commit
2022-07-06 12:24:21 +02:00