Zálohování a obnova systému datapoint

Podobné dokumenty
O2 Managed Backup & Restore Power

Backup & recovery, SQL Server Agent, Alerts Jiří Tomeš

Zálohování a obnova databáze. Kryštof Měkuta

ZÁLOHA A OBNOVA ABRA GEN

Postup instalace ČSOB BusinessBanking pro MS SQL 2005/2008

TSM for Virtual Environments Data Protection for VMware v6.3. Ondřej Bláha CEE+R Tivoli Storage Team Leader. TSM architektura IBM Corporation

Informační systémy 2008/2009. Radim Farana. Obsah. Skripty a dávky. Nastavení aktuální databáze. USE DatabaseName

Západočeská univerzita v Plzni Katedra informatiky a výpočetní techniky. 9. června krovacek@students.zcu.cz

Zabezpečení proti SQL injection

Základní informace pro zprovoznění Aktovky Dozory IS MPP

Jak přenést program na nový počítač UŽIVATELS KÝ NÁVOD

Nástroje na správu databáze

Instalace SQL 2008 R2 na Windows 7 (64bit)

Bc. David Gešvindr MSP MCSA MCTS MCITP MCPD

Použití aplikace OmniPass a čtečky otisku prstů

Návrh a tvorba WWW stránek 1/14. PHP a databáze

GUIDELINES FOR CONNECTION TO FTP SERVER TO TRANSFER PRINTING DATA

ZÁLOHA A OBNOVA ABRA GEN

Informační systémy 2008/2009. Radim Farana. Obsah. Jazyk SQL

User-Managed Backup RMAN (od v. 8.1)

Příručka aplikace INVIO pro administrátory Str. 1/22

RNDr. Michal Kopecký, Ph.D. Department of Software Engineering, Faculty of Mathematics and Physics, Charles University in Prague

Doporučený návod na síťovou instalaci programu Aconto SQL 11.5

APS 400 nadministrator

ZÁLOHA A OBNOVA ABRA GEN

EPLAN Electric P8 2.7 s databázemi na SQL serveru

Návod pro připojení k síti VŠPJ prostřednictvím VPN Vysoká škola polytechnická Jihlava

Návod k instalaci. Nintex Workflow Návod k instalaci

AUTOMATICKÉ ZÁLOHOVÁNÍ DATABÁZE PRO SQL Express 2005

INSTALACE DATABÁZE ORACLE A SYSTÉMU ABRA NA OS WINDOWS

Inovace a zkvalitnění výuky prostřednictvím ICT. Základní seznámení s MySQL Ing. Kotásek Jaroslav

1. POSTUP INSTALACE A KONTROLA NASTAVENÍ MICROSOFT SQL SERVERU 2005 EXPRESS:

Acronis SharePoint Explorer. Uživatelská příručka

Postup přechodu na podporované prostředí. Přechod aplikace BankKlient na nový operační systém formou reinstalace ze zálohy

PŘECHOD NA FIREBIRD 3.0 V PROSTŘEDÍ WINDOWS

ZÁLOHOVÁNÍ. OBNOVOVÁNÍ. SYMANTEC JE SYMANTEC JE

Změna názvu banky v aplikaci elektronického bankovnictví MultiCash Classic

Instalace MS SQL Server Express a MS SQL Server Management Express

PL/SQL. Jazyk SQL je jazykem deklarativním, který neobsahuje procedurální příkazy jako jsou cykly, podmínky, procedury, funkce, atd.

Instalace Microsoft SQL serveru 2012 Express

Nastavení propojení s eshopem

Nastavení DCOM. Uživatelský manuál

Postup instalace služby ČSOB BusinessBanking 24 pro Oracle

Databázové systémy I

17. července :51 z moravec@yahoo.com

Databáze 2011/2012 SQL DDL (CREATE/ALTER/DROP TABLE), DML (INSERT/UPDATE/DELETE) RNDr.David Hoksza, Ph.D.

Průvodce instalací aplikace MIPS

Instalace. Produkt je odzkoušen pro MS SQL server 2008 a Windows XP a Windows 7. Pro jiné verze SQL server a Windows nebyl testován.

Zálohování a obnova. Uživatelská příručka

Filr 2.0 Uživatelská příručka k aplikaci Filr Web. Únor 2016

Zabezpečení proti SQL injection

Příručka aplikace INVIO pro administrátory Str. 1/24

