Homebridge-Tool zum aktualisieren, sichern, neu aufsetzen.....
-
-
Bei Dir sieht das alles komisch aus (u.a. die Farben stimmen nicht),
Ich benutze einen Raspberry3 mit bash interpreter zum testen.
Neue Testversion im Anhang.
Ich habe diese config Einstellungen benutzt.
Code
Alles anzeigen####################################################################################################################### # raspiBackup.sh # ######################################################################################################################## Boot_Device="" # Das Boot-Device eintragen (Achtung ohne Ziffer, "sda", "sdb", "mmcblk0") Backup_Device="" # hier das Sicherungs-Device eintragen ("/dev/sda1", "/dev/sdc1" oder "192.168.6.68:/volume1") Backup_Pfad="" # Backup Ziel (""= /mnt/USB_Device) oder z.B. "/mnt/sda1" eintragen Backup_Anzahl="3" # 3 alte Backups bleiben erhalten +1 (aktuelle Backup) Del_Img="1" # "0"= nichts löschen "nodel", "1"= max. AnzBackup-1 Img bleiben auf dem Stick, "2"= alle Img löschen "del" DispSicTime="1" # Anzeige der Uhrzeit vor und nach der Sicherung/Shrinking "1"= an, "0"= aus Run_Batch="0" # "1"= Batch-Modus an, "0"= Batch-Modus aus image_Name="" # Dateiname der Sicherungsdatei vorgeben (das Datum, wird autom. angefügt)"MM2_`echo ${KRNL_REL%-*}`" gzImage="zip" # "0"=disable, "zip"/"gz"= im Anschluss wird die img-Datei gepackt (*.img.zip/*.img.gz) Backup_txt="0" # "1"= eine Kommentar-Datei zum Backup anlegen (Bestätigung mit Enter notwendig!) KommentarZeilen="5" # Anzahl der Zeilen für die Kommentar-Datei Backup_Log="1" # "1"= mini Log-Datei zum Backup mit erstellen Shrink_Image="0" # "0"= Image nicht shrinken, "1"= Image shrinken Skip_Autoexpand="true" # true = kein autom. erweitern des Filesystem nach dem Restore, false = Filesystem autom. erweitern TToken_raspiBackup=$TToken_hbridge_new # Token für Telegram API TChat_ID_raspiBackup=$TChat_ID_hbridge_new # CHAT ID für Telegram bot Chat
start: "raspiBackup.sh cmd"aktuelle raspiBackup und aktuelle cfg Datei
(vorhandene ersetzen, bin mir nich sicher ob neue Variablen dazu gekommen sind,
jeweils .txt entfernen)
der sh Datei Ausführungsrechte geben.
nochmal erneuert
so mache ich es auch, nur vom Mac mini aus.
Starte nochmal und gebe nichts ein, nach 25sec. Sollte es weiterlaufen mit dem angezeigten Namen.
Wird dieser angezeigt und als Dateiname genommen?
Das die Farben nicht stimmen bedeutet das der echo Befehl keine Steuerzeichen an nimmt.
Hallo,
ich habe hier nochmal eine Testversion,
vorhergehende bitte erst sichern
Ausgabe sollte so aussehen:
als Dateiname "test" eingegeben
(erstellt kein Backup, soll nur den Namen anzeigen)
bitte teste mal mit dieser Version und den Bildschirm hier posten.
Danke
ast geklappt (Datum fehlt),
das Datumsformat liegt an der cfg Datei, was hast du hier eingestellt (relativ weit oben)?
(hier meine Einstellungen für das Bild oben in #393)
CodeDate_Format="Jahr" # Datumformat "Tag"=09122019, "Jahr"=20191209, "Monat"=12092019 Date_SicName="2" # "0"=ohne Date_Format, "1"=Name_(Date_Format), "2"=(Date_Format)_Name, Format des Namen für die Sicherungsdatei
Bei Date_SicName="0" wird nur der Name genommen.
so sieht es aus
Wenn das mit dem Datum jetzt funktioniert, geht es mit der nä. Version.
okay bei mir stand "0" habe jetzt auf "2" gewechselt und es passt. Warte jetzt auf die neue Version und werde dann berichten. Danke nochmal für deine Hilfe
Gruß Tom
Ein vielleicht dämliche Frage, aber ich finde auch mit Suche keine Antwort (die seit gestern fehlende Suchfunktion im Forum machts allerdings auch nicht einfacher ) . Die Sektion "Notiz Timer" in der hbridge.cfg macht genau was? Wenn ich es auskommentiere und die Zeit verändere, dann passiert bei mir anscheinend nichts, und (in diesem Fall) das logwatch-Skript wird zu der im Skript eingetragenen Zeit ausgeführt. Mache ich irgendetwas falsch, oder ist das wirklich nur eine Notiz innerhalb der cfg-Datei?
(Edit: Jetzt hab ich die Suchfunktion plötzlich wieder... war wohl eine alte Seite im Browser-Cache. Trotzdem finde ich nichts zum Thema)
@TomTom
ich hoffe das hiermit alles gelöst ist.
Wenn es geht kommt es in die nächste Veröffentlichung.
Danke, das wollte ich verstehen!
Ich hätte da noch eine Frage, wenn ich das Script updaten möchte, welche Dateien muss ich ersetzen?
Am besten wäre es doch in die config Datei von Hand die eingegebenen Daten auszutauschen oder? (Manchmal hat sich die ja auch etwas verändert)
Dateinamen angepasst wird oder der Unterstrich im Dateinamen der Anleitung
korrigiert, Danke
sudo crontap -e
Hi det
In Beitrag #1 dieses Threads ist wohl ein Rechtschreibfehler: es muss sudo crontab -e heißen.