Startseite »Netzwerke

Linux Web-Server Backup-Skript

27. Juli 2008 424 mal angesehen Kein Kommentar

Jeder weiß, dass heute der Regel sehr wichtig, um Backups. Dies ist nicht so eine angenehme Arbeit, und es kommt oft eine lange Zeit. Wenn Sie einen Linux Web-Server, können Sie automatisieren diese Aufgabe sehr einfach. In diesem Tutorial werde ich aus einem kleinen Bash-Skript, um Ihre Web-Dateien mit einem Backup Ihrer MySQL-Datenbank in eine tar.gz (wie ein zip-Datei) enthält.

Bash-Skript

Dieses Skript ist nicht das beste Drehbuch, dass es nur Arbeit und ist sehr kompakt. Sie können es mehr als eine Vorschau für Ihre eigenen Backup-Skript zu bauen.

Bash-Skript-Beispiel

Das Skript selbst ist wie folgt:

  0 
  1 
  2 
  3 
  #!  / Bin / bash 
  mysql gebruikersnaam ]  -p [ mysql wachtwoord ] [ databasenaam ] >  mysql_backup.sql mysql dump-u [mysql username]-p [password mysql] [Datenbankname]> mysql_backup.sql 
  ` date  + % Y % m % d ` .tar.gz / var / www / html mysql_backup.sql tar-CZF `date +% Y% m% d`. tar.gz / var / www / html mysql_backup.sql 
   mysql_backup.sql rm-f mysql_backup.sql 

Die erste Zeile stellt sicher, dass die Bash-Shell wird für das Skript zu laufen. Die zweite Zeile ist eine SQL-Backup der Datenbank, die Sie angeben. Beachten Sie, dass zwischen P und Ihr Kennwort ist kein Platz. Dann, ein tar-Dateien von der Web-und MySQL-Backup. Tar Dies wird namens heutigen Tag werden. Der Ordner zeigt, können Sie den Ordner, den Sie sichern möchten. Schließlich wird die Datei mysql_backup entfernt.

Legen Sie das Skript in eine Datei mit dem Namen backup.sh. Geben Sie die Rechte mit dem folgenden Befehl.

  0 
  chmod u + x backup.sh 

Jetzt können Sie das Skript mit:

  0 
  . / Backup.sh 

Die daraus resultierende tar-Datei, können Sie an einem sicheren Ort auf, so dass Sie immer ein Backup, falls etwas schief gehen sollte.

Dieser Artikel: Orte / Abstimmungen über NUjij Orte / Stimmen eKudos Post / Abstimmung auf MSN Reporter Orte / Abstimmungen über Bligg.nl Post / Abstimmung auf MSN Reporter Orte / Abstimmungen über Bligg.be Orte / Abstimmungen über Netjes.be Post / Abstimmung bei Digg Stumble It! Fügen Sie diesen Artikel Del.icio.us Add to Furl Zu den Favoriten hinzufügen zu Technorati Fügen Sie Ihrem Google-Lesezeichen Add to your Facebook-Profil Abonnieren Sie den RSS-Feed dieser Seite Setzen Sie diese Nachricht auf Twitter
Senden Sie Artikel an einen Freund
1 Star2 Stars3 Stars4 Stars5 Stars (Noch keine Bewertungen)
Loading ... Loading ...


In Verbindung stehende Artikel

Lassen Sie Ihre Antwort!

Fügen Sie Ihren Kommentar unten, oder trackback from your own site. Sie können auch abonnieren Sie diese Kommentare via RSS.

Sei nett. Halten Sie es sauber. Bleiben Sie beim Thema. Kein Spam.

Sie können diese Tags:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong> <pre lang="" line="">

Dies ist ein Gravatar-fähigen Weblog. Um Ihre eigene weltweit anerkannte-Avatar, registrieren Sie sich bitte an Gravatar.