Přejít na obsah

Nastavení cookies

Zvolte, které druhy cookies povolíte. Svou volbu můžete kdykoli změnit přes Nastavení cookies v dolní části každé stránky. Prohlášení o ochraně osobních údajů

Nezbytné

Vždy zapnuté

Potřebné pro přihlášení, uchování košíku a zapamatování vašich voleb. Jsou vždy zapnuté.

Které cookies?
  • weboke_sessie, weboke_klant, weboke_remember: vaše relace a trvalé přihlášení
  • weboke_basket: váš košík
  • wkBtwIncl: zobrazení cen s DPH nebo bez DPH
  • wok_cookies: vaše volba cookies, 12 měsíců

Měří, která reklama vede k návštěvě nebo objednávce, abychom neplatili za reklamy, které nic nepřinášejí.

Které cookies?
  • Google Ads přes Google Tag Manager (_gcl_au, _gcl_aw), až 90 dní
  • OpenAI Ads, reklamy v ChatGPT
  • wok_aff: partner, který vás k nám doporučil (partnerský program), 60 dní

4,6

Země a jazyk

Každá země má vlastní web s cenami a DPH dané země.

Zobrazit

Správné zálohování databází a svazků Dockeru

Spuštěná databáze neustále zapisuje do svých souborů. Pokud tyto soubory zkopírujete uprostřed zápisu, může být Vaše záloha poškozená. Proto nejprve vytvořte výpis (dump): čistou kopii databáze v jednom souboru.

Kde jsou Vaše data uložena?

CoKde
Vaše soubory compose, Caddyfile, .env a složky jako vw-data/srv/diensten
Svazky Dockeru, například uptime-kuma a n8n-data/var/lib/docker/volumes/diensten_<naam>/_data
Výpisy databází/var/backups/db
Nastavení serveru/etc

Docker před název svazku přidává název Vaší složky: v /srv/diensten se tedy z uptime-kuma stane diensten_uptime-kuma. Skutečné názvy zobrazíte příkazem sudo docker volume ls.

Přípravný skript

Uložte tento skript do /usr/local/sbin/voor-backup.sh (chmod 700). Spouští ho zálohovací skript z článku Zálohy pomocí restic na jiné místo.

#!/bin/sh
set -e
mkdir -p /var/backups/db
chmod 700 /var/backups/db
cd /srv/diensten

# WordPress-database (MariaDB) als dump
docker compose exec -T wp-db sh -c \
  'mariadb-dump --single-transaction -u"$MARIADB_USER" -p"$MARIADB_PASSWORD" "$MARIADB_DATABASE"' \
  > /var/backups/db/wordpress.sql

Pokud WordPress nepoužíváte, tuto část vynechte. Máte-li databázi mimo Docker, postupujte stejně pomocí mariadb-dump --single-transaction nebo pg_dump.

Aplikace s databází SQLite

Vaultwarden, Uptime Kuma a n8n ve výchozím nastavení ukládají svá data do souboru SQLite ve svém svazku nebo složce. Nejjednodušší a nejbezpečnější je na dobu zálohování je krátce zastavit. To zajišťuje zálohovací skript z článku Zálohy pomocí restic na jiné místo pomocí docker compose stop a poté docker compose start. Obvykle to trvá jen chvilku; v noci si toho nikdo nevšimne. Pokud nechcete žádné přerušení, řiďte se pokyny k zálohování přímo od dané aplikace, například těmi na wiki Vaultwardenu.

Samotnou složku databáze (zde diensten_wp-db) vynechte: k tomu slouží výpis.

Obnovení aplikace

  1. Zastavte aplikaci: sudo docker compose stop vaultwarden.
  2. Obnovte složku: sudo restic restore latest --target /tmp/terug --include /srv/diensten/vw-data (s proměnnými z článku Zálohy pomocí restic na jiné místo).
  3. Nahraďte složku obnovenou verzí a aplikaci znovu spusťte.
  4. Databázi obnovíte načtením výpisu, například docker compose exec -T wp-db sh -c 'mariadb -u"$MARIADB_USER" -p"$MARIADB_PASSWORD" "$MARIADB_DATABASE"' < wordpress.sql.

Chvíli strpení…

Nastavení vašich domén

U každé domény nastavte jmenné servery, propojení s hostingem a to, kdo bude držitelem.

Načítání vašich domén…