szerverek:linux:tarolas:backup
Tartalomjegyzék
🗃️ 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:
- önmagára
- 🔗 SSH-n keresztül
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!
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