IW3 MS SQL SERVER 2014

Nintex Workflow 2007 je nutné instalovat na Microsoft Windows Server 2003 nebo 2008.

Reporting a Monitoring

ZÁKLADNÍ UŽIVATELSKÝ MANUÁL PRO SÍŤOVÉ FAXOVÁNÍ

Program HLA Fusion Verze 3.X.X

Návod k aktualizaci firmwaru pro Web Server OZW672..., OZW772 a OCI670

Instalace hardwaru. 3. Připojte tiskový a úložný server TL-PS310U ke směrovači nebo přepínači/rozbočovači pomocí ethernetového kabelu.

Administrace Oracle: Zálohování a obnova databáze. Jiří Toušek

Babyware Software pro nastavení a naprogramování ústředen Instalační příručka

POWERSHELL. Desired State Configuration (DSC) Lukáš Brázda MCT, MCSA, MCSE

Stored Procedures & Database Triggers, Tiskové sestavy v Oracle Reports

HELIOS - Zálohování BüroKomplet, s.r.o.

Rychlý průvodce instalací a základním nastavením systému MagikINFO 13.5

Konfigurace licenčního serveru Autodesk

IBM Tivoli Storage Manager 6.2 a IBM Tivoli Storage Manager FastBack 6.1.1

Upgrade klientů Notes na V10

Příručka pro správu systému

Databázové systémy. - SQL * definice dat * aktualizace * pohledy. Tomáš Skopal

Uživatelský modul. File Uploader

Acronis. Lukáš Valenta

Průvodce nastavení MULTI-USER

APS Key.Reader. Program pro komunikaci s moduly systému APS Key. Uživatelská příručka

NASTAVENÍ PROGRAMU EVIDENCE AUTOBAZARU PRO OS VISTA, WIN7 a WIN8 LOKÁLNÍ INSTALACE (PRO 1 POČÍTAČ)

MANUÁLNÍ AKTUALIZACE. programu WinDUO. pod Windows 7 / Windows Vista. ČAPEK-WinDUO, s.r.o.

Obchodní akademie a Jazyková škola s právem státní jazykové zkoušky Jihlava

FIREBIRD relační databázový systém. Tomáš Svoboda

APS Web Panel. Rozšiřující webový modul pro APS Administrator. Webové rozhraní pro vybrané funkce programového balíku APS Administrator

Nastavení programu pro práci v síti

Instalace MS SQL Server 2005 a nastavení programu DUEL pro síťový provoz

První použití přístroje GIGABYTE Slate PC

ESET Mobile Antivirus

NAS 259 Ochrana dat pomocí Remote Sync (Rsync)

GPS lokátor s výdrží až 180 dní

Jazyk SQL databáze SQLite. připravil ing. petr polách

MS WINDOWS UŽIVATELÉ

PŘECHOD NA FIREBIRD 3.0 V PROSTŘEDÍ WINDOWS

CZ Manuál. Zařízení s OS Android. Import a distribuce: RECALL s.r.o.

APS Web Panel. Rozšiřující webový modul pro APS Administrator

Vytvoření plánu zálohování

Postup nastavení programu ADS od verze

Tvorba aplikací v Oracle Application Express

PŘÍRUČKA ADMINISTRÁTORA. Instalace programu

Sentech AL Instalace a ovládání programu BREATH

Instalační a uživatelská příručka

Uživatelský modul. Modem Bonding

Transkript:

Aplikace datapoint: Zálohování a obnova systému datapoint Za dodavatele vypracoval Radim Zouhar, Lukáš Tenora Datum 21. LISTOPADU 2013 Verze dp_sp2010

Verze: dp_sp2010 - Vysvětlivky Tip Poznámka Důležité upozornění Informace povahy návodu/doporučení Doplňující nebo shrnující informace k danému sdělení Sdělení vyžadující pozornost

OBSAH 1. Zálohování Systému datapoint... 4 1.1 Příprava systému datapoint k zálohování... 4 1.2 Soubory systému datapoint nutné k zálohování... 5 1.3 Příprava databází platformy SharePoint k zálohování... 5 1.4 Záloha databází platformy SharePoint... 6 1.4.1 Zálohování SQL databází pomocí SQL Management Studia... 6 1.4.2 Automatizace zálohování přes příkazový řádek... 7 2. Obnova systému datapoint a databází platformy Sharepoint... 10 2.1 Obnova databáze obsahu... 10

