The Rise of Machines: Real World Applications of AI
Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.
Vultr nabízí automatické zálohování jako možnost pro jakékoli VPS řady Performance. Tento článek poskytuje kromě této funkce možnost automatického vytváření denních záloh databáze na serveru a také jejich odesílání přes FTP na váš záložní server nebo dokonce hostitele souborů.
Nejprve vytvořte a přejděte do /backupsadresáře.
mkdir /backups
cd /backups
Poté pomocí nanosvého oblíbeného editoru vytvořte soubor skriptu:
nano backupdb.sh
Nyní zkopírujte a vložte tento skript a upravte proměnné v horní části podle svého nastavení:
#!/bin/bash
############### Infos - Edit them accordingly ########################
DATE=`date +%Y-%m-%d_%H%M`
LOCAL_BACKUP_DIR="/backups"
DB_NAME="database_name"
DB_USER="root"
DB_PASSWORD="root_password"
FTP_SERVER="111.111.111.111"
FTP_USERNAME="ftp-user"
FTP_PASSWORD="ftp-pass"
FTP_UPLOAD_DIR="/upload"
LOG_FILE=/backups/backup-DATE.log
############### Local Backup ########################
mysqldump -u $DB_USER -p$DB_PASSWORD $DB_NAME | gzip > $LOCAL_BACKUP_DIR/$DATE-$DB_NAME.sql.gz
############### UPLOAD to FTP Server ################
ftp -nv $FTP_SERVER << EndFTP
user "$FTP_USERNAME" "$FTP_PASSWORD"
binary
cd $FTP_UPLOAD_DIR
lcd $LOCAL_BACKUP_DIR
put "$DATE-$DB_NAME.sql.gz"
bye
EndFTP
############### Check and save log, also send an email ################
if test $? = 0
then
echo "Database Successfully Uploaded to the Ftp Server!"
echo -e "Database Successfully created and uploaded to the FTP Server!" | mail -s "Backup from $DATE" your_email@email.com
else
echo "Error in database Upload to Ftp Server" > $LOG_FILE
fi
Po dokončení úprav skriptu a uložení souboru vytvoříme soubor spustitelným použitím následujícího příkazu:
chmod +x backupdb.sh
Nyní to můžete otestovat zadáním do terminálu.
/backups/backupdb.sh
... a po dokončení provádění zadejte, ls -aabyste zjistili, zda byla databáze zálohována. Také potvrďte, zda byl odeslán na váš FTP server.
Pokud vše dosud fungovalo dobře, můžeme to spustit denně pomocí Crontabu.
Svůj crontab můžete upravit pomocí následujícího příkazu:
crontab -e
Otevře se textový editor, do kterého můžete zadat svůj plán s každou úlohou na nový řádek.
Každá z sekcí je oddělena mezerou, přičemž poslední sekce má jednu nebo více mezer. Takto je rozvržena úloha cron:
minuta (0-59), hodina (0-23, 0 = půlnoc), den (1-31), měsíc (1-12), den v týdnu (0-6, 0 = neděle), příkaz
V editoru tedy napište nebo vložte tento řádek:
30 02 * * * /backups/backupdb.sh
Výše uvedený příklad poběží /backups/backupdb.shv 02:30 každý den každého měsíce. Čas si samozřejmě můžete změnit, jak chcete.
Nyní stačí soubor uložit a zavřít. V naplánovanou dobu bude záloha provedena.
Umělá inteligence není v budoucnosti, je zde přímo v současnosti V tomto blogu si přečtěte, jak aplikace umělé inteligence ovlivnily různé sektory.
Jste také obětí DDOS útoků a nemáte jasno v metodách prevence? Chcete-li vyřešit své dotazy, přečtěte si tento článek.
Možná jste slyšeli, že hackeři vydělávají spoustu peněz, ale napadlo vás někdy, jak takové peníze vydělávají? Pojďme diskutovat.
Chcete vidět revoluční vynálezy Google a jak tyto vynálezy změnily život každého dnešního člověka? Pak si přečtěte na blogu a podívejte se na vynálezy od Googlu.
Koncept aut s vlastním pohonem, která vyrazí na silnice s pomocí umělé inteligence, je snem, který už nějakou dobu máme. Ale přes několik slibů nejsou nikde vidět. Přečtěte si tento blog a dozvíte se více…
Jak se věda vyvíjí rychlým tempem a přebírá mnoho našeho úsilí, stoupá také riziko, že se vystavíme nevysvětlitelné singularitě. Přečtěte si, co pro nás může znamenat singularita.
Přečtěte si blog, abyste co nejjednodušším způsobem poznali různé vrstvy v architektuře velkých dat a jejich funkce.
Způsoby ukládání dat se mohou vyvíjet od narození dat. Tento blog se zabývá vývojem ukládání dat na základě infografiky.
V tomto digitálním světě se chytrá domácí zařízení stala klíčovou součástí života. Zde je několik úžasných výhod chytrých domácích zařízení o tom, jak náš život stojí za to žít a zjednodušit jej.
Apple nedávno vydal doplňkovou aktualizaci macOS Catalina 10.15.4, která opravuje problémy, ale zdá se, že aktualizace způsobuje další problémy, které vedou k zablokování počítačů mac. Přečtěte si tento článek a dozvíte se více