Autobackup/de

From OpenSimulator

Revision as of 03:12, 27 July 2024 by Manni (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


Contents

Einführung

Dies ist eine Stub-Seite für das experimentelle Autobackup-Modul, das seit 0.7.6 in OpenSimulator enthalten ist. Dieses Modul zielt darauf ab, Regionsarchive regelmäßig zu Sicherungs- oder Archivierungszwecken zu speichern.

Konfiguration

Einstellungen können entweder in OpenSim.ini oder zugehörigen simulatorweiten Konfigurationsdateien (um die Sicherung aller Regionen auf dem Simulator zu beeinflussen) oder pro Region in den Regions.ini-Dateien konfiguriert werden. In jeder Datei werden dieselben Einstellungen verwendet.

Seit OpenSimulator 0.8 hinzugefügte Einstellungen

Dies regelt, ob OARs automatisch generiert werden, die Assets enthalten. Es kann sehr nützlich sein, dies auf „true“ zu setzen, wenn Sie die Asset Service-Datenbank auf andere Weise sichern. Andernfalls können die generierten Archive sehr viel Speicherplatz beanspruchen, da jedes eine eigene Kopie jedes von der Region referenzierten Assets benötigt.

Festgelegt in OpenSim.ini im Abschnitt [AutoBackupModule] oder in config-include/GridCommon,ini oder StandaloneCommon.ini


Typische Einstellungen für AutoBackup

[AutoBackupModule]
 
; Global (in OpenSim.ini) oder Per-Region (in Regions/Regions.ini 
; unter dem Namensabschnitt der Region) WICHTIG: Einstellungen, 
; die pro Region in Regions/Regions.ini deklariert werden, 
; ueberschreiben die Einstellungen in OpenSim.ini. Einstellungen 
; in OpenSim.ini überschreiben wiederum fest codierte Standardwerte.
 
; Automatische Sicherung: True/False. Standard: Falsch. 
; Wenn True, aktiviert die automatische Sicherungsfunktion.
; Dies ist die einzige erforderliche Option zum Aktivieren der automatischen Sicherung. 
; Die anderen Optionen haben vernünftige Standardwerte.
; Bei False wird das Auto-Backup-Modul zu einem No-Op für die Region, 
; und alle anderen AutoBackup*-Einstellungen werden ignoriert.
 
AutoBackup = true
 
; AutoBackupModuleEnabled: True/False. 
; Standard: False. Wenn False, ist jede Funktion im Modul so no-op wie moeglich: 
; Kehren Sie einfach zurück, sobald Sie feststellen, dass wir nicht aktiviert sind. 
; Andernfalls wird es versuchen, mit der automatischen Sicherung für jede Region so weit wie moeglich zu kommen.
 
AutoBackupModuleEnabled = true
 
; AutoBackupInterval: Integer, kein negativer Wert. 
; Standard: 720 (12 Stunden). 
; Die Anzahl der Minuten zwischen jedem Sicherungsversuch. 
; Wenn ein negativer oder Nullwert angegeben wird, 
; entspricht dies der Einstellung von AutoBackup = False. 
; 1440 = 1 Tag
; Backup Nachts, also nach 21 Stunden = 1260
 
AutoBackupInterval = 1260
 
; AutoBackupBusyCheck: True/False. Standard: True. 
; Bei "True" erstellen wir nur dann eine automatische Sicherung, wenn eine Reihe von Bedingungen erfuellt sind. 
; Diese Bedingungen sind Heuristiken, um zu versuchen, ein Backup zu vermeiden, wenn die Sim beschaeftigt ist.
 
AutoBackupBusyCheck = false
 
; AutoBackupScript: String. Standard: nicht angegeben (deaktiviert). 
; Dateipfad zu einem ausführbaren Skript oder einer Binärdatei, die ausgeführt werden soll, 
; wenn eine automatische Sicherung erstellt wird. 
; argv[1] der ausgeführten Datei/des ausgeführten Skripts ist der Dateiname des generierten OAR. 
; Wenn der Prozess aus irgendeinem Grund nicht gestartet werden kann (Datei nicht gefunden, 
; keine Ausführungsberechtigung usw.), schreiben Sie eine Warnung an die Konsole.
 
;AutoBackupScript = "somebatchfile.bat or some shell file.sh"
 
; Schwellenwert fuer automatische Sicherung
 
AutoBackupThreshold = 1
 
; Assets ueberspringen bei automatischer Sicherung
 
AutoBackupSkipAssets = false
 
; AutoBackupNaming: string. 
; Default: Time. Einer von drei Strings (Groß-/Kleinschreibung wird nicht beachtet): 
; "Time": Der aktuelle Zeitstempel wird an den Dateinamen angehaengt. Eine vorhandene Datei wird niemals ueberschrieben. 
; "Sequential": An den Dateinamen wird eine Zahl angehaengt. Wenn also RegionName_x.oar existiert, 
;   speichern wir als naechstes in RegionName_{x+1}.oar. Eine vorhandene Datei wird niemals ueberschrieben. 
; "Overwrite": Immer in Datei namens "RegionName.oar" speichern, auch wenn wir eine vorhandene Datei überschreiben müssen.
 
AutoBackupNaming = Time
 
; AutoBackupDilationThreshold: Float. Standard: 0,5. Untergrenze für die Zeitdilatation, 
; die für das Bestehen der BusyCheck-Heuristik erforderlich ist. 
; Wenn die Zeitdilatation unter diesem Wert liegt, erstellen Sie jetzt kein Backup.
 
;AutoBackupDilationThreshold = 0.5
 
; AutoBackupAgentThreshold: int. Default: 10. Obergrenze fuer die Anzahl der Agenten in der Region, 
; die für das Bestehen der BusyCheck-Heuristik erforderlich ist. 
; Wenn die Anzahl der Agenten diesen Wert uebersteigt, erstellen Sie jetzt keine Sicherung.
 
;AutoBackupAgentThreshold = 10
 
; AutoBackupKeepFilesForDays: int. Standard: 0. 
; 1. Anzahl der Tage, um Backups aufzubewahren (0 der Standardwert deaktiviert diese Option).
; 2. Entfernt nach jeder Sicherung alle Oars im Sicherungsverzeichnis, die aelter als die angegebene Anzahl von Tagen sind.
; Hinweis: Nur wenn der Benutzer das bin Verzeichnis als Backup-Speicherort festgelegt hat, werden oar Dateien entfernt. 
; Es gibt keine Moeglichkeit zu wissen, ob eine Oar durch automatisches Backup erstellt oder manuell erstellt oder hochgeladen wurde. 
; Es wird aus diesem Grund nicht empfohlen, das bin Verzeichnis fuer Ihre automatischen Sicherungen zu verwenden.
 
AutoBackupKeepFilesForDays = 7
 
; AutoBackupDir: String. Standard: "." (das aktuelle Verzeichnis). 
; Ein Verzeichnis (absolut oder relativ), in dem Backups gespeichert werden sollen. 
; Wenn der Pfad kein Verzeichnis ist oder unzureichende Berechtigungen verfügbar sind, 
; wird eine Warnung auf der Konsole ausgegeben und es werden keine Sicherungen erstellt.
 
; Für Cloud-Speicher verweisen Sie die Dateien auf einen freigegebenen Ordner
; Dropbox: "/Users/YourName/DropBox/Autobackup"
; Google Drive:"/Users/Yourname/Google Drive/Autobackup"
; Microsoft SkyDrive: "/Users/Yourname/SkyDrive/Autobackup"
 
AutoBackupDir = "/tmp/backup"

Typische Einstellungen für AutoBackup:

[AutoBackupModule]
AutoBackupModuleEnabled = true
 
; aktiviert
AutoBackup = true
 
; täglich = 1440 Minuten
AutoBackupInterval = 1440
 
; Immer ausführen
AutoBackupBusyCheck = false
 
;
AutoBackupThreshold = 1
 
; wir möchten Assets
AutoBackupSkipAssets = false
 
; 1 Woche Daten (7 Dateien) pro Region speichern
AutoBackupKeepFilesForDays = 7
 
;
AutoBackupNaming = Time
 
; speichern in einen bin/Autobackup Ordner
 
AutoBackupDir = "../AutoBackup"
Personal tools
General
About This Wiki