Varaston tietokannan siirtäminen Microsoft SQL Server ille

M-Files Cloud varastot käyttävät Microsoft Azure SQL Database a oletusarvoisena tietokantamoottorina.

Paikallisessa palvelinympäristössä M-Files käyttää Firebird iä oletusarvoisena tietokantamoottorina. Suosittelemme käyttämään Microsoft SQL Server iä sellaisissa varastoissa, jotka sisältävät useita satoja tuhansia kohteita. Jos varasto käyttää Firebird iä, mutta kohteiden määrä varastossa on lisääntynyt merkittävästi, on parempi vaihtaa varaston tietokantamoottoriksi Microsoft SQL Server . Voit siirtää varaston tietokannan Firebird iltä Microsoft SQL Server ille M-Files Adminissa.

Huomaa: Voit siirtää dokumenttivaraston tietokantamoottorin vain Firebird istä Microsoft SQL Server ille. Siirtoja Microsoft SQL Server iltä Firebird ille ei tueta.
issaEnnen kuin aloitat, varmista, että nämä edellytykset täyttyvät:
Siirron jälkeen tiedostodatan sijainti on sama kuin Firebird issä. Jos haluat vaihtaa tiedostodatan sijainnin ennen siirtoa tai sen jälkeen:
  1. Siirrä varasto offline-tilaan.
  2. Siirrä tiedostodata eri sijaintiin.
  3. Määritä sijainti varaston tiedostodatalle.
  4. Siirrä varasto takaisin online-tilaan.

Siirtääksesi varastosi tietokannan Firebird iltä Microsoft SQL Server ille:

  1. Avaa M-Files Admin.
  2. Laajenna vasemman reunan puunäkymässä M-Files-palvelinyhteys.
  3. Avaa varaston pikavalikko ja valitse Toiminnot > Ota pois käytöstä (offline).
  4. Vahvista Kyllä-painike valitsemalla, että haluat siirtää dokumenttivaraston offline-tilaan.
  5. Valinnainen: On suositeltavaa, että otat tässä kohtaa varmuuskopion dokumenttivarastosta.
    Jos tarvitset lisätietoa dokumenttivaraston varmuuskopioinnista, katso Varaston varmuuskopiointi.
  6. Valitse varaston pikavalikko uudelleen vasemmanpuoleisessa puunäkymässä ja valitse Toiminnot > Siirrä Microsoft SQL ‑palvelimelle.
    Tulos:Dokumenttivarasto – Microsoft SQL Server ‑ikkuna avautuu.
    Dokumenttivarasto – Microsoft SQL Server ‑ikkuna, jossa on kentät palvelimelle, tietokannalle ja tunnistetiedoille.
  7. Kirjoita Palvelimen nimi -kohtaan Microsoft SQL Server isi yhteysosoite, kuten mysqlserver.mydomain.local.
  8. Kirjoita Tietokannan nimi -kohtaan varastoa varten luotavan tietokannan nimi.
    Kannattaa käyttää samaa nimeä, joka varastolla on M-Files Serverillä.
  9. Syötä tunnistetiedot Järjestelmänvalvojan tunnistetiedot- ja Peruskäyttäjän tunnistetiedot -kohtiin toisella seuraavista tavoista:
    ValintaVaiheet
    Syötä sellaisen käyttäjätilin tunnistetiedot, joka on sysadmin-palvelinroolissa Microsoft SQL Server illäsi. Näin M-Files Server saa oikeudet suorittaa siirtämisen edellyttämät toiminnot.
    1. Lisää Järjestelmänvalvojan tunnistetiedot -kohtaan sellaisen käyttäjätilin tunnistetiedot, joka on sysadmin-palvelinroolissa Microsoft SQL Server illäsi.
    2. Valitse Peruskäyttäjän tunnistetiedot -kohdassa Käytä automaattisesti muodostettuja kirjautumistietoja -vaihtoehto.
    Luo Microsoft SQL Server -tietokanta ja käyttäjätilit manuaalisesti (ilman sysadmin-palvelinroolia) ja käytä ei-sysadmin-tunnistetietoja M-Files Serverin osalta.
    1. Luo Microsoft SQL Server Management Studio n avulla tyhjä tietokanta varastoa varten.
    2. Luo sitten Microsoft SQL Server Management Studio ssa kaksi käyttäjätiliä ilman sysadmin-palvelinroolia (esimerkiksi Käyttäjä A ja Käyttäjä B).
    3. Palaa M-Files Adminin Dokumenttivarasto – Microsoft SQL Server -ikkunaan ja syötä Järjestelmänvalvojan tunnistetiedot -kohtaan Käyttäjä A:n tunnistetiedot.
    4. Valitse Peruskäyttäjän tunnistetiedot -kohdassa ensin Käytä olemassa olevia kirjautumistietoja -vaihtoehto ja syötä sitten Käyttäjä B:n tunnistetiedot.

    Helpoin tapa on käyttää ensimmäistä vaihtoehtoa ja antaa M-Files Serverin tehdä tarvittavat muutokset Microsoft SQL Server iisi. Joissakin tapauksissa järjestelmänvalvojien on ehkä jätettävä Microsoft SQL Server in sysadmin-tunnistetiedot pois M-Files Serveristä. Tällöin varaston tietokannan ja Microsoft SQL Server in käyttäjätilit on luotava manuaalisesti (vaihtoehto kaksi). Katso tarkemmat ohjeet dokumentista How to Configure M-Files to Operate Without Sysadmin Role in MS SQL Server.

    M-Files Server käyttää peruskäyttäjän tunnistetietoja lähes kaikkiin varastotoimintoihin ja järjestelmänvalvojan tunnistetietoja – tietokannan ja käyttäjätilien luomisen lisäksi – joihinkin ylläpitotoimiin.

  10. Valinnainen: Varmista yhteys Microsoft SQL Server iin valitsemalla Kokeile yhteyttä ‑painike.
  11. Valitse OK.
    Tulos:Varoitusikkuna avautuu. Siinä kerrotaan, että toimintoa ei voi peruuttaa.
  12. Sulje varoitusikkuna ja aloita siirto valitsemalla Kyllä.
  13. Kun siirto on valmistunut, avaa varaston pikavalikko vasemman reunan puunäkymästä ja valitse Toiminnot > Ota käyttöön (online).
Kun siirtotoiminto on suoritettu, M-Files-varastosi tietokanta sijaitsee määrittämälläsi Microsoft SQL Server illä.
Kun varaston tietokanta on siirretty Microsoft SQL Server ille, Microsoft SQL Server Management Studio ssa sijaitsevalle tietokannalle on luotava varmuuskopiotyö. Jos tarvitset lisätietoja ja suosituksia, katso M-Files-varmuuskopiointikäytännöt.