1. ZÁLOHOVÁNÍ SYSTÉMU DATAPOINT 1.1 Příprava systému datapoint k zálohování Pokud jsou k systému připojeni uživatelé a pracuje se v něm, je nutné v Centrální administrativě systému datapoint vypnout job úlohu: Automatické načítání skenovaných dokumentů. Postup: 1. Krok Přejděte na url Centrální správy platformy SharePoint 2. Krok Klikněte na odkaz Sledování 3. Krok Klikněte na odkaz Zkontrolovat definice úloh 4. Krok Zvolte na úlohu datapoint - Automatické načítání skenovaných dokumentů 5. Krok Zvolte tlačítko Zakázat Obrázek 1: Vypnutí jobu Automatické načítání skenovaných dokumentů 4 1. Zálohování Systému datapoint

1.2 Soubory systému datapoint nutné k zálohování Soubory systému datapoint Soubory jsou dostupné v následujících adresářích: C:\Program Files (x86)\konica Minolta\ C:\intepub\wwwroot\wss\VirtualDirectories\80 Instalační soubory systému datapoint Instalační soubory rozšiřujících modulů systému dp (pokud jsou nainstalovány) POZNÁMKA: Názvy souborů v adresáři Virtual Directories se mohou lišit od uvedeného příkladu v závislosti na názvu nainstalovaného portu web aplikace. V závislosti na počtu nainstalovaných a nasazených modulů, které představují rozšíření funkcionalit systému dp, může být počet *.dll knihoven větší. 1.3 Příprava databází platformy SharePoint k zálohování Záloha ShP databází se provádí v MS SQL Management Studiu. Postup 1. Krok Před každým zálohováním DB Vypněte službu OWSTIMER Start>services.msc>SharePoint 2010 Timer 2. Krok V případě, že nejsou uživatelé připojeni, není třeba odpojovat DBs. Pokud jsou na systém datapoint připojeni uživatelé, tak je nutné před zálohováním databází provést jejich odpojení a nastavit je jako Offline v SQL Management Studiu DB>Tasks>Take Offline a. pravým tlačítkem kliknětena název databáze b. zvolte Tasks c. Zvolte Take Offline 3. Krok proveďte Dismount SQL DBs od serveru v PowerShell Příklad: Odpojíme původní DB SharePoint_Content Dismount-SPContentDatabase <DatabaseName> 1. Zálohování Systému datapoint 5

1.4 Záloha databází platformy SharePoint 1.4.1 Zálohování SQL databází pomocí SQL Management Studia Je nezbytné zálohovat do jiného umístění, než jsou produkční databáze. Seznam databází k záloze a. Systémové DBs: 1) 2) 3) master model mdb (není nutné je zálohovat) b. SharePoint DBs: 1) 2) 3) 4) konfigurační databáze defaultní název SharePoint Config databáze obsahu defaultní název WSS_Content vyhledávací databáze defaultní název WSS_Search indexovací databáze (pokud je u zákazníka) Důležité upozornění: Konfigurační a vyhledávací databázi je možné obnovit pouze v případě jejího poškození na původním serveru. Zálohu ale nelze použít v případě obnovy celé farmy ShP. Pro každou databázi aplikujeme následující postup: 1. Krok Klikněte pravým tlačítkem na název DB 2. Krok Zvolte Tasks 3. Krok Zvolte Back Up 4. Krok Nastavte cestu k zálohám c:\program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\Backup\ 5. Krok Vyberte Back up type: Full 6. Krok V Options zatrhněte Verify backup when finished 7. Krok Potvrďte tlačítkem OK Jde o soubory databáze: *.mdf, databázového logu: *.ldf. Důležité upozornění: Pokud má zákazník nastaven SQL Remote Blob Store, tak se zálohují i soubory ze složky Blobstore filestream.hdr. 6 1. Zálohování Systému datapoint

