Download as pdf or txt
Download as pdf or txt
You are on page 1of 54

Backup and Recovery

|1
Presenter

Liyun Zhao
Presales Engineer
Laserfiche
(905) 604-1791
Presales@Laserfiche.com

Backup and Recovery | 2


Audience
Laserfiche administrators

DBA staff

IT staff

Backup and Recovery | 3


Agenda

01 Laserfiche architecture

02 Components to back up

03 Backup strategies
04 Backup simulation

05 Tools for backup

Backup and Recovery | 4


Why Back Up?

Backup and Recovery | 5


Laserfiche
Architecture

|6
Laserfiche System Architecture
Email Server
Web Server
Application Server Active Directory

LAN Single Sign-On

Local and Remote Users

Forms
Web Client
WebLink
MSSQL
Laserfiche App
Oracle
Web Server
Database Server Laserfiche Server

App Users

Workflow Quick Fields

Backup and Recovery | 7


Example Scenario
• Beach City College
Laserfiche Server (Laserfiche Rio)
Application submission: Forms, WebLink
Application review: Workflow, Quick Fields, web client
Mobile access: Laserfiche App

Backup and Recovery | 8


Components to
Back Up

|9
Laserfiche Server

Laserfiche Server

Volume

Database
Audit logs
Search catalog

Backup and Recovery | 10


Volume Backup
• May have multiple volumes
Physical
Logical
• Copy volume folder to backup medium

Backup and Recovery | 11


Volume Location

Backup and Recovery | 12


Database
• SQL or Oracle database
• Use tool or backup solution
SQL: SQL Management Studio
Oracle: Oracle Backup and Recovery Tool
Solutions: Unitrends, Acronis, etc.
Easier to back up and recover data

Backup and Recovery | 13


Database Backup Methods
• Hot backup
Database stays online
• Cold backup
Database goes offline

Backup and Recovery | 14


Database

Backup and Recovery | 15


Synchronizing Backups
• Out-of-sync backups cause issues
Volume out of sync
Database out of sync
• Synchronize database and volume backup

Backup and Recovery | 16


Audit Logs
• Stores audit information
• Default: stored with repository files

Backup and Recovery | 17


Audit Logs Location

Backup and Recovery | 18


Audit Trail Reports

Backup and Recovery | 19


Full-Text Search Catalog
• Copy SEARCH folder to backup medium
• Backup solution that supports VSS
• Can be recreated

Backup and Recovery | 20


Full-Text Search Catalog

Backup and Recovery | 21


Workflow
• Database
Workflow definitions
• Volume
Attachments
• Custom activities/scripts (references)

Backup and Recovery | 22


Workflow

Backup and Recovery | 23


Quick Fields
• Quick Fields Server
Sessions
Security settings
• Quick Fields Agent
Schedules
Session references

Backup and Recovery | 24


Quick Fields Database

Backup and Recovery | 25


Quick Fields Agent

Backup and Recovery | 26


Forms
• Forms database
Business processes
Instance results

Backup and Recovery | 27


Forms SQL Database
• Forms database
Configuration page

Backup and Recovery | 28


WebLink
• Configuration folder
WebLink’s Administrator’s Utility
• Customizations
WebLink Designer

Backup and Recovery | 29


Configuration File

Backup and Recovery | 30


Web Client
• Configuration
User authentication
Repository connection

Backup and Recovery | 32


Configuration File

Backup and Recovery | 33


Laserfiche App
• Configuration file
Repository connection
User authentication
Email settings

Backup and Recovery | 34


Configuration File

Backup and Recovery | 35


Directory Server
• Directory Server
Generate individual license
User license allocation
Product instance registrations
• SQL database

Backup and Recovery | 36


Backup
Strategies

| 37
Creating a Backup Plan
• Recovery Point Objective (RPO)
How long should you wait between creating backups?
• Recovery Time Objective (RTO)
How long can the service be down?

Backup and Recovery | 38


Example Scenarios
• How busy is the system?
• How much work can you afford to lose?
Hundreds of applications per day
RPO: 8 hours

Backup and Recovery | 39


Types of Backups
• Full backup
Copy all files
• Differential backup
All changes since last full backup
• Incremental backup
All changes since last backup

Backup and Recovery | 40


Differential

Full Backup Day 1 Day 2 Day 3

Backup and Recovery | 41


Incremental

Full Backup Day 1 Day 2 Day 3

Backup and Recovery | 42


Example Scenarios
• Beach City College
RPO: 8 hours
Weekly full
Daily incremental

Backup and Recovery | 43


Backup Media
• Disk: faster
• Tape: more secure and longer lasting
Disk to Disk to Tape (D2D2T)
• Cloud: flexibility

Backup and Recovery | 45


Virtualization

•Virtual machine
• Easier and faster to restore
•Physical machine
• Time-consuming

Backup and Recovery | 46


Backup
Simulation

| 47
Recovery Simulation: Laserfiche Rio
• Unlimited number of Laserfiche Servers
Set up test environment for backup

Backup and Recovery | 48


Recovery Simulation: Laserfiche Avante
• Downtime
Test restore on production server
• No downtime
Request backup licenses

Backup and Recovery | 49


Recovery Steps
• Install Laserfiche Server
• Restore and attach database
• Restore volumes
• Restore audit logs and search catalog
• Register repository
• Test
Backup and Recovery | 50
Summary
Laserfiche Components License RPO

Laserfiche 8 hours
WebLink
Server Forms Rio
Full-Weekly
Directory
Workflow web client Server Incremental-Daily

Quick Fields Laserfiche App


Backup and Recovery | 51
Tools

| 52
Tools
• Activation Tool
Activate/deactivate Laserfiche product licenses
• Volume Consistency Checker
Checks if volumes and database are in sync
• support.laserfiche.com

Backup and Recovery | 53


Support Site

• Support Site
• Laserfiche Answers

Backup and Recovery | 54


Additional Resources
Recommended Classes
Thursday, February 9 Advanced Backup and Encryption
2:45 PM – 3:45 PM RM 103AB
Friday, February 10 Implementing and Supporting Highly Available
1:30 PM – 2:30 PM Systems
RM 102AB
White Paper
Designing a Laserfiche Backup and Recovery Plan
Info Center
Backup and Recovery | 55
Q&A

| 56

You might also like