cancel
Showing results for 
Search instead for 
Did you mean: 

Regelmäßiges Backup durchführen

giorno
Champ in-the-making
Champ in-the-making
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 7

giorno
Champ in-the-making
Champ in-the-making
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
Champ in-the-making
Champ in-the-making
Hallo !

Gibts hier eine Lösung ?

Gruß
Olaf

jpfi_4454
Champ in-the-making
Champ in-the-making
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
Champ in-the-making
Champ in-the-making
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
Champ in-the-making
Champ in-the-making
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
Champ in-the-making
Champ in-the-making
Vielen Dank für die Schnelle Antwort 🙂