TIP: Pokud by např. soubor *ldf pro zálohu byl příliš velký, dá se použít funkce: Shrink v SQL Mangement Studiu: - pravým tl. na název DB>Tasks>Shrink>Files - ponechat volbu Release unused space Obrázek 2:Zálohování databáze 1.4.2 Automatizace zálohování přes příkazový řádek Pro případ, kdy je třeba provést zálohu automatizovaně provedeme následující kroky popsané níže Postup 1. Krok Otevřte SSMS a vytvořte nový dotaz, kterým uložíme proceduru do master DB USE [master] GO /****** Object: StoredProcedure [dbo].[sp_backupdatabases] ******/ SET ANSI_NULLS ON GO SET QUOTED_IDENTIFIER ON GO CREATE PROCEDURE [dbo].[sp_backupdatabases] @databasename sysname = null, @backuptype CHAR(1), @backuplocation nvarchar(200) AS SET NOCOUNT ON; DECLARE @DBs TABLE ( ID int IDENTITY PRIMARY KEY, 1. Zálohování Systému datapoint 7

DBNAME nvarchar(500) ) -- Pick out only databases which are online in case ALL databases are chosen to be backed up -- If specific database is chosen to be backed up only pick that out from @DBs INSERT INTO @DBs (DBNAME) SELECT Name FROM master.sys.databases where state=0 AND name=@databasename OR @DatabaseName IS NULL ORDER BY Name -- Filter out databases which do not need to backed up IF @backuptype='f' DELETE @DBs where DBNAME IN ('tempdb','northwind','pubs','adventureworks') ELSE IF @backuptype='d' DELETE @DBs where DBNAME IN ('tempdb','northwind','pubs','master','adventureworks') ELSE IF @backuptype='l' DELETE @DBs where DBNAME IN ('tempdb','northwind','pubs','master','adventureworks') ELSE RETURN -- Declare variables DECLARE @BackupName varchar(100) DECLARE @BackupFile varchar(100) DECLARE @DBNAME varchar(300) DECLARE @sqlcommand NVARCHAR(1000) 12 DECLARE @datetime NVARCHAR(20) DECLARE @Loop int -- Loop through the databases one by one SELECT @Loop = min(id) FROM @DBs WHILE @Loop IS NOT NULL -- Database Names have to be in [dbname] format since some have - or _ in their name SET @DBNAME = '['+(SELECT DBNAME FROM @DBs WHERE ID = @Loop)+']' -- Set the current date and time n yyyyhhmmss format SET @datetime = REPLACE(CONVERT(VARCHAR, GETDATE(),101),'/','') + '_' + REPLACE(CONVERT(VARCHAR, GETDATE(),108),':','') -- Create backup filename in path\filename.extension format for full,diff and log backups IF @backuptype = 'F' SET @BackupFile = @backuplocation+replace(replace(@dbname, '[',''),']','')+ '_FULL_'+ @datetime+ '.BAK' ELSE IF @backuptype = 'D' SET @BackupFile = @backuplocation+replace(replace(@dbname, '[',''),']','')+ '_DIFF_'+ @datetime+ '.BAK' ELSE IF @backuptype = 'L' SET @BackupFile = @backuplocation+replace(replace(@dbname, '[',''),']','')+ '_LOG_'+ @datetime+ '.TRN' -- Provide the backup a name for storing in the media IF @backuptype = 'F' SET @BackupName = REPLACE(REPLACE(@DBNAME,'[',''),']','') +' full backup for 8 1. Zálohování Systému datapoint

'+ @datetime IF @backuptype = 'D' SET @BackupName = REPLACE(REPLACE(@DBNAME,'[',''),']','') +' differential backup for '+ @datetime IF @backuptype = 'L' SET @BackupName = REPLACE(REPLACE(@DBNAME,'[',''),']','') +' log backup for '+ @datetime -- Generate the dynamic SQL command to be executed IF @backuptype = 'F' SET @sqlcommand = 'BACKUP DATABASE ' +@DBNAME+ ' TO DISK = '''+@BackupFile+ ''' WITH INIT, NAME= ''' +@BackupName+''', NOSKIP, NOFORMAT' IF @backuptype = 'D' SET @sqlcommand = 'BACKUP DATABASE ' +@DBNAME+ ' TO DISK = '''+@BackupFile+ ''' WITH DIFFERENTIAL, INIT, NAME= ''' +@BackupName+''', NOSKIP, NOFORMAT' IF @backuptype = 'L' SET @sqlcommand = 'BACKUP LOG ' +@DBNAME+ ' TO DISK = '''+@BackupFile+ ''' WITH INIT, NAME= ''' +@BackupName+''', NOSKIP, NOFORMAT' -- Execute the generated SQL command EXEC(@sqlCommand) -- Goto the next database SELECT @Loop = min(id) FROM @DBs where ID>@Loop POZNÁMKA: Vytvořená procedura je dostupná v samostatném souboru. 2. Krok a. Následně vytvořte skript (sqlfull.bat) pro plnou zálohu DB: sqlcmd -S.\SQLEXPRESS -U sa -P Password -Q "EXEC sp_backupdatabases @backuplocation='c:\zaloha\', @backuptype='f'" kde můžete zvolit následující parametry: - Parameter1: databasename = Instance name včetně názvu serveru - Parameter2: backuptype F=full, D=differential, L=log - Parameter3: backup file location je třeba předem vytvořit složku pro zálohu na lokálním disku: C:\Zaloha a přiřadit práva k účtu, kterým k ní bude skript přistupovat. Pokud používáte k přístupu na SQL server Windows Authentifikaci, upravte skript do následujícího tvaru: sqlcmd -S SERVERNAME\SQLEXPRESS -Q "EXEC sp_backupdatabases @backuplocation='c:\zaloha\', @backuptype='f'" b. Tento skript následně použijete v plánovači úloh pro spuštění zálohy. 1. Zálohování Systému datapoint 9

