Hyppää sisältöön

Welcome to our weekly research support coffee hour on Zoom! Click here for more information.

Warning!

Puhti scratch disk is becoming very full (80+ % ) resulting in performance degradation. Everybody is advised to only keep actively processed data on scratch, all other data should be deleted, transferred to host institute or stored in Lumi-O. No new quota will be granted. Click here for a tool for examining your disk usage.

Varmuuskopiopalvelin SD Desktopille

Tietoturvasyistä vain projektipäällikkö voi viedä dataa ulos SD Desktopista. Siksi tavalliset SD Desktopin käyttäjät eivät voi tehdä varmuuskopioita SD Desktopissa olevasta datastaan. Tämä ohje esittelee backup_server.sh-prosessin ja sd-backup-komennot, jotka tarjoavat SD-käyttäjille tavan varmuuskopioida dataansa SD Connectiin.

Asennus

Varmuuskopiointiprosessin suorittamiseen tarvittavia työkaluja ei ole oletusarvoisesti asennettu SD Desktop -virtuaalikoneisiin. Siksi ensimmäinen vaihe on, että projektipäällikkö asentaa SD Backup tool -paketin käyttämällä SD Software installeria

Kirjaudu SD Desktopiin ja avaa Data Gateway. Jos ohjelmistojen asennuksen aputyökalut on otettu käyttöön projektillesi, sinulla pitäisi olla kansio tools-for-sd-desktop siinä hakemistossa, jonka Data Gateway loi (polussa Projects/SD-Connect/your-project-name). Jos et löydä tools-for-sd-desktop-hakemistoa Data Gatewayn kautta, lähetä pyyntö CSC:n asiakastukeen. Kerro pyynnössä, että haluat SD Desktopin ohjelmistoasennuksen aputyökalut käyttöön projektiisi. Sinun tulee myös sisällyttää viestiin projektisi Project identifier string. Voit tarkistaa tämän satunnaisen merkkijonon esimerkiksi kirjautumalla SD Connect -palveluun. Siellä voit kopioida projektitunnisteen valitsemalla CSC-projektinumerosi vieressä olevan Copy Share ID -painikkeen.

Avaa tools-for-sd-desktop-kansio ja vedä/kopioi sieltä tiedosto sd-installer.desktop työpöydällesi.

Installing-sd-installer

Kuva 1. Tiedoston sd-installer.desktop kopioiminen SD Desktopin työpöydälle.

Kaksoisnapsauta sd-installer.desktop-tiedoston kopiota käynnistääksesi ohjelmiston asennustyökalun. Käytä tätä työkalua SD Backup -työkalun asentamiseen SD Desktop -virtuaalikoneellesi, jos et ole vielä tehnyt sitä.

Projektipäällikkö käynnistää varmuuskopiopalvelimen

Kun SD Backup -työkalu on asennettu, projektipäällikön tulee käynnistää uusi pääteistunto ja käynnistää siellä virtuaalinen pääteistunto komennolla:

screen

ja käynnistää sitten varmuuskopiointiprosessi komennolla:

backup-server.sh

Käynnistyessään backup-server.sh pyytää projektipäällikön CSC-salasanaa.

Tämän jälkeen projektipäällikkö voi jättää virtuaalisen istunnon käyntiin taustalle painamalla: Ctrl+a+d.

Näin backup-server.sh-komento pysyy aktiivisena virtuaalisessa pääteistunnossa, vaikka yhteys SD Desktopiin suljettaisiin.

Varsinainen palvelinprosessi on hyvin yksinkertainen. Se tarkistaa varmuuskopiohakemiston sisällön kerran minuutissa ja siirtää tämän hakemiston sisällön SD Connectin ämpäriin. Data salataan CSC:n julkisella avaimella, jotta varmuuskopioita voidaan käyttää vain SD Desktop -ympäristössä. Oletusvarmuuskopiohakemisto on /shared-data/auto-backup ja kohdeämpäri SD Connectissa on sdd-backup-<virtual-machine-name>.

Huomaa, että palvelin ei pysty tarkistamaan, oliko annettu salasana oikea. Jos annettiin väärä salasana, varmuuskopiointipyynnöt epäonnistuvat. Siksi voi olla hyvä testata varmuuskopiointiprosessi kerran sen jälkeen, kun palvelin on käynnissä.

Varmuuskopioiden tekeminen

Kun varmuuskopiopalvelin on käynnissä, kaikki virtuaalikoneen käyttäjät voivat käyttää komentoa sd-backup tehdäkseen aineistosta varmuuskopion SD Connectiin. Komennon sd-backup syntaksi on:

sd-backup file.csv

tai

sd-backup directory

Komento kopioi annetun tiedoston tai hakemiston varmuuskopiohakemistoon, josta palvelinprosessi pystyy siirtämään sen SD Connectiin. SD Connectissa tiedostonimeen lisätään aikaleima, jotta tiedostonimestä tulee yksilöllinen. Lisäksi luodaan metatiedosto. Tämä tiedosto sisältää tiedot käyttäjästä, joka pyysi varmuuskopiointia, alkuperäisestä isännästä ja tiedoston sijainnista. Jos varmuuskopiointi tehdään hakemistolle, hakemiston sisältö tallennetaan yhtenä tar-arkistotiedostona ja metatiedosto sisältää luettelon varmuuskopioiduista tiedostoista.

Esimerkiksi tiedostolle nimeltä my_data.csv, joka sijaitsee SD Desktop -virtuaalikoneessa nimeltä secserver-1683868755, varmuuskopiointikomento:

sd-backup  my_data.csv

luo varmuuskopiotiedoston, joka on saatavilla Data Gatewayn kautta polussa:

Projects/SD-Connect/project_number/sdd-backup-secserver-1683868755/my_data.csv-2023-05-15-07:41

Huomaa, että sinun täytyy päivittää Data Gateway -yhteys nähdäksesi muutokset SD Connectissa.

Suomenkielinen tekoälykäännös

Sisällössä voi esiintyä virheellistä tietoa tekoälykäännöksestä johtuen.

Klikkaa tästä antaaksesi palautetta