Ulkoinen Tallennus

Tiedostoja voi lukea ja kirjoittaa suoraan SPS:stä asynkronisesti. Konfigurointi tapahtuu projektikohtaisesti. Kaikki tiedot, mukaan lukien kaikki salasanat, säilyvät projektin vieessä.

Tärkeitä huomautuksia

Jos tallennusvälineelle kirjoitetaan tietoja, laitteen poistaminen voi johtaa tietojen menetykseen tai tiedostojärjestelmän vaurioitumiseen. Siksi on suositeltavaa visualisoida kirjoitusprosessi, kunnes tietoväline on alustettu.

Kiinnitä huomiota USB-tallennusvälineiden virrankulutukseen. Liian korkea virta voi vahingoittaa palvelinta. Tämä on eri kullekin palvelimelle.

Tiedot, jotka siirretään FTP:n kautta, eivät ole suojattuja millään tavalla hyökkäyksiltä, koska ne lähetetään selkokielisessä muodossa. Siksi suositellaan FTPS:n tai SSH2:n käyttöä.

Jokaiselle tallennukselle luodaan automaattisesti uusi palvelu. Huomioi, että jokainen näistä palveluista käyttää RAM-muistia, myös jos tallennusta ei käytetä.

Poista vanhat tiedot mahdollisesti automaattisesti tietyn ajan kuluttua. Erityisesti projektitallennuksessa täyttö voi tehdä palvelimesta käyttökelvottoman.

Toimintatapa

Jotta tallennus voidaan kirjoittaa tai lukea SPS:n kautta, se on ensin alustettava toimintosarjalla FS_INIT.

Kaikki USB-tallennukset yhdistetään alustuksen aikana käyttöjärjestelmän kanssa. Jos tallennuksella on etäisellä sijaitseva tiedostojärjestelmä, yhteys luodaan jokaista toimintoa varten ja suljetaan sen jälkeen uudelleen. Tämä menetelmä on hitaampi, mutta säästää kohdepalvelimen resursseja.

Palvelimen käynnistämisen jälkeen ajoneuvon tila tallennetaan SPS:ään ja palautetaan käynnistyksen jälkeen.

Tallennuksen läpikäynti

Konfiguroinnissa tallennus voidaan suoraan läpikäydä. USB-tallennuksen läpikäyminen vaatii alustetun yhteyden.

Konfiguraatio

Ensiksi välitteet luodaan kontekstivalikosta Tiedot Ulkoinen Tallennus.

Huomautus: Tallennusten määrä rajoittuu käytettävän lisenssin mukaisesti. Sinun on deaktivoitava yksi portti, ulkoinen tallennus tai tietojen vaihtopiste, jotta lisenssipiste vapautuu uudelleen.

Vinkki: Tallennuksia voi myös kokonaan deaktivoida. Jos Ota käyttöön -ruutu ei ole valittu, palvelu sammutetaan kokonaan.

Jotta ulkoisia välitteitä voidaan käyttää, on tarpeen liittää ne SPS:ään tiedostojärjestelmä-toimintosarjojen avulla.

Ensiksi tiedostojärjestelmän on alustettava tai liitetty järjestelmään. Tämä tapahtuu toimintosarjan FS_INIT avulla.

Huomautus: Huomaa, että toimintosarja FS_INIT tulisi käyttää mahdollisimman kerran per tallennus, koska tallennusta ei voida vapauttaa, kun toinen ohjelma on käynnissä.

Tuetut protokollat

Seuraavat protokollat ovat tuettuja:

Protokolla Kuvaus
Tiedot Oma projektiluottamus palvelimella itse. Tämä vie erikseen projektin lisäksi. Vain yksi projektiluottamus voidaan käyttää per projekti. Tietoja säilytetään tallennuksen poistamisen jälkeen.
USB Pääsy yksittäisiin osioihin USB-tallennusvälineessä. Huomaa osoittaminen luvussa USB-portit.
SSH Etäinen SSH2-palvelin SFTP:n kautta. Tällä hetkellä ei vielä tueta sertifikaatteja tunnistautumiseen.
FTP/FTPS Etäinen FTP-palvelin tai FTP-palvelin TLS-yhteydellä. Joitakin toimintoja suoritetaan passiivisessa tilassa.
SMB-palvelin Windows-jakopalvelin. Tämä tyyppi on saatavilla vain Core 2 -versiosta lähtien.

Tuetut tiedostojärjestelmät

Kaikki yleiset tiedostojärjestelmät ovat tuettuja USB:n kautta. Samalla palvelimella olevat osiot tunnistetaan ja näytetään vastaavasti. Seuraavat tiedostojärjestelmät ovat tuettuja:

  • FAT32
  • FAT16
  • Microsoft exFAT (Core 2+)
  • vFAT
  • NTFS
  • BTRFS
  • EXT2
  • EXT3
  • EXT4
  • XFS
  • NILFS
  • ReiserFS
  • HFS+ (Mac)

Huomautus: Osio on oltava suurempi kuin 1 MB, jotta se tunnistetaan.

Käyttöesimerkkejä

On olemassa erilaisia skenaarioita, jotka voivat vaatia tiedostopäästä. Muun muassa tietoja voi ladata suoraan USB-tikulta SPS:ään tai kirjoittaa tikulle. On myös mahdollista etsiä automaattisesti tikulta tiedosto ja lukea se. Tässä muutamia esimerkkejä:

  • Lokitietojen kirjoittaminen ulkoisille välitteille.
  • CSV-tietojen kirjoittaminen analysointia varten.
  • Pääsy-oikeuksien lukeminen.
  • Automaattinen raporttien sijoittaminen etäisille tallennusvälineille.