Asiakasohjeistus

Axxion Oy
Hosting-palvelut

Versio 1.0 • 27.09.2007

5. Tietokantapalvelut

Axxion Oy tarjoaa asiakkaittensa käyttöön tarvittavan määrän tietokantoja keskitetyillä palvelimillaan. Useimmat tuotteemme sisältävät yhden tai usemman tietokannan. Raskaammille tietokantasovelluksille suosittelemme kuitenkin erillisen (virtuaali)palvelimen hankkimista.

5.1 Tunnukset, kannat ja palvelin

MySQL-tietokantapalvelimen osoite on mysql.axxion.fi, portti 3306.
PostgreSQL-tietokantapalvelimen osoite on pgsql.axxion.fi, portti 5432.

Tietokantayhteyksissä tulee käyttää vain näitä osoitteita. Näin varmistetaan, että tietokantapalvelu toimii katkotta mahdollisista teknisistä muutoksista huolimatta.

Huomioitavaa

  • Uusille tunnuksille ei luoda tietokantoja eikä tietokantatunnuksia automaattisesti, vaan ne tulee erikseen tilata tuesta (tuki@axxion.fi).
  • Tietokannan käyttäjätunnus ei ole sama kuin pääteyhteyksiä ja hallinnan pääkäyttäjätunnus.
  • Kuhunkin tietokantaan voi luoda halutun määrän määrän tauluja. Mikäli tietokantaja tarvitaan useampia, voi uusia tietokantoja tilata käyttäjätuesta (tuki@axxion.fi).
  • Tietokantojen osalta ei ole voimassa erillisiä kokorajoitteita, mutta niiden käyttämä levytila huomioidaan asiakkaan käyttämää kokonaislevytilaa laskettaessa.

5.2 Tietokantojen käyttö ja hallinnointi

Tietokantoja voi käyttää Axxionin verkkoon kuuluvilta palvelimilta (WWW-palvelimet, shell-palvelu sekä asiakaskohtaiset virtuaalipalvelimet). Muista verkoista yhteyksiä ei sallita ilman erillistä lupaa. Tietokantojen hallinnointi ja ylläpito on mahdollista joko komentokehotteelta käsin tai WWW-pohjaisia phpMyAdmin / phpPgAdmin -tietokantahallintaohjelmistoja käyttäen.

Hallinnointi UNIX-komentokehotteelta

Tietokantoja pääsee käyttämään tietokantoja komentokehotteella ottamalla SSH-ohjelmalla (esim. Putty) yhteyden Axxionin shell-palvelimelle tai omalle virtuaalipalvelimelle. Kun palvelimelle on kirjauduttu sisään SSH-ohjelmalla, onnistuu MySQL:n käyttö esim. seuraavanlaisesti:

mysql -h mysql.axxion.fi -u mysqltunnus -D mysqlkanta -p

MySQL kysyy salasanan, johon kirjoitetaan mysql-tunnuksen salasana.
Tarvittaessa MySQL-salasanan voi vaihtaa komentokehotteessa komennolla:

mysqladmin -h mysql.axxion.fi -u mysqltunnus -p password uusisalasana

Tai MySQL-kehotteessa:

> set password=password('uusisalasana');

WWW-pohjainen hallinta

Hallinnan osoitteet:

Näistä osoitteista löytyvät verrattain helppokäyttöiset käyttöliittymät, joilla asiakas pystyy hallinnoimaan tietokantojansa. Ohjelmistoilla voi mm. käsitellä tietokantaa graafisessa muodossa, vaihtaa tunnuksen salasanaa ja ottaa varmuuskopioita tietokannoista.

5.3 Tietokannan varmuuskopiointi

Tietokannasta saa helposti varmuuskopion palvelimille asennetulla ohjelmilla, esimerkiksi seuraavasti (komento suoritetaan pääteyhteydellä Axxionin verkkoon kuuluvalla palvelimella):

MySQL-varmuuskopiointi

mysqldump -a -h mysql.axxion.fi -u mysqltunnus -p mysqlkanta > varmuuskopio.txt

PostgreSQL-varmuuskopionti

pg_dump -h pgsql.axxion.fi -U pgsqltunnus pgsqlkanta > varmuuskopio.txt

Komento kysyy salasanan, jonka jälkeen tietokannan rakenne ja taulujen sisällöt kopioidaan tiedostoon varmuuskopio.txt. Tämän jälkeen tiedoston voi kopioida talteen halutelle koneelle esimerkiksi SCP-tiedonsiirtoa käyttäen. Suosittelemme tutustumaan myös komentojen muihin optiohin ja testaamaan tehtyjen varmuuskopioiden palautuskelpoisuuden säännöllisesti.

5.4 Hyödyllisiä linkkejä

Lisää ohjeita tietokantojen käytöstä on tarjolla niiden kotisivuilla.

Tarvittavat pääteyhteys- ja SCP-ohjelmistot löytyvät osoitteista:

Lisäksi Internetistä löytyy valtavasti erilaisia oppaita eri kielillä, aloittelijatasosta tehokäyttäjille suunnattuihin saakka.

Ongelmatapauksissa voi myös ottaa yhteyttä asiakaspalveluun osoitteessa tuki@axxion.fi.