Felhasználói eszközök

Eszközök a webhelyen


szerverek:linux:tarolas:backup

🗃️ Biztonsági mentés (Backup)

A backup egy fájlrendszer másolata, amit vészhelyzet esetén lehet visszaállítani.
Lehet teljes vagy inkrementális (csak a változásokat menti).
Lehet push - a forrásgép menti az adatokat a backup szerverre, vagy
lehet pull - a backup szerver veszi le az adatokat a forrás gépről.

0️⃣. lépés: HOVA ment

A szerver menthet:

1️⃣. lépés: Mentés módja

Több módszerrel is archiválhatunk. Az alábbi módszerek mindegyikét utólag be kell időzíteni!

  • 🗜️ TAR teljes archiválás, push
  • 🪞 rsync tükrözés, inkrementális mentés, push/pull
  • 📸 rsnapshot inkrementális, verziózott mentés, push/pull

2️⃣. lépés: Időzítés

A biztonsági mentés akkor jó, ha nem neked kell emlékezned rá. Erre való a cron.

  • Cron: Ez a háttérben futó szolgáltatás (daemon), ami percenként felébred, és megnézi, van-e tennivalója.
  • Crontab (Cron Table): Ez az a szöveges fájl, ahová beírjuk a feladatokat.

Időzítési példák (crontab)

A TAR script futtatása minden nap hajnali 3:00-kor

0 3 * * * /bin/bash /home/tanulo/scripts/backup_tar.sh >> /var/log/backup.log 2>&1

Az RSYNC futtatása óránként

0 * * * * /bin/bash /home/tanulo/scripts/backup_rsync.sh

RSNAPSHOT időzítése (napi+heti mentés)

# Alpha (napi) mentés minden nap 04:00-kor
0 4 * * * /usr/bin/rsnapshot alpha
 
# Beta (heti) mentés minden vasárnap 03:00-kor
0 3 * * 0 /usr/bin/rsnapshot beta
szerverek/linux/tarolas/backup.txt · Utolsó módosítás: szerkesztette: fm