Netzflut

Webdesign, Webentwicklung, Drupal & Zeuchs

Server Backup

Inhaltsverzeichniss

    Wer es eilig hat, zu erst meine Mepfehlung und dann kostenlose Tools, Code und Linux Software für Leute mit Erfahrung und viel Zeit.

    Fazit Server Backup und Empfehlung

    Ok mein Plan war ja eigentlich nur die MYSQL Datenbank und die Dateien des FTP zu sichern. Der ganze Research hat mich nun fast 1 Tag gekostet und ich fand keine gescheite Lösung. Heute Morgen bekam ich jedoch einen Tipp. Sitevault ist 1A genau das was ich gesucht habe. Es kostet zwar Geld aber nur einmalig und ist in 4 Versionen verfügbar. Ich persönlich habe mit das Tool für 50 Seiten gekauft und mal ehrlich einmalig 99$ ist ein Schnäppchen. Vor allem weil es so einfach geht und man nicht stundenlang lesen muss wie bei einiger Linuxsoftware.

    Als Tipp, beim Download der Trialversion kann man noch seine EMail angeben und bekommt einen 15% Coupon.

    5 Seiten 39$
    Testversion: Sitevault Testversion
    Hier kann man es kaufen

    15 Seiten 59$
    Testversion: Sitevault Testversion
    Hier kann man es kaufen

    50 Seiten 99$
    Testversion: Sitevault Testversion
    Hier kann man es kaufen

    Unendlich viele 299$
    Testversion: Sitevault Testversion
    Hier kann man es kaufen

    image

    Diskussionen

    http://serverfault.com/questions/236434/incremental-backup-up-from-a-remote-ftp-box-to-a-windows-server
    http://smashinghub.com/10-tutorials-to-take-mysql-database-backup.htm

    Tutorials

    http://campstamba.com/2010/12/create-your-own-php-backup-solution-complete-tutorial-with-source-files/
    http://www.lifelinux.com/auto-backup-server-files-mysql-to-ftp-server/
    http://www.webgranth.com/how-to-take-mysql-database-backup-tips-and-tutorials
    http://dangerousprototypes.com/docs/MYSQL_database_remote_backup_script_easy_to_use
    http://all-inkl.com/wichtig/anleitungen/datensicherung/mysql/php-skript-zum-sichern-und-wiederherstellen-einer-datenbank/dump-erstellen-mit-e-mail-benachrichtigung_85.html
    http://www.murawski.ch/2011/04/mysql-backup-per-php-script/
    http://stackoverflow.com/questions/2218111/php-recursive-backup-script
    http://www.serveridol.com/2010/02/18/how-do-i-syncronize-the-ftp-files-incremental-ftp-backup/
    http://plexpedia.com/view-75 | php script

    PHP Tools

    http://sourceforge.net/projects/phpmybackup/
    http://sourceforge.net/projects/mysqldumper/
    http://sourceforge.net/projects/automysqlbackup/
    http://sourceforge.net/projects/mysqlbutool/?source=recommended
    http://www.xcloner.com/ | nicht zentral?
    http://www.mysqlfront.de/
    mysqldumper
    http://w3easy.org/backup-script.php

    Software

    http://de.wikipedia.org/wiki/Cobian_Backup | Nur Dateien

    Sonstiges

    http://bash.cyberciti.biz/backup/wizard-ftp-script.php | Webscript
    http://www.asconix.com/howtos/debian/bacula-backup-debian-howto | sehr detailliert
    http://davidwalsh.name/backup-mysql-database-php
    http://noltenet.de/mysql-remote-backup/

    Enterprise/Pro Lösung: BACULA

    http://www.itservices-hahn.de/bacula-on-root-servers.html
    http://wiki.debianforum.de/Bacula
    http://wiki.bacula.org/doku.php?id=howtos
    http://www.asconix.com/howtos/debian/bacula-backup-debian-howto | sehr detailliert
    http://cheatsheet.logicalwebhost.com/bacula-howto/ | webacula
    http://linuxdrops.com/installing-bacula-open-source-backup-solution-on-centosrhel-debian-ubuntu/
    http://edin.no-ip.com/blog/hswong3i/bacula-debian-sid-mini-howto
    https://help.ubuntu.com/community/Bacula
    http://www.online-tutorials.net/backup/bacula/tutorials-t-125-302.html#installation

    sqlite einrichten

    http://www.bacula.org/en/dev-manual/main/main/Installing_Configuring_SQLi.html

    Backup MYSQL

    http://wiki.bacula.org/doku.php?id=application_specific_backups:mysql
    http://de.slideshare.net/inovex/bacula-workshop-teil-1 | siehe abschnitt mysql backup

    Video

    http://www.youtube.com/watch?v=fRLdfqaEP5Y
    #apt-get install bacula-common bacula-console bacula-director-common bacula-fd bacula-sd mysql-server mtx mt-st
    #apt-get install bacula-director-mysql
    #apt-get install bacula-console-qt

    Ftp Backups Tool

    http://www.cobiansoft.com/cobianbackup.htm

    Dateien Synchronisieren

    http://www.kreci.net/linux/how-to-synchronize-your-files-by-ftp/
    http://sina.salek.ws/content/how-mirrorsync-remote-ftp-folder-local-folder
    http://sourceserver.info/wiki/tutorial/root/abgleich_ftp
    https://www.dokuwiki.org/tips:backup_script
    https://code.google.com/p/ftpsync-php/downloads/detail?name=ftpsync.php.gz&can=2&q=


    LFTP

    FTP lokal mit lftp spiegeln
    http://smyl.es/using-lftp-ftp-to-mirrortransfer-files-from-one-server-to-another/
    http://xmodulo.com/2012/10/how-to-backup-files-to-remote-ftp-server-using-lftp.html
    http://www.cianmcgovern.com/using-lftp-for-automated-backups/
    http://www.webmaster-support.net/Kleines-lftp-Howto.html
    http://www.cyberciti.biz/faq/lftp-mirror-example/
    http://www.bouthors.fr/wiki/doku.php?id=en:linux:synchro_lftp
    http://stackoverflow.com/questions/7075676/problems-with-linux-scripting | shellscript
    http://serverfault.com/questions/24622/how-to-use-rsync-over-ftp
    http://www.jamwaffles.co.uk/tutorials/linux/ftpsync
    http://myridia.com/dev_posts/view/365
    http://wtactics.org/wiki/index.php?title=Mirroring_cloud_storage
    https://www.scientificlinux.org/download/mirroring/mirror.ftp
    http://ffct.cc/rsync-lftp-and-exclude-lists/ | beispiel mit exclude liste
    http://zhu-qy.blogspot.de/2012/08/use-lftp-mirror-feature-to-keep-track.html
    http://lf.runcode.us/q/lftp-error-when-trying-to-mirror-two-directories
    http://drupal.org/files/issues/lftp.drush_.inc_.txt | drush patch, drupal module

    Duplicity
    Geht nur lokal nach remote. ALso FTP server local mounten curlftpfs. Das macht jedoch eine eitere Abhängigkeit nötig und kann auch Probleme machen.
    Beispiel für curlftpfs mounten http://superuser.com/questions/294680/backup-of-ftp-webservers

    Software für Win
    http://www.acebackup.de/tour/cd_backup.htm

    curlftpfs und rsync
    ftp mounten, rsync nutzen ftp unmounten. irgendwie gehen keine multiple connections
    http://www.rootforum.org/forum/viewtopic.php?f=122&t=53921

    http://duplicity.nongnu.org/
    http://www.howtoforge.de/anleitung/verschlusselte-ftp-backups-mit-duplicity-und-duply-erstellen-debian-squeeze/
    https://help.ubuntu.com/community/DuplicityBackupHowto
    http://michael.stapelberg.de/Artikel/ftp_backups_duplicity
    http://duply.net/
    https://answers.launchpad.net/duplicity/+question/143932

    rdiff-backup
    http://rdiff-backup.nongnu.org/

    Shellscripte
    https://code.google.com/p/mycodedump/wiki/BackupScripts

    rsnapshot
    http://www.linux-fuer-blinde.de/128-0-backups-erstellen-mit-rsnapshot.html
    http://www.rsnapshot.org/howto/1.2/rsnapshot-HOWTO.en.html
    http://blog.undkonsorten.com/heimgeholt-gesichert-inkrementelle-backups-mit-rsync-und-rsnapshot-erstellen
    http://www.inmotionhosting.com/support/website/file-management/using-lftp-mirror-to-copy-your-website-files
    http://www.bouthors.fr/wiki/doku.php?id=en:linux:synchro_lftp
    http://how-to.linuxcareer.com/guide-to-rsnapshot-and-incremental-backups-on-linux
    http://www.switchroot.com/how-to-configure-automated-backups-with-rsnapshot

    Vorgehen:

    1. Mit lftp mirror
    2. Überwachen des Folders durch Backupsoftware
    3. Nur die letzten X Backups behalten usw.

    Remove old files shell scripts
    http://www.cyberciti.biz/tips/rotate-ftp-backup-using-a-shell-script.html
    http://www.amitnepal.com/shell-script-to-backup-and-rotate-mysql-database/

    Linux Backup Tools
    http://www.linuxlinks.com/article/20090105114152803/Backup.html
    http://www.techradar.com/news/software/applications/best-linux-backup-software-8-tools-on-test-909380
    http://www.junauza.com/2009/01/7-best-freeopen-source-backup-software.html
    http://scottlinux.com/2011/03/04/rotate-mysql-backups-with-logrotate/ | sehr schöne anleitung

    Design&Code: 
    Tagging: