SourceOne Email Management: SourceOne-tietokannan ylläpitokomentosarjojen suorittaminen
Summary: SourceOne-tietokannan ylläpitokomentosarjojen suorittaminen
Instructions
Ota huomioon seuraavat asiat ennen SourceOne-tietokantojen ylläpitoa:
-
Tutustu SourceOne-tietokantojen ylläpito-ohjeisiin, jotka löytyvät SourceOne Email Management Administration Guide -oppaasta.
-
Määritä, kuinka usein tietokannan ylläpitokomentosarjat suoritetaan. Yleissääntönä on, että huolto voidaan joutua tekemään jopa kolme kertaa viikossa, jos järjestelmä on hyvin aktiivinen, esimerkiksi järjestelmä, joka käsittelee yli 100 000 asiakirjaa päivässä. Lisäksi ylläpitoskriptejä voidaan käyttää sopivan askeltiheyden määrittämiseen suorittamalla ne simulointitilassa määräajoin käyttämällä tietoja määrittämään, kuinka nopeasti indeksit pirstoutuvat kussakin ainutlaatuisessa ympäristössä. Katso lisäohjeita SourceOnen hallintaoppaasta.
-
Suorita komentosarjat ruuhka-aikojen ulkopuolella. Tämä johtuu siitä, että tietokannan ylläpitoprosessi on erittäin resurssiintensiivinen, mikä aiheuttaa suurta levyn ja suorittimen käyttöä.
-
Komentosarjat voidaan suorittaa SQL serverissä online- tai offline-tilassa seuraavin näkökohdin:
-
Suorita online, vain SQL Server Enterprise -versiossa. Muista, että SourceOnen suorituskyky heikkenee
-
Jos haluat suorittaa offline-tilassa, keskeytä SourceOne-järjestelmä ohjelmiston mukana toimitetuilla SourceOne Suspend- ja Resume-skripteillä. Jos järjestelmää ei keskeytetä, se voi aiheuttaa ongelmia, koska tietokannan taulukot voivat lukittua SQL Standard -versiota käytettäessä.
-
SourceOne-toimintoja, hakuja ja hallintatehtäviä ei tule suorittaa, kun suoritat online- tai offline-ylläpitoa. Kun keskeytät SourceOnen, käytäES1_ActivitySuspend.vbs-komentosarjaa ES1_ActivityBackupSuspend.vbs-komentosarjan sijaan, jotta tietokannan käyttö estyy ylläpidon aikana.
-
Tietokannan ylläpito tietokannan ollessa offline-tilassa on suositeltavaa, koska se mahdollistaa täydellisemmän ylläpidon.
-
-
Varmista, että SQL Server -lokeilla ja TempDB-tietokannalla on riittävästi tilaa kasvaa komentosarjojen suorittamisen aikana. TempDB-tietokanta voi kasvaa vielä 20%: iin nykyisestä koostaan tämän prosessin aikana.
-
Ajoita tietokannan ylläpitokomentosarjojen suoritus luomalla ajoitettu tehtävä komentosarjan suorittamiseksi Windowsin ajoitettujen tehtävien sovelman avulla. Vaihtoehtoisesti voit ajoittaa tietokannan ylläpitokomentosarjojen käyttämät tallennetut toimenpiteet suoritettavaksi aikataulun mukaan luomalla SQL Server Agent -töitä. Seuraavassa artikkelissa on lisätietoja SQL Server Agent -töistä: Linkkivirhe https://support.emc.com/kb/334482
-
Ylläpitokomentosarjat aikakatkaistaan noin 12 tunnin kuluttua, jotta ne eivät toimi liian kauan ja kuluta liikaa resursseja. Jos aikakatkaisu tapahtuu, voit suorittaa komentosarjan uudelleen, jolloin se alkaa siitä, mihin se jäi.
Katso Email Management Administration Guide -oppaan dokumentaatio sivulta:
Additional Information
Jotta voit suorittaa SourceOne-ylläpitokomentosarjat, sinun on ensin kirjauduttava tietokantoja isännöivään SQL-palvelimeen tilillä, jolla on Muuta ja näytä -tietokannan tilan käyttöoikeudet. Kuten aiemmin mainittiin, ylläpitokomentosarjat voidaan suorittaa SourceOne Activity-, Archive- ja Discovery Manager -tietokannoille. Kunkin tietokannan vaihtoehdot ja tuloste ovat hyvin samankaltaisia lukuun ottamatta osioitua arkistotietokantaa.
Kunkin tietokannan komentosarjat sijaitsevat SourceOne-asennuspaketissa kansiossa Setup\Database\Utilities\Maintenance .
-
Kopioi hakemiston kansiot SQL Server -tietokoneen hakemistoon.
Jokainen kansio sisältää huoltoerätiedoston ja siihen liittyvän Visual Basic -komentosarjan, joka ohjaa tulosteen lokitiedostoihin ja päätenäyttöön.
2. Suorita komentojonotiedosto joko suorittamalla se DOS-komentokehotteessa tai kaksoisnapsauttamalla tiedoston nimeä (käytettävissä olevat komentojonotiedostot alla):
-
ES1_ActivityDB_Maintenance_mssql.bat
-
ES1_ArchiveDB_Maintenance_mssql.bat
-
ES1_DMDB_Maintenance_mssql.bat
3. Määritä vastauksena kehotteeseen sen SQL Serverin esiintymän nimi, johon tietokanta on asennettu. Hse Enter-näppäin.
4. Määritä vastauksena tähän kehotteeseen käsiteltävän tietokannan nimi. Tietokannan oletusnimi on käytetyn komentosarjan mukaan joko ES1Archive, ES1Activity tai Discovery Manager. Paina Enter-näppäintä.
5. Määritä vastauksena tähän kehotteeseen, näytetäänkö indeksin pirstoutumista koskeva raportti vai ylläpitovaiheiden simulointi. Oletusasetus on raportin ja simuloitujen ylläpitotoimien näyttäminen ennen kyseisten vaiheiden varsinaista suorittamista. Hyväksymme oletusarvon ja Type Y: n ja painamme Enter-näppäintä.
6. Määritä tämän kehotteen perusteella, haluatko luoda indeksit uudelleen online- vai offline-tilassa. Valitse offline-tila, jos indeksit on muodostettava uudelleen. Oletusasetus on online-tila. Ylläpitokomentosarja eheyttää tai muodostaa indeksit uudelleen indeksissä havaitun pirstoutumisen määrän perusteella:
0 - 9% pirstoutuminen, käsittelyä ei tehdä tai tarvita.
10 - 30% pirstoutuminen, indeksi on eheytetty.
Yli 30%: n pirstoutuminen indeksi rakennetaan uudelleen.
Valitsemme oletukset kirjoittamalla Y ja painamalla enter.
7. Määritä kehotteen avulla, päivitetäänkö SQL-tilastot indeksien eheyttämisen vai uudelleenrakentamisen jälkeen. Oletuksena on päivittää tilastot. Jos sinulla on riittävästi aikaa, on aina parasta tehdä tilastopäivitys heti indeksien eheyttämisen tai uudelleenrakentamisen jälkeen, koska se tekee tilastopäivityksestäsi mahdollisimman tehokasta.
8. Näytöllä näkyy pirstoutumisraportti ennen eheytystä sekä simulointihuoltokomennot.
Kun olemme tarkistaneet raportin, voimme siirtyä seuraavaan kehotteeseen.
9. Määritä vastauksena tähän kehotteeseen, suoritetaanko simulaatiossa luetellut ylläpitovaiheet vai jätetäänkö ne tekemättä. Oletusarvo on suorittaa ne. Valitse vaihtoehto ja paina Enter.
10. Tiedot ylläpitokäsittelystä kirjoitetaan näytölle käsittelyn tapahtuessa. Kun se on valmis, jatka painamalla mitä tahansa näppäintä.
Nämä tiedot tallennetaan myös työhakemistoon luotuun lokitiedostoon, ja niillä on sama nimi kuin suorittamallasi komentojonokomentosarjalla, mutta joiden tunniste päättyy .log. Jos suoritetaan esimerkiksi arkistotietokannan ylläpitokomentosarjaa, lokitiedoston nimi on ES1_ArchiveDB_Maintenance_mssql.log.