Posts by frostschutz

    Habt ihr eure Datenbanken auf dem Webserver (also lokal), oder auf einem 2. Server ?


    Wenn es nicht lokal läuft, dann muss auf einmal alles übers Netzwerk. Da kann es schnell mal Probleme mit der Bandbreite geben und mit Latenzen, die sich summieren weil es ja meistens nicht bei der 1 DB-Abfrage bleibt. Ein 2. Server bringt keinen Geschwindigkeitsvorteil sondern erstmal nur Nachteile. Das lohnt sich nur wenn die Anwendung drauf optimiert ist oder anderweitig so stark profitiert daß die Nachteile ausgeglichen werden.

    Mir ist auch immer noch nicht klar, ob es überhaupt wichtig ist, von VIRTIO auf SCSI umzustellen, also was das bringt?


    Wenn bei dir alles funktioniert dann gibts auch keinen Grund zum wechseln. ;-)


    Bei mir gabs mal richtig fiese Hänger mit virtio (cpu stuck) und seitdem stehts auf scsi... aber das ist eine Ewigkeit her.

    Bei dem Kündigungstermin (einer DE-Domain) geht es ja um die Jahresgebühr. Wenn du die Domain rechtzeitig mit dem Authcode wegziehst, hat sich das ohnehin erledigt. Netcup kann ja keine Domain verlängern die nicht mehr bei Netcup liegt (es sei denn vielleicht man will das als externe DNS-Server verkaufen). Kündigung ist so gesehen ein Löschauftrag.


    Wenn du draufklickst kommt da auch so ein Popup "Sie beauftragen uns mit der Kündigung die Domain zu löschen. Die Domain ist dann nicht weiter nutzbar und kann nach der Löschung auch nicht zu einem anderen Anbieter übertragen werden. Beachten Sie, dass zum Kündigungsdatum alle mit dieser Domain genutzten Dienste nicht mehr erreichbar sind ..."


    Ich würd das nicht kündigen, entweder du ziehst um oder die Domain wird eben nochmal für ein Jahr bei Netcup bezahlt, das ist ja ein vertretbares finanzielles Risiko. Umzug vergessen oder krankheitsbedingt doch nicht durchführen können und die Domain verlieren weil ein Löschauftrag in der Warteschleife ist, das wär dann ziemlich dumm gelaufen.

    Manchmal muss man dem Webserver einen Tritt verpassen z.B. mehrere laufende Worker-Prozesse, von denen einer warum auch immer noch das alte Zertifikat ausliefert. Einfach mal alles ordentlich neu durchladen und mit etwas Glück ...

    Es geht ja erstmal darum, überhaupt ein Backup zu haben. Wie man das dann hochlädt, das ist ein lösbares Problem. Wenn man es gar nicht hat, dann unlösbar.


    Kommt auch auf die Datenmenge an, wer eine 100TB Mediathek betreibt, der kommt nicht umhin, als das auf dem Postweg "hochzuladen" oder selber ins RZ zu fahren. ;-)


    Und ansonsten kann man sich klar einfach noch eine andere Kiste irgendwo mieten zum spiegeln, aber bei 10GB ist das jetzt noch nicht so angesagt...

    Nebenbei, das "nach Hause runterladen" soll dich nicht davon abhalten, auf dem Server selber auch den Zustand der letzten 7 Tage / Wochen vorzuhalten. (Solang du den Speicherplatz nicht anderweitig nutzt.)


    Streng genommen ist das kein Backup weil auf der gleichen Maschine, auf dem gleichen Speichermedium, und wenn das eingeht ist ja alles auf einmal weg.


    Aber manchmal muss man ja einfach so z.B. "auf den Stand von gestern" zurückgreifen können. Ohne dafür erst was hoch- oder runterladen zu müssen.

    Quote

    Dann aber festgestellt, dass scheinbar nicht mit UTF-8-Zeichensatz importiert wurde - die Umlaute wurden falsch dargestellt.



    Im Dump selbst sind die Zeichen aber richtig?


    Ich hatte mal den "Spaß" bei einem anderen Webhoster. Die hatten eine alte MySQL Installation (ohne utf8mb4, also ohne emoji und pipapoh) aber zu dem Zweck auch eine MariaDB. Leider stammte das 'mysqldump' Tool vom veralteten MySQL und das hat brav aus der MariaDB-utf8mb4 Datenbank einen Dump erzeugt und völlig fehlerlos alles in Ascii-?-Fragezeichen verwandelt. Der Dump war unbrauchbar und es war mein Glück, daß ich es beim Umzug bemerkt habe...


    Solang die Zeichen im Dump richtig sind, manchmal reicht es dann aus, das Charset im Dump selbst anzugeben ( wenn nicht eh schon der Fall )


    Wenn die DB selber gar nicht mehr reagiert wirst wohl bei Netcup nachhaken müssen


    Viel Erfolg

    es wird dir nicht viel anderes übrig bleiben


    php 5 wird seit bald 2 jahren nicht mehr aktiv unterstützt und es gibt jetzt auch keine patches für kritische sicherheitslücken mehr


    und das problem mit froxlor und php5 soll gelöst sein ... https://github.com/Froxlor/Froxlor/issues/559


    umgekehrt würd ich da eher erwarten, daß froxlor probleme mit php5 hat oder haben wird, weil - das eben "keiner mehr benutzt"...? (benutzen sollte)

    Fakt ist, da dass System ja 24/7 läuft, werde ich mir primär eine WD Red 3TB Platte kaufen und verbauen.

    Nach Adam Ries bezahle ich aber, wenn ich mir eine zweite WD Red kaufe, statt nur 100€ schnell mal 200€ für meine Platten

    Für mein Zuhause-RAID bin ich dieses Jahr von uralten 2TB- auf 8TB-Platten umgestiegen, WD80EZAZ aus WD MyBooks, gabs dieses Jahr mehrmals zu einem TB-Preis deutlich unter 20€. Gehäuse und Netzteil noch gratis obendrauf. ;)


    100€ für eine 3TB-Platte (30€+/TB) ist doch der helle Wahnsinn. Die teuren Festplatten gehen auch kaputt, davon kann man sich nicht freikaufen.


    Das 0815-RAID zuhause ist auch kein 24/7 Betrieb sondern 24/7 idle.


    Spiegelung ist okay solange diese auf Dateibasis erfolgt (rsync, borgbackup o.ä.)

    Wie die Datei formatiert sein muss, darum gehts ja gar nicht. Aber man sollte mehrere IP-Adressen eben einfach so angeben können, ohne dafür irgenwelche komischen Verrenkungen machen zu müssen, wie bei Debian der Fall. Aber ist halt so. :-)


    Bei Debian hat sich die Variante mit den vielen up/down Befehlen für mich als die praktikabelste erwiesen. Schaut halt komisch aus. ymmv


    Und Bugs hat das Debian System auch zur Genüge. Im laufenden System die IP-Konfiguration ändern hat da nicht so gut geklappt. Im Zweifel Reboot notwendig, oder von Hand machen.


    Den zweiten Teil mit dem Programm, das nach jeder Neuinstallation eine neue IP braucht, hab ich nicht so recht verstanden. In Zeiten von IPv4 Knappheit klingt das eigentlich kontraproduktiv, IPv4s auf sowas zu verschwenden. Bei IPv6 wärs ja kein Problem, da kannst du dir jeden Tag eine neue IP würfeln wenns sein muss.

    *blinzel* 10 Jahre alte Anleitung? Steht so auch im Wiki? Hrmmm.


    Was EIGENTLICH funktionieren sollte ist "address ersteip zweiteip dritteip" aber bei Debian kann das nochmal 10 Jahre dauern. ;) Bei Ubuntu scheinbar schon passiert.


    Evtl. auch noch interessant:


    https://wiki.debian.org/Networ…ddresses_on_one_Interface


    Ich bin da ganz unten beim Manual Approach nur ohne das Alias/Label-Zeug. Also für jede IP ein up/down ip addr add/del 1.2.3.4/32 dev dings


    Aliase haben oft für Missverständnisse gesorgt (sieht aus wie ein eigenes Netzwerkinterface, ist aber keins) und sind offiziell obsolet. Steht so auch in linux/Documentation/networking/alias.txt """ IP-aliases are an obsolete way to manage multiple IP-addresses/masks per interface.


    Aber es funktioniert ja und das ist dann wohl die Hauptsache...


    utf8 ist utf8, aber bei (mysql) Datenbanken gibts den Sonderfall, daß dort utf8 historisch nur bis 3 bytes geht, aber neue Zeichen 4 bytes brauchen. und dafür hat die Datenbank dann einen neuen Zeichensatz erfunden, utf8mb4. Was effektiv bedeutet, daß du eigentlich alle Datenbanken auf utf8mb4 umstellen musst, weil utf8 nicht mehr reicht und dann komische Sachen passieren, wenn die Leute mit ihren neumodischen Emojis ankommen.


    Wenn du statt einem Umlaut zwei komische Zeichen siehst, dann hat irgendwas anderes in der Kette utf8 nicht unterstützt sondern z.B. latin1 gesehen und somit den utf8-Umlaut (ein Zeichen zwei Bytes) als zwei Zeichen verstanden. Da muss man dann einfach suchen. Manchmal ist es schon der mysql-Dump selber, der zwar richtig in UTF-8 kodiert ist aber dann trotzdem nicht UTF-8 (als Zeichensatz für die Übertragung) setzt.


    Wenn man mysqldump o.ä. Tools verwendet um die Datenbank zu sichern, müssen das auch neue Versionen sein die utf8mb4 unterstützen, sonst werden alle utf8mb4 Zeichen stillschweigend zu Fragezeichen. Ganz ohne Fehlermeldung, merkt man erst wenns zu spät ist. Das kann passieren wenn man mit altem Debian, CentOS unterwegs ist, für utf8mb4 sich ein MariaDB irgendwo her organisiert hat, aber mysqldump noch das Tool vom alten mysql ist das von utf8mb4 nie was gehört hat...

    Server: früher Debian, heute ArchLinux. Hat sich bei der Systemd-Umstellung so ergeben, es war bei Debian eine Zeit lang nicht klar ob das reibungslos klappt, ArchLinux ausprobiert die das schon länger verwenden und dabei geblieben.


    Für Familie, Laptop, ohne große Anforderungen, Hauptsache mal eben schnell ein Linux installiert: Ubuntu.


    Eigener Desktop: seit Ewigkeiten Gentoo. Versuche, hier auch auf ArchLinux zu wechseln, sind bislang gescheitert.


    Auf der einen Seite brauche ich das, was Gentoo bietet, eigentlich schon lange nicht mehr (Compilerflags und Useflags, geh bitte) und mir gefällt das Paketmanagement bei ArchLinux viel besser (auch Rolling Release aber nicht Ewigkeiten warten bis der ganze Schlamassel compiliert ist).


    Auf der anderen Seite renne ich bei ArchLinux als Desktop immer in mysteriöse Probleme. Wenn ich bei einer frischen ArchLinux Installation im Xorg mit xterm/urxvt als allererstes mit vollkommen unlesbar verpixelten Schriften begrüßt werde, habe ich schon fast keine Lust mehr. ArchLinux ist eben mehr so eine Debian debootstrap Minimal-Installation, prädestiniert für Serveranwendungen. Wenn man das auf einen vollen Desktop hochziehen will, hat man was zu tun.


    Das hängt natürlich auch damit zusammen, daß ich im GUI-Bereich eklatante Wissenslücken habe. Ich arbeite sehr viel mit dem Terminal und habe mir nie sonderlich die Mühe gemacht, GUI-spezifische Sachen wie fontconfig & Co zu durchschauen. Wenn ich dann auf der grafischen Oberfläche ein Problem mit Schriftdarstellung habe, weiß ich schlichtweg nicht, wo ich da anfangen soll nach der Ursache zu suchen.


    Und solange man wieder mit 1 Klick ins alte Gentoo gebootet hat wo der Hase einfach läuft, dann ist die Motivation auch gering, sich damit auseinanderzusetzen.


    Wenn man lange eine Distro eingesetzt hat, dann ist man davon abhängiger, als man denkt. Ich bin immer wieder überrascht wenn in anderen Distros irgendein Konzept ein anderes ist (Initramfs, cron, ...). Und Tricks die man in einer Distro kennt, sind eben auf andere nicht so unbedingt übertragbar. Und manche Programme verhalten sich im Detail anders, ohne daß man jetzt unmittelbar weiß, woher das kommt, weil da irgendeine Default-Konfiguration je nach Distro abweicht. Und dann geht die Sucherei eben los...