01.09.2020 11:11
1
Ahojte,

co používáte za zálohovací programy, scripty.

Rád bych něco co bude automaticky zálohovat pravidelně několikrát denně FTP+DB
Navíc bude posílat emaily zda vše ok nebo neproběhlo.

Dále pokud by to umělo kontrolu jaké soubory jsou navíc na FTP a zaslat emailem.
Minule nás někdo hacknul a chci na to přijít hned.

Momentálně využívám
dropmysite.com ale je to pouze 1x denně

Díky
01.09.2020 20:27
2
Nějaké podrobnosti o co jde? Jedna o vlastní win/linux server? Nebo jen nějaký webhosting někde? Podle toho jde asi radit :-)
01.09.2020 20:39
3
Právě že jde jen o hosting :)
01.09.2020 22:28
4
Hm.. o to horší to snad je :-)

Data: script na serveru co si data stáhne k sobě?
DB: je povolené externí připojení k DB serveru? Pak opět script jako bod 1, jinak povolený exec() a mysqldump?

Záleží samozřejmě o jaký/web projekt jde - vyplatí se do toho cpát peníze, kolik to potřebuje jaké péče? Výše zmíněný body jako zálohování FTP & DB & Maily se líp řeší na vlastním, než koupený webhosting.
02.09.2020 09:50
5
Data tahám pomocí SSH příkazu
DB má možnost externího připojení.

Stačilo by mi automatizovat příkazy co dělám pomocí SSH a pak stahuju z FTP na cloud.
Používám toto, třeba to někomu pomůže

cd www/cz/DOMÉNA
tar -czvf DOMÉNA-$(date +%Y%m%d).tar.gz www
mysqldump -u"UŽIVATEL SQL" -HESLO SQL" -Q --opt --allow-keywords --hex-blob NÁZEV-SQL | gzip > www/cz/DOMÉNA/NÁZEV-ZÁLOHY-$(date +%Y%m%d).sql.gz
Šlo by tyto příkazy nějak automatizovat? Volání cronem například?
02.09.2020 10:00
6
Jake CMS pouzivate? A hack byl proveden pres hosting, ftp, db nebo se nekdo naboural primo do CMS?
02.09.2020 10:29
7
Jde o Prestashop 1.7, hack byl proveden přes modul Megamenu (2.2.5) viz
https://github.com/mrwn007/M3M0/blob/master/README.md
03.09.2020 08:29
8
A ten hosting má teď možnost připojení přes ssh? Dle těch příkazu :-)

Pokud ano, tak když si to cely takhle hezky zabalickujes tak si to přes scp můžeš rovnou stáhnout. Cely tohle kombo pak dej do cronu s tvým nastaveným intervalem a je to :-)
05.09.2020 14:59
9
Ano ten hosting podporuje připojení přes ssh :)

Zkusím se podívat po nějakých příkazech jak to stáhnout automaticky :)
05.09.2020 16:31
10
No tak to je v pohodě, když je možné SSH. Tak vzhůru do scriptu:

Kód:
#!/bin/bash
ssh uzivatel@server 'tar -czvf NAZEV_ARCHIVU.tar.gz /cesta/ke/slozco/kterou/balim;mysqldump -u UZIVATEL -pHESLO .... > vystup.sql'
scp uzivatel@server:~/cesta_k_zabalenemu_archivu . ( tečka - jako aktuální místo, kam se soubor stáhne )
Ber to jako inspiraci a ohni to pro svoje potřeby, aby to sedělo. Bylo by asi fajn udělat dump předtím a zabalit to celé dohromady - případně si více pohrát s tou logikou toho scriptu - co, kdy, kde a kam.

A celý tohle uložit, chmod +x a prdnout to do cronu. Je to takový primitivní zálohování, ale třeba to postačí pro tvůj účel.