SSH konto abil andmete varundamine
SSH kontoga saad veebiserveris olevaid tööriistu kasutada otse käsurealt. Konto lisamine käib iseteenindusest Veebiserver ⇒ SSH kasutajad valikust.
Näiteks selleks, et Windowsiga arvutilt SSH-d kasutada, võid alla laadida tarkvara nimega PuTTY.
Siin juhendis räägime, kuidas SSH kaudu andmebaasist väljavõte (sql dump) teha ning koos failidega kokku pakkida, et see näiteks igaks juhuks oma arvutisse alla laadida.
Alustamiseks logi SSH kaudu serverisse. Seejärel saad alustada andmebaasi väljavõttega:
mysqldump -u kasutajanimi -p andmebaas > failinimi.sql
Parooliks sisesta andmebaasi parool. Pärast seda luuakse Sinu määratud nimega fail samasse asukohta, kust Sa käsu käivitasid. Kataloogiteed näed käsuga 'pwd'.
Väljavõtte kokku pakkimiseks koos failidega tuleb Sul käivitada järgmine käsk:
tar zcvf varukoopia.tgz htdocs/ failinimi.sql
Selles näites toodud käsureal tähistab "varukoopia.tgz" failinime, millesse sellele parameetrile järgnevad kataloogid või failid kokku pakitakse. Soovituslik on failinimesse lisada ka kuupäev, et hiljem teada, millal see on tehtud – näiteks "varukoopia_05052015.tgz".
Mõlema käsu parameetrite kohta saad lähemalt lugeda käsu 'man' abil. Näiteks 'man mysqldump' kuvab kõik parameetrid, mida saad andmebaasi väljavõtte tegemisel rakendada.
Nüüd saad loodud faili (näite puhul varukoopia.tgz) FTP/SFTP kaudu alla laadida ja sellest vajadusel failid või andmebaasi taastada.