Säkerhetskopiering Capitex har inbyggda funktioner för säkerhetskopiering av information och databas i Capitex System. Funktionaliteten är riktad till små och medelstora företag som kör MSDE som datakälla och/eller företag som har mindre datamängd att säkerhetskopiera. För övriga rekommenderas att använda de inbyggda säkerhetskopieringsfunktionerna i administrationsprogrammet Enterprise Manager för Microsoft SQL-server, i kombination med ett program som säkerhetskopierar till band eller annan media. Vid säkerhetskopiering av Capitex Säljstöd så är det viktigt att säkerhetskopiera följande information. - SQL-Databasen Detta görs vanligtvis genom att man i Enterprise Manager lägger upp en schemalagd säkerhetsrutin i databasen, för mer information om detta kontakta din databasadministratör. - Data katalogen Denna katalog ligger vanligtvis på den plats där Capitex är installerat som vanligtvis är C:\Capitex\Win32\Data\ Alla filer och underkataloger i denna katalog måste säkerhetskopieras. Säkerhetskopiering 1(7)
Säkerhetskopiering Capitex inbyggda säkerhetskopiering och återläsningsfunktionerna startas från Capitex meny Verktyg när systemet är uppstartat, eller via programmet..\capitex\win32\program\runtime\cxbackup.exe Vid säkerhetskopiering skapas en fil på hårddisken. Som standard läggs filen i katalogen \CAPITEX\WIN32\BACKUP\CAPITEX_BACKUP_(2001-11-15_11.39).CPB. Filnamnet byggs upp av aktuellt datum och tid då säkerhetskopieringen startar. Denna fil bör säkerhetskopieras till andra media, som band eller CD-skiva, för säkrare lagring. Görs inte detta utan säkerhetskopieringsfilerna behålls på samma hårddisk som systemet, kan en hårddiskkrasch orsaka att varken systemets data eller säkerhetskopior för att kunna återställa systemet finns kvar. Tänk på Säkerhetskopieringen är endast tillgänglig för användare med systemrättigheter. Capitex säkerhetskopiering kan endast utföras om programmet startas ifrån den dator som är databasserver, dvs som kör SQL-servern, eller MSDE-tjänsten. Den katalog man väljer för temporära filer måsta ha tillräckligt diskutrymme för att hålla en kopia av databasens innehåll. Att du även säkerhetskopierar hårddisken till t.ex. band eller annat media, och inte bara låter säkerhetskopieringsfilerna ligga på hårddisken, du riskerar i så fall att förlora dem vid t.ex. en diskkrach, brand eller stöld av datorutrustning. Säkerhetskopiering 2(7)
Capitex frånskriver sig ansvaret för kvalitén på säkerhetskopiorna och rekommenderar alternativa säkerhetskopieringsmetoder, dels via Microsofts Enterprise Manager (SQL Server administrationsverktyg), i kombination med annan programvara för säkerhetskopiering. Säkerhetskopiering 3(7)
Återläsning av säkerhetskopia Via Verktygsmenyn i Capitex System kan man nå funktionen Återläs säkerhetskopia. Samma funktionalitet kan nås via programmet x:\capitex\win32\program\runtime\cxbackup.exe, och ofta så kan det vara bättre att återläsa systemet ifrån detta externa program istället för att ha säljstöd startat under återläsningen! Här väljs först vilken fil som skall återläsas, därefter vilka delar av informationen i säkerhetskopian som skall återläsas. Om versionerna av programmen vid det tillfälle som säkerhetskopian togs, ej stämmer överens med de aktuellt installerade, så kommer en information om detta att visas i informationsfönstret. Det går dock ändå att återläsa en sådan säkerhetskopia, men ned risk att information kan gå förlorad. Tänk på Återläsningen är endast tillgänglig för användare med systemrättigheter. Den katalog som väljs för temporära filer måsta ha tillräckligt diskutrymme för att hålla en kopia av säkerhetskopians innehåll. Efter en återläsning av en säkerhetskopia så bör en kontroll av databasstruktur utföras ifrån inställningsmenyn. Capitex frånskriver sig ansvaret för kvalitén på återläsningen och rekommenderar alternativa säkerhetskopieringsmetoder, dels via Microsofts Enterprise Manager (SQL Server administrationsverktyg), i kombination med annan programvara för säkerhetskopiering. Säkerhetskopiering 4(7)
Schemaläggning av säkerhetskopiering i Capitex Säljstöd I Capitex Kalender så kan du schemalägga säkerhetskopieringen att utföras under tex nattetid! När du väljer aktiviteten Säkerhetskopiering så får du upp följande dialog, här kan du ställa in hur du vill att säkerhetskopian ska tas, hur många säkerhetskopior du vill behålla på disk (för att inte fylla hårddisken) Tips Säkerhetskopiering 5(7)
- Skapa en användare med endast systemrättigheter och låt databasservern logga in i säljstöd som denna användare. - Säljstöd måste å vara startat på databasservern den tid säkerhetskopieringen ska utföras, i annart fall kommer säkerhetskopieringen att starta när säljstöd startas på denna dator. - Skapa en återupprepande kalenderhändelse Säkerhetskopiering 6(7)
Schemaläggning av fristående säkerhetskopiering För att starta säkerhetskopieringen ifrån någon schemaläggare så kan man nå funktionaliteten via programmet \PROGRAM\RUNTIME\CXBACKUP.EXE. Detta program kan man via parametrar styra att utföra säkerhetskopiering eller återläsning. Förutsättningarna för att detta program skall fungera är att Capitex System är registrerat. Även detta kan man utföra genom att parameterstyra programmet CAPITEX.EXE Nedan är ett exempel på en CMD-fil som med automatik registrerar och säkerhetskopierar CapitexBackup.CMD @ECHO OFF ECHO Registrerar Capitex System... C:\capitex\win32\capitex.exe /CO ECHO Säkerhetskopierar... C:\capitex\win32\program\runtime\cxbackup /A /U=SYSTEM if ERRORLEVEL 1 ECHO Ett fel har uppstått vid säkerhetskopiering... if ERRORLEVEL 0 ECHO Säkerhetskopieringen slutförd PAUSE EXIT Schemaläggning av mostvarande CMD-fil ger en gränssnittslös säkerhetskopiering av systemet. Beroende på hur avancerad schemaläggaren är så kan returkoder tas om hand och administreras på lämpligt sätt av schemaläggaren. För fler parametrar till säkerhetskopieringsprogrammet kör cxbackup.exe med parametern /? Säkerhetskopiering 7(7)