Home Software Linux Backup na Cent OS (Debian)

ento postup je aplikován na CentOS 6.3 bez SELinux
je nutná mít nainstalovaný archivátor tar „yum install tar“ a pro poslání archivu na disk je nejlepší program lftp „yum install lftp“ oba jsou v základním repositáři

vytvořit složku na VPS např. /BACKUP „mkdir /BACKUP“
mám to přes 2 soubory, první jsem si pojmenoval
backup.sh a mám jej v kořenovém adresáři /
DULEŽITÉ: NEZAPOMEŇTE V SOUBORECH S KONCOVKOU .sh VYNECHAT PRVNÍ ŘÁDEK JINAK JEJ LINUX BUDE CHÁPAT JAKO KONFIGURAČNÍ SOUBOR A NESPUSTÍ JEJ.
obsah souboru backup.sh:

cd /backup
tar -cvf archivwww.tar /var/www
tar -cvf archivmail.tar /home/mail
tar -cvf archiv1.tar /etc
#…. atd, libovolné množství adresářů či souborů#
cd /
lftp -f /send.sh

příkaz lftp -f/send.sh volá soubor sent.sh kde jsou informace o připojení k disku pro zálohu a jednoduché příkazy pro transfer, zde navazuji na druhý soubor, mnou pojmenevaný send.sh taktéž umístěn v kořenovém adresáři /
obsah:

lftp -u UZIVATEL,HESLO XXXX.sXX.wedos.net
mirror -R /BACKUP /ZALOHA1
quit

UŽIVATEL = sXXXX
HESLO = °vašeheslo°
XXXX.sXX.wedos.net – nahraďte vaší adresou disku
mirror -R = provádí připojení na disk pro zápis
/BACKUP = označuje zdrojový adresář ve VPS
/ZALOHA1 = označuje cílový adresář na WedosDisku kam se bude kopírovat (zálohovat) obsah složky /BACKUP z VPS

poté stačí zřídit CRON úlohu s jednoduchým příkazem „bash /backup.sh“ a nastavit četnost zálohování

POZOR TENTO NÁVOD ZÁLOHUJE POUZE SOUBORY A SLOŽKY MIKOLI DATABÁZE, KAŽDÁ NOVÁ ZÁLOHA PŘEMAŽE TU STAROU

obnova se dá provést pomocí totalcmd nebo filezilla kde si s disku stahnete jen potřebné archivy pro obnovu

popřípadě použitím následujících příkazů čímž dojde ke stažení ZÁLOH do VPS
lftp -u UZIVATEL,HESLO XXXX.sXX.wedos.net
mirror /ZALOHA1 /BACKUP
quit

SNAD TENTO NÁVOD NĚKOMU POMŮŽE

Podobné články

Leave a Reply

Galerie