Majoritatea dintre noi avem aceeasi problema, cum facem backup la server automat si sa nu ne coste foarte mult. Pentru a simplifica procesul de backup eu folosesc GitHub unde plates $7 per luna pentru private repros. Astfel am creat fisierul backup.sh cu codul urmator:
Deasemena am setat un cronjob care sa imi ruleze fisierul backup.sh in fiecare zi. Sper sa va fie de folos codul iar daca doriti mai multe informatii despre configurare, va recomand sa cititi mai mult la mine pe blog, unde am prezentat mai detailat cum sa configurati totul.
Cod:
cd /var/www/
now=$(date +%d-%m-%Y)
mysqldump -uroot -pMYDBPASSWORD --all-databases > backups/"$now.sql"
git add .
git commit -m "automatic backup $now"
git push -f origin master
Deasemena am setat un cronjob care sa imi ruleze fisierul backup.sh in fiecare zi. Sper sa va fie de folos codul iar daca doriti mai multe informatii despre configurare, va recomand sa cititi mai mult la mine pe blog, unde am prezentat mai detailat cum sa configurati totul.