How To – Wie Windows 10, Windows 8.1 & Windows 8 richtig herunterfahren?

Seit Windows 8 wird der PC im Normal-Fall nur noch in einen „Hibernation“ Modus runtergefahren. Damit stellt Windows extrem schnelle Boot-Zeiten sicher.

Wenn man seinen PC aber doch mal „richtig“ herunterfahren will, kann man das wie folgt machen:

  1. Eine neue Verknüpfung anlegen, bspw. auf dem Desktop (Rechtsklick auf Desktop => Neu => Verknüpfung)
  2. Dort als Programmpfad folgendes eingeben:
  1. Klick auf die neue Verknüpfung fährt den PC jetzt sofort richtig herunter

Was bedeuten die Parameter der shutdown.exe:

  • /s = Fährt den PC runter
  • /t 0 = Es soll „0“ Sekunden gewartet werden, bis der PC runterfährt

Folgende Parameter gäbe es noch:

How To – Wie Google Drive mit existentem Ordner synchronisieren

Jeder der ab und zu Windows neu installiert wird von folgendem Verhalten von „Google Drive“ genervt sein:

Wählt man den „alten“ Google Drive Ordner aus, beschwert es sich dass der Ordner leer zu sein hat. Daher muss man jedes mal wieder seine kompletteden Dateien aus dem Internet herunterladen (bei mir knapp 100GB).

Es gibt aber Abhilfe… 🙂 Es gibt ein „experimentelles“ Google Drive Feature, welches erlaubt seinen alten Ordner weiter zu nutzen. Man muss Google Drive nur mit einem speziellen Parameter aufrufen:

Dann einfach Google Drive einrichten wie gewöhnlich, im Anschluss führt das Programm selbstständig den „merge“ der Daten durch.

Mir hat der Tipp viele Gigabyte Download erspart. Viel Spaß damit…

Initiale Konfiguration eines neuen vServers

Ich bin mit meinem Server zu noez umgezogen. Daher wurde es nötig den Server komplett neu aufzusetzen.Aus folgenden Gründen hab ich den „vServer Step by Step“ Guide neu geschrieben:

  1. Um mir das Vorgehen in Zukunft nicht nochmal aus den Fingern saugen zu müssn
  2. Da der alte „Guide“ schon etwas älter is

Klickt einfach auf „Ganzer Artikel lesen“ um alles zu sehen. Teilt mir doch in den Kommentaren mit, was ihr davon haltet.

Basis Tasks

Zeitzone setzen

Initiale Updates

Initiale Software Installation

Hauptuser Anlage & Login Mechanismus ändern

User Anlage

User erlauben via private-key/public-key einzuloggen

1. Erlaubten public Key auf Server hinterlegen

2. Nur noch login via Keyfile erlauben (Passwort verboten)

3. Erlaubte Passwortlänge auf 1 ändern

Automatische Updates aktivieren

Zusätzliche Server Komponenten

NGINX

http://wiki.nginx.org/Install

MongoDB

http://docs.mongodb.org/manual/tutorial/install-mongodb-on-ubuntu/

NodeJS

http://www.ubuntuupdates.org/ppa/chris_lea_nodejs

MySQL

PHP FPM

https://launchpad.net/~ondrej/+archive/ubuntu/php5-5.6

GIT

Dateien von altem Server auf neuen Server kopieren

PHP Skript zum automatischen deployment & build von NodeJS wintersmith Seiten

Das „neue“ solarisproject.de basiert auf wintersmith. Um die statischen Seite einfach bauen zu können, müsste man eigentlich via SSH auf den Server zugreifen.

Da ich aber teilweise nicht einfach auf einen SSH Client zugreifen kann, hab ich mir ein kleines PHP Skript geschrieben, welches folgende Aufgaben übernimmt:

  • Checkout (pull) der neuesten Sources von Git Hub
  • Bauen der statischen Seiten anhand der ausgecheckten Daten

Das Skript liegt in einem geschützten Verzeichnis auf meinem Server, daher kann es nur von mir ausgeführt werden.

Bei Fragen einfach kommentieren…

MySQL (und MongoDB) Backup automatisch zu Amazon S3 (AWS) hochladen

Um die Daten seines Servers möglichst sicher zu „backuppen“ sollten die Sicherungsdateien des Servers geographisch getrennt vom Server abgespeichert werden. Damit auch im „Katastrophenfall“ die Sicherungsdateien zur Verfügung stehen.

Hierfür ist der Dienst „S3“ von Amazon ideal geeignet. Um die Daten automatisch zu sichern hab ich mir ein kleines Bash Skript geschrieben. Dies möchte ich euch nicht vorenthalten…

MySQL Backup


 

Damit das Skript funktioniert müssen folgende Programme installiert werden:

  • 7zip (http://wiki.ubuntuusers.de/7z)
  • aws (http://docs.aws.amazon.com/cli/latest/userguide/installing.html)

MongoDB Backup

Hier noch das Skript für das automatische MongoDB Backup


 

Cron Jobs einrichten

Damit die Skripts nun auch regelmäßig ausgeführt werden, müssen noch Cron-Jobs eingerichtet werden:


Viel Spaß mit sehr ausfallsicheren Backups.

Ich werde demnächst auch noch ein Skript veröffentlichen um die Daten in Amazon S3 zu reorganisieren.