84 Commits
Author SHA1 Message Date
patrickandClaude Sonnet 5 428348939b Spool-Dateien: Namen/Prefixe als Config-Variablen, Auto-Cleanup alter Dateien
Verzeichnis und Prefixe (PBS, Piggyback lokal/extern, checkzfs-extern)
jetzt als SPOOL_* Variablen im Config-Block, per Config-Datei
überschreibbar (aktuelle Defaults: PBS=120000, Piggyback=100000).

Nach jedem Spool-Transfer räumt ein find+mtime-Aufruf auf dem
Zielhost alte/verwaiste Varianten auf (SPOOL_CLEANUP_DAYS, Default 7),
damit sich Spool-Dateien nicht mehr unbegrenzt ansammeln.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-22 16:21:48 +02:00
patrickandClaude Sonnet 5 86f2ef6196 checkzfs-Defaults als überschreibbare Config-Variablen statt hartkodiert
write_zsync_config() nutzte fixe Literale (checkzfs_max_age=1500,2000
etc.). Jetzt als CHECKZFS_* Variablen mit Default via ${VAR:=...} direkt
nach dem Config-Sourcing gesetzt, per Config-Datei überschreibbar.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-22 14:39:23 +02:00
patrickandClaude Sonnet 5 08230c4aca Fix: verwaisten Monitoring-Block in run_pbs_backup() zurückverschoben
Block (Zeile 437-459) lag außerhalb jeder Funktion, öffnende Klammer
fehlte -> unerwartetes '}' bei Zeile 459, Skript komplett unparsebar
(bash -n schlug fehl, Updater übernahm kaputte Version).

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
2026-09-22 14:25:11 +02:00
patrick 1cda5e5599 miyagi-backup.sh aktualisiert 2026-09-15 10:10:55 +02:00
patrick d76eadfb57 miyagi-backup.sh aktualisiert 2026-08-13 22:14:15 +02:00
patrick 39417576b0 config.example aktualisiert
PBS_NAMESPACE='none' add
2026-07-23 16:24:28 +02:00
patrick 7cf6f15779 miyagi-backup.sh aktualisiert
PBSNAMESPACE add
2026-07-23 16:03:19 +02:00
patrick 11fdda1ef6 miyagi-backup.sh aktualisiert
dyndns route fix
2026-07-16 14:32:15 +02:00
patrick 0b52e87330 miyagi-backup.sh aktualisiert
fix 
    echo "zfs_auto_snapshot_label=\"$ZPUSHLABEL\""
    echo "zfs_auto_snapshot_engine=\"internal\""
2026-07-15 11:54:30 +02:00
patrick 2fa79afd66 miyagi-backup.sh aktualisiert 2026-02-04 17:09:40 +01:00
patrick 15e86400f0 miyagi-backup.sh aktualisiert 2026-02-04 00:51:31 +01:00
patrick 1166a9c03e config.example aktualisiert 2026-01-07 11:46:23 +01:00
patrick c519aac1d9 config.example aktualisiert 2026-01-07 11:44:55 +01:00
patrick effc9646be miyagi-backup.sh aktualisiert 2026-01-07 11:44:25 +01:00
patrick e2960c19b4 miyagi-backup.sh aktualisiert
add function run_pbs_log_clear, last 60 days
2025-12-11 01:19:43 +01:00
patrick 7d42984bfa miyagi-backup.sh aktualisiert
PBS PORT
2025-11-26 13:26:37 +01:00
patrick f0890c61ff config.example aktualisiert 2025-11-26 13:09:03 +01:00
patrick eab882aa44 config.example aktualisiert 2025-11-26 13:08:47 +01:00
patrick 87eb3307cb miyagi-backup.sh aktualisiert 2025-08-22 23:01:50 +02:00
patrick 067fe8f1af v2.05
fix piggyback_external in main
2025-08-22 23:00:55 +02:00
patrick e2f64a4491 config.example aktualisiert 2025-08-22 16:33:16 +02:00
patrick ca8c2854a9 v2.04 2025-08-22 00:05:43 +02:00
patrick 3fbb50e2bb config.example aktualisiert 2025-08-19 01:12:13 +02:00
patrick f7b9acd73b README.md aktualisiert 2025-08-11 12:03:51 +02:00
patrick 76a081468d README.md aktualisiert 2025-08-06 01:24:11 +02:00
patrick 75534137ff miyagi-backup.sh aktualisiert 2025-08-04 00:13:17 +02:00
patrick beb53968a4 miyagi-backup.sh aktualisiert 2025-08-02 01:09:12 +02:00
patrick dcae51da9f v2.03
wait replace
2025-08-02 00:50:14 +02:00
patrick 87c2d13069 v2.02
shutdown stop by zpool replace
2025-08-02 00:36:40 +02:00
patrick 602cfe21b0 Dateien nach "/" hochladen 2025-07-30 01:31:44 +02:00
patrick 7d3e53b42a v2.01
Press ENTER to continue.
2025-07-26 02:01:58 +02:00
patrick a15a7bad54 2.0 v2.0 2025-07-24 12:52:46 +02:00
patrick 849b5e9570 miyagi-backup.sh aktualisiert 2025-07-17 11:11:11 +02:00
patrick 1221a6cf23 config.example aktualisiert
REPLEXCLUDE=$BACKUPEXCLUDE
2025-07-15 15:13:32 +02:00
patrick 0db8fee019 config.example aktualisiert
PBSPORT
2025-07-15 01:49:56 +02:00
patrick 564939053a miyagi-check.sh aktualisiert 2025-07-15 01:49:11 +02:00
patrick 127431689a miyagi-convert.sh aktualisiert
fix BACKUPEXCLUDE
2025-07-15 00:01:56 +02:00
patrick f999ff6a87 miyagi-check.sh aktualisiert 2025-07-14 18:19:37 +02:00
patrick 8e121cb75c miyagi-convert.sh aktualisiert 2025-07-14 17:49:44 +02:00
patrick 2329aa7377 miyag-convert.sh hinzugefügt 2025-07-08 23:56:52 +02:00
patrick 7eb712fae4 miyagi-backup.sh aktualisiert 2025-07-02 15:55:49 +02:00
patrick 93780dad1b miyagi-check.sh aktualisiert 2025-07-02 15:43:47 +02:00
patrick 802b7b8c63 config.example aktualisiert 2025-07-02 15:07:17 +02:00
patrick e6842f1de8 miyagi-backup.sh aktualisiert 2025-06-30 14:55:07 +02:00
patrick 25220beae2 miyagi-backup.sh aktualisiert
ssh -p "$SSHPORT""$SOURCEHOST" hostname)
2025-06-30 13:37:35 +02:00
patrick 2954647d87 miyagi-backup.sh aktualisiert
extra monitoring hosts
v1.4
2025-06-29 20:52:26 +02:00
patrick 0efa02e0c2 config.example aktualisiert
extra monitoring hosts
2025-06-29 20:50:29 +02:00
patrick cdf6d522cb config.example aktualisiert v1.3 2025-06-29 14:19:49 +02:00
patrick b0fdaedfaf config.example aktualisiert 2025-06-29 14:19:17 +02:00
patrick db358d77a3 miyagi-backup.sh aktualisiert
zpushfilter fix
2025-06-29 13:52:41 +02:00