home
products
contribute
download
documentation
forum
Home
Forums
New posts
Search forums
What's new
New posts
All posts
Latest activity
Members
Registered members
Current visitors
Donate
Log in
Register
What's new
Search
Search
Search titles only
By:
New posts
Search forums
Search titles only
By:
Menu
Log in
Register
Navigation
Install the app
Install
More options
Contact us
Close Menu
Forums
Language specific support
Deutsches MediaPortal Forum
Wissenswertes rund um MP
Tipps, Tricks & Tutorials
MP Datenbank mit dem Server Sync...und Backups erstellen
Contact us
RSS
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Reply to thread
Message
<blockquote data-quote="xetic" data-source="post: 878966" data-attributes="member: 108717"><p>Hi,</p><p> </p><p>da ich keine Lust hab die Tastatur und Maus vom HTPC in die Hand zu nehmen, um die Film oder Serien Datenbank zu aktualisieren, und ich es lieber am Laptop mal schnell mache, während einer TV guckt <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /> ,</p><p>bin ich dabei ein Skript zu schreiben, dass die Datenbank vom Server kopiert und ein Backup macht.</p><p> </p><p>Aufgabe des Skripts:</p><ol> <li data-xf-list-type="ol">Server wecken, wenn er nicht erreichbar ist</li> <li data-xf-list-type="ol">DB's vergleichen</li> <li data-xf-list-type="ol">Wenn Unterschiede da sind, erstmal ein Backup machen</li> <li data-xf-list-type="ol">Dann kopieren der DB, die unterschiedlich sind</li> <li data-xf-list-type="ol">Backups löschen die älter als x Tage sind</li> <li data-xf-list-type="ol">?</li> </ol><p>Vorgehen:</p><p>Also ich schiebe eine aktuelle DB Datei auf dem Server. Beim nächsten Start und Herunterfahren des HTPC, wird die DB synchronisiert <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></p><p>Vielleicht hat ja noch einer eine gute Idee, was noch dazu kommen kann.</p><p>Denke morgen, oder vielleicht schon heute Abend kann ich die erste Version veröffentlichen.</p><p> </p><p> </p><p>EDIT</p><p>Hier ist mal eine erste Version des Startskripts...</p><p> </p><p>V1:</p><ul> <li data-xf-list-type="ul">Server wird geweckt, sobald der Server per ping erreichbar ist, geht das Skript weiter</li> <li data-xf-list-type="ul">Die Datenbanken werden verglichen</li> <li data-xf-list-type="ul">Wenn ein Unterschied besteht, wird die Datenbank vom Server auf den Client kopiert</li> <li data-xf-list-type="ul">Ein Backup von den Client-DB's wird per WinRAR gemacht</li> <li data-xf-list-type="ul">Alte Backups älter als X und mehr Tage werden gelöscht (<span style="color: #ff0000"><u>Dies klappt nur eingeschrenkt. Er mag keine Leerzeichen im Ordnername und dies hat der Ordner "Team MediaPortal". Aber sonst klappt es super <img src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" class="smilie smilie--sprite smilie--sprite1" alt=":)" title="Smile :)" loading="lazy" data-shortname=":)" /></u></span></li> </ul><p><span style="color: #000000">Insgesamt sind es 2 Skripte (MP_DB_SYNC_START.bat / backup_c.bat) und die wol.exe.</span></p><p><span style="color: #000000">Das Backup Skript, backup_c.bat, kann auch direkt ausgeführt werden. Dies erstellt nur ein Backup.</span></p><p> </p><p><span style="color: #ff0000">Für das Backup muss WinRAR installiert sein!!!</span></p><p> </p><p><u><u><span style="color: #000000">In den Skripten müsst ihr nur die Pfade anpassen.... zu sehen unter PFADE ANPASSEN!!!</span></u></u></p><p><u><u><span style="color: #000000">Alles am besten unter C:\ abspeichern</span></u></u></p><p><span style="color: #000000">Wenn irgendwas nicht klappen sollte, schreibt es hier und ich werde so schnell wie möglich das Problem lösen.</span></p></blockquote><p></p>
[QUOTE="xetic, post: 878966, member: 108717"] Hi, da ich keine Lust hab die Tastatur und Maus vom HTPC in die Hand zu nehmen, um die Film oder Serien Datenbank zu aktualisieren, und ich es lieber am Laptop mal schnell mache, während einer TV guckt :) , bin ich dabei ein Skript zu schreiben, dass die Datenbank vom Server kopiert und ein Backup macht. Aufgabe des Skripts: [LIST=1] [*]Server wecken, wenn er nicht erreichbar ist [*]DB's vergleichen [*]Wenn Unterschiede da sind, erstmal ein Backup machen [*]Dann kopieren der DB, die unterschiedlich sind [*]Backups löschen die älter als x Tage sind [*]? [/LIST] Vorgehen: Also ich schiebe eine aktuelle DB Datei auf dem Server. Beim nächsten Start und Herunterfahren des HTPC, wird die DB synchronisiert :) Vielleicht hat ja noch einer eine gute Idee, was noch dazu kommen kann. Denke morgen, oder vielleicht schon heute Abend kann ich die erste Version veröffentlichen. EDIT Hier ist mal eine erste Version des Startskripts... V1: [LIST] [*]Server wird geweckt, sobald der Server per ping erreichbar ist, geht das Skript weiter [*]Die Datenbanken werden verglichen [*]Wenn ein Unterschied besteht, wird die Datenbank vom Server auf den Client kopiert [*]Ein Backup von den Client-DB's wird per WinRAR gemacht [*]Alte Backups älter als X und mehr Tage werden gelöscht ([COLOR=#ff0000][U]Dies klappt nur eingeschrenkt. Er mag keine Leerzeichen im Ordnername und dies hat der Ordner "Team MediaPortal". Aber sonst klappt es super :)[/U][/COLOR] [/LIST] [COLOR=#000000]Insgesamt sind es 2 Skripte (MP_DB_SYNC_START.bat / backup_c.bat) und die wol.exe.[/COLOR] [COLOR=#000000]Das Backup Skript, backup_c.bat, kann auch direkt ausgeführt werden. Dies erstellt nur ein Backup.[/COLOR] [COLOR=#ff0000]Für das Backup muss WinRAR installiert sein!!![/COLOR] [U][U][COLOR=#000000]In den Skripten müsst ihr nur die Pfade anpassen.... zu sehen unter PFADE ANPASSEN!!![/COLOR][/U][/U] [U][U][COLOR=#000000]Alles am besten unter C:\ abspeichern[/COLOR][/U][/U] [COLOR=#000000]Wenn irgendwas nicht klappen sollte, schreibt es hier und ich werde so schnell wie möglich das Problem lösen.[/COLOR] [/QUOTE]
Insert quotes…
Verification
Post reply
Forums
Language specific support
Deutsches MediaPortal Forum
Wissenswertes rund um MP
Tipps, Tricks & Tutorials
MP Datenbank mit dem Server Sync...und Backups erstellen
Contact us
RSS
Top
Bottom