perlunity.de - PERL | JAVASCRIPT | PHP | MySQL | APACHE



#!/COMMUNITY

Members: 5374
davon online: 1
weitere User: 33
Click for quality!




10.02.2012 / 10:12

Community-Member werden   |   Paßwort vergessen   |   OnlineMonitor (1) Wer ist online ... OnlineMonitor starten !
     

 

Home


PERLscripts


PHPscripts


JAVAscripts


Hilfreiches


Links2www


Newscenter


Community


Interna




Community  »  Suchanfragen für Scripts/Programmierung zur Themenübersicht Themensuche Themenansicht in Thread-Modus


BeitragMySQL abgleichen
Seitenanfang
Hallo zusammen,

ich suche ein Skript, das auf einem Windowsrechner ausgeführt werden soll um sich Dateien und Datenbankinhalte von einem Linux-Server zu kopieren.

Grund ist, das ich eine Website auch auf dem Laptop ohne angeschlossene Internetverbindung Bearbeiten und Testen kann.

Die genaue Aufgabe des Skript soll es sein:

1. Erstellen eines MySQL-Dumps einer Datenbank auf einem entfernten Linux-Server.

2. Updaten der MySQL-DB die auf dem Windows Rechner läuft mit Hilfe des vorher erzeugten Dumps.

3. Kopieren der Website Dateien vom Server auf den Windows Rechner.

Das ganze soll auch andersherum funktionieren.

Ich hab schonmal einen KLEINEN Anfang gemacht. Bin da aber schon gescheitert:


print "\nQuellserver: ";
$server = chomp(<STDIN>);
system("ssh root@$server");
print "\n...done!\n";


print "\nDB-Name: ";
$dbname = chomp(<STDIN>);
system("mysqldump $dbname >> mysql_dump.sql");
print "\n...done!\n";

Ich möchte hier kein fertiges Skript verlangen. Ein paar gute Ideen für die Umsätzung währen jedoch echt super.

Danke schonmal!

Jens

Datum: 06.07.2006-12:45

Beitragre: MySQL abgleichen
Seitenanfang

$dbname = chomp(<STDIN>);

sollte besser

chomp($dbname = <STDIN>);

heißen!

Datum: 06.07.2006-16:01

-






-
-