Hallo Server Admins, ich habe mir bei Hetzner so eine Storage Box geholt.
-
Hallo Server Admins, ich habe mir bei Hetzner so eine Storage Box geholt. Darauf möchte ich tägliche Backups meiner MariaDB Datenbank machen. Die Frage ist nur, wie am besten? Je mehr ich im Netz zu diesem Thema suche, um so verwirrter bin ich.
Daher meine Frage an das Fediverse: Wie ist das beste Vorgehen bzw. welche Lösungen sind für einen Anfänger bei diesem Thema zu empfehlen?
@ibims @crossgolf_rebel @admins Womit arbeitest du, Linux?
-
Hallo Server Admins, ich habe mir bei Hetzner so eine Storage Box geholt. Darauf möchte ich tägliche Backups meiner MariaDB Datenbank machen. Die Frage ist nur, wie am besten? Je mehr ich im Netz zu diesem Thema suche, um so verwirrter bin ich.
Daher meine Frage an das Fediverse: Wie ist das beste Vorgehen bzw. welche Lösungen sind für einen Anfänger bei diesem Thema zu empfehlen?
@ibims Docker oder Native? Ich machs mit https://github.com/tiredofit/docker-db-backup funktioniert für mich super... Sicher die DB local und schub's ich dann mit borgmatic auf die Storagebox.
-
@ibims Docker oder Native? Ich machs mit https://github.com/tiredofit/docker-db-backup funktioniert für mich super... Sicher die DB local und schub's ich dann mit borgmatic auf die Storagebox.
@rantanlan
Nativ -
T tux@anonsys.net shared this topic
-
@ibims @crossgolf_rebel @admins Womit arbeitest du, Linux?
@MichaelimOdenwald
Ja mit Ubuntu 24.04 LTS. -
@MichaelimOdenwald
Ja mit Ubuntu 24.04 LTS.@ibims @MichaelimOdenwald Die storage box bietet unter vielen anderen Protokollen scp (ssh ohne shell login). Ich würde also einfach einen cronjob anlegen, welcher Dein Lieblings MariaDB dump zieht, komprimiert und per rsync oder scp dort hoch lädt. 3 Zeilen script oder so? Kann gerne meine Mariadb dump flags teilen, die sich bewährt haben, falls Dir das nützt. -
@ibims @MichaelimOdenwald Die storage box bietet unter vielen anderen Protokollen scp (ssh ohne shell login). Ich würde also einfach einen cronjob anlegen, welcher Dein Lieblings MariaDB dump zieht, komprimiert und per rsync oder scp dort hoch lädt. 3 Zeilen script oder so? Kann gerne meine Mariadb dump flags teilen, die sich bewährt haben, falls Dir das nützt.
Kann gerne meine Mariadb dump flags teilen, die sich bewährt haben, falls Dir das nützt.
Das wäre super.
-
Hallo Server Admins, ich habe mir bei Hetzner so eine Storage Box geholt. Darauf möchte ich tägliche Backups meiner MariaDB Datenbank machen. Die Frage ist nur, wie am besten? Je mehr ich im Netz zu diesem Thema suche, um so verwirrter bin ich.
Daher meine Frage an das Fediverse: Wie ist das beste Vorgehen bzw. welche Lösungen sind für einen Anfänger bei diesem Thema zu empfehlen?
@ibims @admins um mal verschiedene andere Faktoren von "kommt drauf an" auszuklammern: bist du schon so weit, dass dein backup als Datei bei dir rumliegt? Weil ab da bist du nur noch ein scp (copy, aber mittels SSH) von deinem Ziel entfernt.
Oder brauchst du auch noch Tipps wie du dein backup erstellst?
-
Hallo Server Admins, ich habe mir bei Hetzner so eine Storage Box geholt. Darauf möchte ich tägliche Backups meiner MariaDB Datenbank machen. Die Frage ist nur, wie am besten? Je mehr ich im Netz zu diesem Thema suche, um so verwirrter bin ich.
Daher meine Frage an das Fediverse: Wie ist das beste Vorgehen bzw. welche Lösungen sind für einen Anfänger bei diesem Thema zu empfehlen?
-
@ibims @admins um mal verschiedene andere Faktoren von "kommt drauf an" auszuklammern: bist du schon so weit, dass dein backup als Datei bei dir rumliegt? Weil ab da bist du nur noch ein scp (copy, aber mittels SSH) von deinem Ziel entfernt.
Oder brauchst du auch noch Tipps wie du dein backup erstellst?
@NobodysNightmare
Habe bis jetzt immer per mysqldump Backups erstellt und lokal gespeichert. -
@gideonstar
Genau, sowas in der Art. -
Hallo Server Admins, ich habe mir bei Hetzner so eine Storage Box geholt. Darauf möchte ich tägliche Backups meiner MariaDB Datenbank machen. Die Frage ist nur, wie am besten? Je mehr ich im Netz zu diesem Thema suche, um so verwirrter bin ich.
Daher meine Frage an das Fediverse: Wie ist das beste Vorgehen bzw. welche Lösungen sind für einen Anfänger bei diesem Thema zu empfehlen?
@ibims Ich kann dir gerne meine Backup Scripts mal zur Verfügung stellen - bzw. wollte ich schon länger ein public git repo machen draus, vllt guter Zeitpunkt
hab ein recht umfangreiches backup.sh script drum rum gebaut, das per .env Variable gesteuert wird und dazu habe ich 4 systemd services definiert (create, prune, compact & check).
ich mach ein mariadbbackup in ein temp-verzeichnis, dadurch ist nämlich das deduplizieren ansatzweise mögluch. per stream hatte ich am anfang direkt - war halt ohne temp-schritt (weniger platzbedarf im temp), dafür hat das depluzieren gar nix gebracht.
-
@ibims Ich kann dir gerne meine Backup Scripts mal zur Verfügung stellen - bzw. wollte ich schon länger ein public git repo machen draus, vllt guter Zeitpunkt
hab ein recht umfangreiches backup.sh script drum rum gebaut, das per .env Variable gesteuert wird und dazu habe ich 4 systemd services definiert (create, prune, compact & check).
ich mach ein mariadbbackup in ein temp-verzeichnis, dadurch ist nämlich das deduplizieren ansatzweise mögluch. per stream hatte ich am anfang direkt - war halt ohne temp-schritt (weniger platzbedarf im temp), dafür hat das depluzieren gar nix gebracht.