Skip to content

bohnmedia/backupserver

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

backupserver

Backup-Server auf Basis von Node-JS, der in Verbindung mit der Contao-Erweiterung bohnmedia/contaobackup funktioniert.

Damit der Server funktioniert, muss die Datei servers.txt im Root-Verzeichnis erstellt werden. In diese wird pro Zeile ein Server samt Backup-Key eingetragen.

https://www.server1.de/ abcdefghijklmnopqrstuvwxyz123456
https://www.server2.de/ abcdefghijklmnopqrstuvwxyz123456
https://www.server3.de/ abcdefghijklmnopqrstuvwxyz123456

Zwischen Server und Backup-Key können beliebig viele Leerzeichen bzw. Tabs eingefügt werden.

Zudem kann am Anfang der index.js definiert werden, wie oft Backups ausgeführt werden sollen.

const options = {
    backupsPerServer: {
        hour: 3,
        day: 7,
        week: 4,
        month: 3,
        year: 1
    }
}

Folgende Werte stehen zur Verfügung.

  • minute
  • hour
  • day
  • week
  • month
  • year

Da das Script je Aufruf nur ein Mal durch läuft, muss es regelmäßig per Cronjob aufgerufen werden.

About

NodeJS-Script zur Speicherung von Backups über die Contao-Erweiterung bohnmedia/contaobackup.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •