Regelmäßiges Backup durchführen

cancel
Showing results for 
Search instead for 
Did you mean: 
giorno
Member II

Regelmäßiges Backup durchführen

Hi,

ich möchte einmal die Woche das ganze Repository sichern.
Weiß jemand wie ich es hinbekomme das es ganz automatisch passiert?

Gruß giorno
7 Replies
jpfi_4454
Member II
giorno
Member II

Re: Regelmäßiges Backup durchführen

Es läuft auf Linux.
Ich habe öfters ein Cold backup gemacht so wie es da beschrieben steht.
Wenn ich aber dann Alfresco starte ist das backup nicht zurückgespielt.
Mache ich etwas falsch.
Meine vorgehensweise für das Backup ist:
- Alfresco runterfahren
- Den Ordner 'alf_data' sichern
- Mysql dump erstellen

Um das backup wieder zurückzuspielen:
- Alfresco runterfahren
- Den Ordner 'alf_data' zurückspielen
- Mysql dump wieder einspielen
- Alfresco starten
olafst
Member II

Re: Regelmäßiges Backup durchführen

Hallo !

Gibts hier eine Lösung ?

Gruß
Olaf
jpfi_4454
Member II

Re: Regelmäßiges Backup durchführen

Hi,
ein cold-Backup funktioniert so wie oben beschrieben. Das danach der Backup-Stand nicht zurückgespielt ist, kann rein technisch nicht sein.
Der Datenstamm von Alfresco besteht aus DB und alf-data-Verzeichnis. Wenn diese ordnungsgemäß gesichert und wieder zurückgespielt werden (bei gestopptem server, daher Cold) ist der gesicherte Stand wieder live.
Siehe hierzu auch: http://wiki.alfresco.com/wiki/Backup_and_Restore
VG, Jan
sfreeper_9742
Member II

Re: Regelmäßiges Backup durchführen

Wissen Sie vielleicht, wo ich einstellen kann, wann Alfresco das automatische Backup des lucene-indexes Ordners macht?

Ich benutze die Alfresco Community Edition 3.2 unter Linux.

Mein Problem ist: Der Alfresco Rechenr läuft um diese Zeit nicht und deshalb wird das Backup nie durchgeführt :-/

Viele Grüße,
Markus
steffen
Member II

Re: Regelmäßiges Backup durchführen

Hallo!

die Job-Steuerung für den Index-Backup wird in der Bean "indexBackupTrigger" gemacht. Die cronExpression kann man ändern in dem man die Datei "custom-scheduled-jobs-context.xml" im Verzeichnis "shared/classes/alfresco/extension" anlegt und die Beandefinition überschreibt:

<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>

<beans>

    <bean id="indexBackupTrigger" class="org.alfresco.util.CronTriggerBean">
        <property name="jobDetail">
            <ref bean="indexBackupJobDetail" />
        </property>
        <property name="scheduler">
            <ref bean="schedulerFactory" />
        </property>
        <!– trigger at 3am each day –>
        <property name="cronExpression">
            <value>0 0 3 * * ?</value>
        </property>
    </bean>

</beans>

viele Grüße

Steffen
sfreeper_9742
Member II

Re: Regelmäßiges Backup durchführen

Vielen Dank für die Schnelle Antwort :-)