Ich nutze schon lange Restic für meine Datensicherungen. Vor einiger Zeit habe ich dann den REST-Server von Restic entdeckt.
Was ist REST?
Representational State Transfer (abgekürzt REST, seltener auch ReST) bezeichnet ein Programmierparadigma für verteilte Systeme, insbesondere für Webservices. REST ist eine Abstraktion der Struktur und des Verhaltens des World Wide Web. REST hat das Ziel, einen Architekturstil zu schaffen, der die Anforderungen des modernen Web besser darstellt. Dabei unterscheidet sich REST vor allem in der Forderung nach einer einheitlichen Schnittstelle (siehe Abschnitt Prinzipien) von anderen Architekturstilen.
Quelle: https://de.wikipedia.org/wiki/Representational_State_Transfer
Von meinen Servern mache ich regelmäßige Datensicherungen, einmal bei mir zu Hause und einmal im Netz. Dafür habe ich dann mal einen REST-Server aufgesetzt. Basis für die Installation war ein Debian Buster 10.4
apt install git
apt install golang-go
git clone https://github.com/restic/rest-server.git
cd rest-server
go run build.go
cp rest-server /usr/local/bin
Danach haben wir den REST-Server installiert. Kurzer Test.
root@rest-server:~# rest-server -h
Run a REST server for use with restic
Usage:
rest-server [flags]
Flags:
--append-only enable append only mode
--cpu-profile string write CPU profile to file
--debug output debug messages
-h, --help help for rest-server
--listen string listen address (default ":8000")
--log string log HTTP requests in the combined log format
--max-size int the maximum size of the repository in bytes
--no-auth disable .htpasswd authentication
--path string data directory (default "/tmp/restic")
--private-repos users can only access their private repo
--prometheus enable Prometheus metrics
--tls turn on TLS support
--tls-cert string TLS certificate path
--tls-key string TLS key path
-V, --version output version and exit
Wie es weiter geht, könnt ihr hier nachlesen -> https://forum.frank-mankel.org/topic/803/rest-server-aufsetzen Ich nutze das jetzt schon eine ganze Weile. Falls jemand so was sucht, einfach mal ausprobieren - ist nicht schwer ;)
Ja, ich war es satt! Meine AMD 5500 XT hat nur Zicken gemacht. Alle meine Versuche waren erfolglos...... Die Dinge, die am Meisten gestört haben.
und noch ein paar andere Kleinigkeiten, wie das nach dem Suspend die Fenster nicht auf dem richtigen Bildschirm angezeigt werden.... Meine Wahl für eine neue Grafikkarte fiel auf die NVidia GTX 1660 Super. Was für Produktbezeichnungen :)
Da ich das schon mal ausprobiert hatte, einfach die Grafikkarte tauschen (AMD <--> NVidia), was fürchterlich in die Hose ging stand also eine Neuinstallation an.
Read more: Linux Mint 20 “Ulyana” Cinnamon - AMD Grafikkarte raus!
Das letzte Update für Debian 9 Stretch ist erschienen.
After this point release, Debian's Security and Release Teams will no longer be producing updates for Debian 9. Users wishing to continue to receive security support should upgrade to Debian 10, or see https://wiki.debian.org/LTS for details about the subset of architectures and packages covered by the Long Term Support project.
Wird also Zeit, mal langsam drüber nachzudenken auf Debian 10 Buster zu upgraden.
Das Team von Linux Mint hat gestern den "Ulyana" Release veröffentlicht. Die Distribution gibt es mit drei Desktop Environments.
Später wird dann wohl noch eine Debian Edition kommen. Alle o.g. basieren auf Ubuntu 20.04 LTS Focal Fossa.
Da ich ja, seit dem Einbau meiner AMD Grafikkarte so das ein oder andere Problem hatte, verweise ich hier mal auf meine Versuche mit Ubuntu und Cinnamon.
Vor diesen ganzen Versuchen hatte ich eine NVidia Karte drin, auf diesem System lief ein Debian mit Cinnamon. Ok, die Leser die hier mitlesen, werden wissen das ich so richtig mit anderen Desktops nichts anfangen kann. Ja, ich teste immer mal wieder, aber es bringt mich immer wieder zu Cinnamon zurück. Einer der Gründe dürfte sein, das ich auf der Arbeit ein M$ System vorgesetzt bekomme. Und es ist einfacher, wenn die Bedienung sehr ähnlich ist. Ja, ich bin was älter und umgewöhnen ist immer so schwierig :)
Seite 10 von 79