Verschieben Sie SQL auf einen externen Server.

Verschieben Sie SQL auf einen externen Server.

Verschieben Sie SQL auf einen externen Server

Dieses Mal bringen wir Ihnen eine Anleitung, die für Sie nützlich sein könnte: Verschieben Sie SQL auf einen externen Server, wenn Sie es satt haben, dass die Datenbank beschädigt wird. SD wegen der Home Assistant-Datenbank, in einem der Videos auf unserem Kanal YouTube Es wurde gesagt, dass die von Home Assistant generierte Datenbank manchmal die SD-Karte beschädigen kann, so dass übermäßiges Lesen und Schreiben und andere Gründe dazu führen können, dass die SD-Karte beschädigt wird und unser Home Assistant/Hassio nicht mehr richtig funktioniert.

Was brauchen wir:

  • Ein kostenpflichtiger oder kostenloser MySQL-Server.
  • Konfigurieren Sie die Datei „configuration.yaml“.

 

Kostenloser MySQL-Server.

Da es sich um eine kostenlose Datenbank handelt, ist es schwierig, etwas Vernünftiges zu finden, aber wenn Sie testen möchten, wie die auf einem externen Server gehostete Datenbank funktioniert und welche Leistung sie erbringt, kann ich die folgende Website empfehlen. Freemysqlhosting. Sie registrieren sich und verfügen über eine kostenlose Datenbank. Das Einzige ist, dass sie Ihnen jede Woche eine E-Mail mit einem Link senden, um zu bestätigen, dass Sie weiterhin an der Nutzung ihrer Datenbank interessiert sind. Sobald Sie jedoch auf den Link klicken, ist das erledigt.

 

Ändern Sie Configuration.yaml, um SQL auf einen externen Server zu verschieben

Jetzt geht es ans Eingemachte: Wir müssen die Datei „Configuration.yaml“ bearbeiten, um der Datenbank mitzuteilen, dass sie die Daten auf dem externen Server aufzeichnen soll. Dazu gehen wir zur Rekorder-Option und füllen die SQL-Daten mit den von uns gespeicherten Daten aus Server hat uns gegeben.

Recorder:
db_url: mysql: // BENUTZER: PASSWORT[E-Mail geschützt] /DATABASENAME?charset=utf8
purge_interval: 2
purge_keep_days: 5

Mit dieser Änderung geben wir bereits an, wo Sie den SQL Home Assistant eintragen müssen. Denken Sie daran, dass es sich hierbei um den von mir angegebenen kostenlosen Anbieter handelt. Wenn Sie jedoch einen anderen haben, müssen Sie nur den Domänennamen ändern. Speichern Sie anschließend die Datei und starten Sie Home Assistant / Hassio neu. Jetzt wissen Sie, wie Sie SQL auf einen externen Server verschieben.

Eine kurze Anleitung, aber sehr nützlich, wenn Sie Probleme mit Ihrer SD vermeiden möchten.

Hinterlasse eine Antwort