Sauvegarde : Lucene Backup avant SQL

cancel
Showing results for 
Search instead for 
Did you mean: 
dranakan
Active Member

Sauvegarde : Lucene Backup avant SQL

Hello,

Je vois qu'il y a une mise à jour du processus de sauvegarde.

Il est indiqué pour un hotbackup de faire la copie du lucene backup avant le SQL. Mais le lucene backup est généré à 3 heure du matin… Sauf erreur il n'est pas modifié à d'autres moments.
Devons-nous prendre en compte cet ordre si les sauvegardes sont prévues à d'autres moments ? (comme 12H00 et 23H00)
http://wiki.alfresco.com/current/index.php?title=Backup_and_Restore

Summary: Time ordering of data

To summarise the order of the operations:

    Lucene backup index, then
    SQL, then
    content files

Lucene then SQL: Lucene indexes have to be backed up first and before SQL because if new rows are added in SQL after the lucene backup is done, a lucene reindex (AUTO) can regenerate the missing Lucene indexes from the SQL transaction data.
2 Replies
rguinot
Customer

Re: Sauvegarde : Lucene Backup avant SQL

Le but est de ne pas avoir dans les indexes Lucene, des références à des nodes qui ne seraient pas dans la base, car apparus après le backup de base.
Le delta peut être récupéré par une reconstruction incrémentale (mode AUTO)

Le séquencement Lucene, DB, repository est donc en effet une bonne pratique à respecter.

Si vous backupez la base puis le repository dans la journée, avec les indexes backupés la nuit, l'ordre est respecté.
Le temps de reconstruction du delta est éventuellement à prendre en compte dans votre SLA.
dranakan
Active Member

Re: Sauvegarde : Lucene Backup avant SQL

Le but est de ne pas avoir dans les indexes Lucene, des références à des nodes qui ne seraient pas dans la base
J'ai du mal comprendre quelque chose…
On ne copie jamais les indexes "lucene-indexes" mais les "backup-lucene-indexes". Il est donc impossible d'avoir des références qui ne seraient pas dans la base, non ?
Dans tous les cas les indexes sauvés sont plus anciens que les données de la base ou du contentstore.