Default ft-data-config.yml - Fluid Topics - 3.9 - Reference Guides

Fluid Topics Installation Guide

Product
Fluid Topics
FT_Version
3.9
Platform
RHEL
Category
Reference Guides
language
English
audience
public

The ft-data-config.yml configuration file defines a set of roles.

A role has a name and a list of datasets which defines what to backup. bo and idx roles are handled specifically, but you are free to use any string as a role name.

roles:
- name: webapp
datasets:
- files:
patterns:
- "/usr/local/afs7/Fluid-Topics/conf"
- "/usr/local/afs7/logs/"
- mongo:
db_patterns:
- fluid-topics-.*
excluded_collections:
# User sessions should not be backed up
- sessions

- name: idx
datasets:
- files:
patterns:
- "/usr/local/afs7/Fluid-Topics/conf"
- "/usr/local/afs7/conf"
- "/usr/local/afs7/logs/"
- "/usr/local/afs7/PaF/"
- "/usr/local/afs7/PaFManager/db"
- "/usr/local/afs7/PaFManager/logs"
- mongo:
db_patterns:
- antidot-paf-.*
- antidot-pafmanager

- name: search
datasets:
- files:
patterns:
- "/usr/local/afs7/conf"
- "/usr/local/afs7/logs/"
- "/usr/local/afs7/reply/**/conf"
- "/usr/local/afs7/reply/**/agents"
- "/usr/local/afs7/bo-ac/stats/"

- name: nerada
datasets:
- mongo:
db_patterns:
- antidot-nerada-.*

- name: bo
datasets:
- files:
patterns:
- "/usr/local/afs7/conf"
- "/usr/local/afs7/logs/"
- "/usr/local/afs7/bo-server/conf/"
- "/usr/local/afs7/bo-server/classify"
- "/usr/local/afs7/bo-server/data/"
- "/usr/local/afs7/bo-server/logs"
- "/usr/local/afs7/bo-server/vocabularies/"
- "/usr/local/afs7/bo-ac/acc"
- "/usr/local/afs7/bo-ac/config/"
- "/usr/local/afs7/bo-ac/core/"
- "/usr/local/afs7/bo-ac/metrics/"
- "/usr/local/afs7/bo-ac/promote/"
- "/usr/local/afs7/bo-ac/stats/"
- mongo:
db_patterns:
- antidot-backoffice
# We don't need the magellan collections as they will be generated once the
# restored cluster is online.
# Keeping them may confuse the BO as the DB contains hostnames
excluded_collections:
- magellan.component
- magellan.host
- magellan.meta
- status
- mongo:
# backup all collections of the audit DB
db_patterns:
- antidot-audit

- name: um
datasets:
- files:
patterns:
- "/usr/local/afs7/bo-ac/update_manager"
- "/usr/local/afs7/logs/"