Zde skript pro Linux (Raspbian a možná i další), který je možné použít k zálohování konfigurace TVHeadend serveru.
Instalace: jít do příkazové řádky (SSH), dát příkaz "sudo su"
pak příkaz: ls -l /home/hts/.hts/tvheadend
pokud se nezobrazí chyba, ale výpis souborů jako např: accesscontrol bouquet channel config dvr epgdb.v2 epggrab input passwd profile service_mapper superuser
tak můžete pokračovat dále stažením skriptu:wget
(celý blok je jeden příkaz na jednu řádku)
provedení zálohy příkazem:
~/linux_tvheadend_server_backup_and_restore backup
provedení obnovení z právě vytvořené/nebo naposledy vytvořené zálohy:
~/linux_tvheadend_server_backup_and_restore restore
pak jde vytvořit automatickou zálohu třeba každých 6 měsíců:
crontab -e
klávesa "a"
vložit na prázdnou poslední řádku:
0 0 0 */6 * /bin/bash /root/linux_tvheadend_server_backup_and_restore backup 2&1>/dev/null
(možná nejste přihlášeni pod uživatelem root, můžete zkusit příkaz: whoami)
Ctrl+C, q, enter
zálohy jsou pak zde:
/home/hts/.hts/tvheadend_backup.tar
Ve skriptu jde i nastavit e-mail a aktivovat odesílání zálohy e-mailem.
Instalace: jít do příkazové řádky (SSH), dát příkaz "sudo su"
pak příkaz: ls -l /home/hts/.hts/tvheadend
pokud se nezobrazí chyba, ale výpis souborů jako např: accesscontrol bouquet channel config dvr epgdb.v2 epggrab input passwd profile service_mapper superuser
tak můžete pokračovat dále stažením skriptu:wget
Kód:
wget https://raw.githubusercontent.com/slrslr/linux-bash-script-to-backup-restore-tvheadend-server-configuration/master/linux_tvheadend_server_backup_and_restore;chmod 750 linux_tvheadend_server_backup_and_restore;
provedení zálohy příkazem:
~/linux_tvheadend_server_backup_and_restore backup
provedení obnovení z právě vytvořené/nebo naposledy vytvořené zálohy:
~/linux_tvheadend_server_backup_and_restore restore
pak jde vytvořit automatickou zálohu třeba každých 6 měsíců:
crontab -e
klávesa "a"
vložit na prázdnou poslední řádku:
0 0 0 */6 * /bin/bash /root/linux_tvheadend_server_backup_and_restore backup 2&1>/dev/null
(možná nejste přihlášeni pod uživatelem root, můžete zkusit příkaz: whoami)
Ctrl+C, q, enter
zálohy jsou pak zde:
/home/hts/.hts/tvheadend_backup.tar
Ve skriptu jde i nastavit e-mail a aktivovat odesílání zálohy e-mailem.