2. OBNOVA SYSTÉMU DATAPOINT A DATABÁZÍ PLATFORMY SHAREPOINT Před obnovou je nutné zvážit rozsah poškození farmy platformy ShP případně systému dp k následné obnově. Před obnovou je nutné odpojit databázi (Offline mod) od platformy SharePoint. V případě reinstalace je nutné dodržet stejnou verzi ShP, dp. Důležité upozornění: Pro případ selhání celé farmy doporučujeme průběžné zálohy databází a tvorbu snapshotů celého serveru v pravidelném časovém intervalu. V případě selhání celé ShP farmy je nutné znovu nakonfigurovat manuálně ShP se stejnými parametry z důvodu, že není možné obnovit konfigurační DB (SharePoint_Config). POZNÁMKA: V případě selhání celého serveru je nutná reinstalace: SQL serveru, ShP farmy a systému datapoint včetně rozšiřujících modulů (pokud byly instalovány). Příprava pro obnovu a. Připravte zálohované soubory na obnovovaném serveru. Pro SQL databáze by mělo být toto umístění následující: C:\Program Files\Microsoft SQL Server\MSSQL11.SQLEXPRESS\MSSQL\DATA. b. Před každým obnovováním DB Vypněte službu OWSTIMER: Start>services.msc>SharePoint 2010 Timer. 2.1 Obnova databáze obsahu Postup 1. Krok V SSMS klikněte pravým tlačítkem. na název DB (WSS_Content) 2. Krok V kontextové nabídce zvolte Tasks>Restore>Database 3. Krok V okně nabídky General proveďte samotnou obnovu DB, nastavte následující parametry: - To database název obnovené DB. - From database vyberete zálohy jednotlivých DB - From device pokud chceme vybrat DB ručně ze souboru (*.bak) 4. Krok V okně nabídky Options nastavte následující parametry: v poli Recovery state nastavte: RESTORE WITH RECOVERY 10 2. Obnova systému datapoint a databází platformy Sharepoint

5. Krok V okně Files zatrhněte Relocate all files to folder v případě, že máte jiné umístění zálohovaných DB souborů, než je defaultní. Tímto je možné provést zároveň obnovu Blobstore folderu (např. defaultně z C:\Blobstore ) obsahujího SQL Remote BlobStore databázi. 6. Krok Potvrďte tlačítkem OK Obrázek 3: Restore WSS_Content: General Obrázek 4: Restore WSS_Content: Option V tomto okamžiku máte obnovenou databázi ze zálohy. 2. Obnova systému datapoint a databází platformy Sharepoint 11

7. Krok Následně odpojte ze SharePoint původní DB SharePoint_Content v PowerShell: Dismount-SPContentDatabase <DatabaseName> V případě, že nejsou uživatelé připojeni, není třeba odpojovat DBs. 8. Krok Následně v PowerShell připojte obnovenou DB do SharePointu: Mount-SPContentDatabase <DatabaseName> -WebApplication <WebAppName> 9. Krok Otestujte přístup, konfiguraci a licenci dp. Stav licence dp ověříme v nastavení datapoint konfigurace Global settings - KM.ScannedDocs.License a nebo v Karty dokumentů Nová položka Order. Použité zkratky dp aplikace datapoint ShP platforma SharePoint SSMS SQL Server Management Studio 12 2. Obnova systému datapoint a databází platformy Sharepoint