Python
from pathlib import Path
from zipfile import ZipFile, ZIP_DEFLATED
quelle = Path("daten")
with ZipFile("backup.zip", "w", ZIP_DEFLATED) as z:
for datei in quelle.rglob("*"):
if datei.is_file():
z.write(datei, datei.relative_to(quelle))Hinweis: Ein ZIP-Archiv ist noch kein vollständiges Backup-Konzept; Zielpfad und Aufbewahrung separat planen.
PythonZIPBackupDateien