Disaster restore - multirestore
TODO:
- automat, ktery bude brat heslo a strkat ho do eska nekam
- pridani klicu vsem z adminit + me, lukasovi, jakubovi
- na bastionu budu generovat klic, ktery ma pristup na server, klic se bude menit casto
Vygenerovani zaloh
curl -X POST 'https://admin.easy.cz/api/mass-restore' \
--header 'Content-Type: application/x-www-form-urlencoded' \
--header 'Accept: text/plain' \
-d 'server_name=zisbackup.easy.cz&fqdn=dimpact.easyredmine.com%2Chancominspace.easyredmine.com%2Calenspace.easyredmine.com%2Cimpact.easyproject.com%2Cgrupopacc.easyredmine.com%2Csmartimpact.easyredmine.com&callback=top.easy.cz%2Fcallback-restore&authUserName=massrestore&authPassword=heslohesloheslo'
Jakmile je restore done, prijde mi callback na definovane misto (neni nutne definovat)
SSH/Rsync pristup k zaloham
ssh sftp_mass-restore@zisbackup.easy.cz
- heslo je staticke: 7OkMekAnjuHej
- Lze pridat i SSH klice adminu
HTTP pristup
# ziskat heslo pro curl/wget
ssh sftp_mass-restore@zisbackup.easy.cz "cat web-password"
# Stazeni zalohy
wget https://easy:__ZISKANE_HESLO___@massrestore.easy.cz/2020-01-18___16-55-19___demo_easyredmine_com.sql.gz