Varaston hakuindeksin varmuuskopiointi ja palautus (IDOL)
Näin varmuuskopioit hakuindeksin, kun käytät in versiota 12 hakukoneena:
-
Käytä Windowsin Tehtävienhallintaa pysäyttääksesi MFIndexingManager-palvelun.
Huomaa: in toukokuun 2020 päivityksestä alkaen siirtää indeksin lokitiedostot IDOLiin ja poistaa indeksin lokitiedot iltä. Jos käytät in toukokuun 2020 päivitystä tai uudempaa, sinun ei tarvitse tehdä seuraavaa vaihetta.
-
Kopioi olemassa olevat indeksin lokitiedostot IndexFLog.log ja IndexMLog.log tai IndexCLog.log (ulkoisen tietovaraston tapauksessa) ja talleta kopioidut tiedostot turvalliseen paikkaan.
Lokitiedostojen tyypillinen sijainti on FileData- ja MetaData-kansiot Server Vaults\<varaston nimi>\Indexes\Combined\M-Files -hakemistossa.
-
Odota kunnes jokaisen sisältökoneen kaikki IDOL-indeksointijonot ovat tyhjiä.
Jonot ovat tyhjiä, kun IDOL-indeksointijonon kansiot ovat tyhjiä. IDOL-indeksointijonon sijainti on esimerkiksi E:\IDOL12\data\PROD1-content-12000\index\status.
-
Avaa IDOL-frontend-palvelimella selain.
Huomaa: Jos sinulla on olemassa DREEXPORT-komennolla luotuja varmuuskopiotiedostoja etkä ole poistanut niitä, sinun täytyy antaa varmuuskopiotiedostoille uudet nimet, koska prosessi ei kirjoita päälle.Huomaa: Tee seuraava vaihe jokaiselle backend-koneelle sekä päivittäisen indeksin sisältökoneelle (daily index content engine).
-
Anna selaimen osoiterivillä seuraava komento: http://<sisältökoneen IP-osoite>:<sisältökoneen indeksoinnin porttinumero>/DREEXPORTIDX?FileName=<valinnainen polku ja varmuuskopiotiedoston nimi>.
Esimerkki: http://192.168.75.130:10001/DREEXPORTIDX?FileName=BU
Komento luo tiedoston nimeltään <tiedostonimi>-0.idx.gz sisältökoneen kansioon, esimerkiksi tänne: E:\IDOL12\data\PROD1-content-12000\index. Tiedosto sisältää kaiken indeksidatan edelliseen täyden indeksoinnin erään asti.
- Käynnistä MFIndexingManager-palvelu.
- Kopioi sisältökoneiden varmuuskopiotiedostot <IDOL-asennushakemisto tai -asema>\<sisältökone>\bin\single<sisältökoneen porttialue>\content -hakemistosta turvalliseen paikkaan.
Kun olet varmuuskopioinut hakuindeksin, voit aloittaa palautusprosessin. Palautusprosessi käyttää oletuksena samoja kansioita kuin varmuuskopiointi. Näin palautat varmuuskopioidun hakuindeksin:
-
Käytä Windowsin Tehtävienhallintaa pysäyttääksesi MFIndexingManager-palvelun.
-
Odota kunnes jokaisen sisältökoneen kaikki IDOL-indeksointijonot ovat tyhjiä.
Jonot ovat tyhjiä, kun IDOL-indeksointijonon kansiot ovat tyhjiä. IDOL-indeksointijonon sijainti on esimerkiksi E:\IDOL12\data\PROD1-content-12000\index\status.
-
Avaa IDOL-frontend-palvelimella selain.
Huomaa: Tee seuraava vaihe jokaiselle backend-koneelle sekä päivittäisen indeksin sisältökoneelle (daily index content engine).
-
Tyhjentääksesi koko indeksin anna selaimen osoiterivillä seuraava komento: http://<sisältökoneen IP-osoite>:<DIH/DAH-indeksoinnin portti>/DREINITIAL?.
Huomaa: Tee seuraava vaihe jokaiselle backend-koneelle sekä päivittäisen indeksin sisältökoneelle (daily index content engine).
-
Lisää indeksi vastaavasta varmuuskopiosta antamalla seuraava komento: http://<sisältökoneen IP-osoite>:<sisältökoneen indeksoinnin portti>/DREADD?<valinnainen varmuuskopiotiedoston polku ja tiedostonimi>-0.idx.gz.
Esimerkki: http://192.168.75.120:10001/DREADD?BU-0.idx.gz
-
Tarkista dokumenttien lukumäärä MFAutonomyConsole-työkalua ja getstatus-toimintoa käyttäen DIH- ja DAH-koneilla.
Huomaa: Jos varmuuskopiointi on tehty ennen in toukokuun 2020 päivitystä, sinulla on IDOL-indeksien lisäksi indeksien lokitiedostot. Tässä tapauksessa sinun tulee tehdä seuraava vaihe. Jos varmuuskopiointi on tehty in toukokuun 2020 päivityksen jälkeen, sinun ei tarvitse tehdä seuraavaa vaihetta.
-
Korvaa indeksin lokitiedostot IndexFLog.log ja IndexMLog.log tai IndexCLog.log (ulkoisen tietovaraston tapauksessa) varmuuskopioiduilla tiedostoilla.
Lokitiedostojen tyypillinen sijainti on FileData- ja MetaData-kansiot Server Vaults\<varaston nimi>\Indexes\Combined\M-Files -hakemistossa.
- Käynnistä MFIndexingManager-palvelu.
Voit ajaa useita samanaikaisia varmuuskopioita tai palautuksia backend-koneilla ja päivittäisen indeksin sisältökoneella (daily index content engine) PowerShell-komentosarjojen avulla.
Esimerkki varmuuskopiointikomentosarjasta:
$navOpenInBackgroundTab = 0x1000;
$ie = new-object -com InternetExplorer.Application
$ie.Navigate2("http://192.168.75.128:9001/DREEXPORTIDX?FileName=BU");
# backup from Daily
$ie.Navigate2("http://192.168.75.130:10001/DREEXPORTIDX?FileName=BU", $navOpenInBackgroundTab);
# backup from backend server 1, engine 10001
$ie.Navigate2("http://192.168.75.131:20001/DREEXPORTIDX?FileName=BU", $navOpenInBackgroundTab);
# backup from backend server 2, engine 20001
$ie.Visible = $true;
Esimerkki palautuskomentosarjasta:
$navOpenInBackgroundTab = 0x1000;
$ie = new-object -com InternetExplorer.Application
#$ie.Navigate2("http://192.168.75.128:9001/DREADD? BU-0.idx.gz ");
# restore Daily
$ie.Navigate2("http://192.168.75.130:10001/DREADD?BU-0.idx.gz", $navOpenInBackgroundTab);
#restore backend server 1, engine 10001
$ie.Navigate2("http://192.168.75.131:20001/DREADD?BU-0.idx.gz", $navOpenInBackgroundTab);
# restore backend server 2, engine 20001
$ie.Visible = $true;