EnglischFranzösischSpanisch

Ad


OnWorks-Favicon

Expire_backups – Online in der Cloud

Führen Sie „expire_backups“ beim kostenlosen Hosting-Anbieter OnWorks über Ubuntu Online, Fedora Online, den Windows-Online-Emulator oder den MAC OS-Online-Emulator aus

Dies ist der Befehl „expire_backups“, der beim kostenlosen Hosting-Anbieter OnWorks mit einer unserer zahlreichen kostenlosen Online-Workstations wie Ubuntu Online, Fedora Online, dem Windows-Online-Emulator oder dem MAC OS-Online-Emulator ausgeführt werden kann

PROGRAMM:

NAME/FUNKTION


Expire_backups – Lassen Sie alte Backups intelligent ablaufen

ZUSAMMENFASSUNG


Expire_backups [Optionen] [ ...]

BESCHREIBUNG


Das ablaufen_backups Der Befehl entfernt auf intelligente Weise alte Backups, die nicht mehr benötigt werden.

Um festzulegen, welche Backups Sie wie lange aufbewahren möchten, legen Sie eine Anzahl fest Alter Bereiche.
ablaufen_backups stellt sicher, dass Sie in jeder Altersgruppe überhaupt über mindestens ein Backup verfügen
mal. Es werden genau so viele Backups gespeichert, wie dafür erforderlich sind, und alle werden gelöscht
Backups, die überflüssig werden.

Altersbereiche werden durch Angabe einer Liste von Bereichsgrenzen in Bezug auf Sicherungszyklen angegeben.
Jedes Mal, wenn Sie ein neues Backup erstellen, altern die vorhandenen Backups um einen Zyklus.

Beispiel: wenn ablaufen_backups wird mit der Altersbereichsdefinition aufgerufen 1 3 7 14 31, es wird
garantieren, dass Ihnen immer folgende Backups zur Verfügung stehen:

1. Ein Backup, das 0 bis 1 Zyklen alt ist (d. h. das aktuellste Backup)

2. Ein Backup, das 1 bis 3 Zyklen alt ist

3. Ein Backup, das 3 bis 7 Zyklen alt ist

4. Ein Backup, das 7 bis 14 Zyklen alt ist

5. Ein Backup, das 14 bis 31 Zyklen alt ist

Anmerkungen:
Wenn Sie Sicherungen in festen Abständen durchführen, entspricht ein Zyklus der Sicherung
Intervall. Der Vorteil besteht darin, die Altersbereiche eher in Form von Sicherungszyklen anzugeben
als Tage oder Wochen ist, dass Sie unregelmäßige Backups problemlos bewältigen können
Intervalle. Stellen Sie sich vor, Sie schalten Ihren Computer aus irgendeinem Grund eine Zeit lang nicht ein
Monat. Jetzt sind alle Ihre Backups mindestens einen Monat alt, und wenn Sie das angegeben haben
Wenn Sie die obige Backup-Strategie in Bezug auf das absolute Alter verwenden, werden sie alle gelöscht! Spezifizieren
Altersbereiche in Bezug auf Backup-Zyklen vermeidet diese Art von Problemen.

ablaufen_backups Die Verwendung ist einfach. Es erfordert, dass Backups in Verzeichnissen des gespeichert werden
unten stehende Formular Jahr-Monat-Tag_Stunde:Minute:Sekunden (JJJJ-MM-TT_HH:mm:ss) und funktioniert bei allen Backups in
das aktuelle Verzeichnis. Für die obige Sicherungsstrategie wäre der korrekte Aufruf also:

Expire_backups.py 1 3 7 14 31

Wenn Sie Ihre Backups auf einem S3QL-Dateisystem speichern, möchten Sie wahrscheinlich Folgendes angeben
--use-s3qlrm Option auch. Das verrät es ablaufen_backups zu verwenden, die s3qlrm Befehl zum Löschen
Verzeichnisse.

ablaufen_backups verwendet eine „Statusdatei“, um zu verfolgen, welche Backups wie viele Zyklen alt sind
(da dies aus den in den Verzeichnisnamen enthaltenen Daten nicht abgeleitet werden kann). Der
Der Standardname für diese Statusdatei lautet .expire_backups.dat. Wenn diese Datei beschädigt wird oder
gelöscht, ablaufen_backups kennt das Alter der Backups nicht mehr und verweigert die Arbeit. In
In diesem Fall können Sie die verwenden --reconstruct-state Option, um zu versuchen, den Zustand zu rekonstruieren
die Backup-Termine. Allerdings hängt die Genauigkeit dieser Rekonstruktion stark davon ab, wie
Sie sind mit der Erstellung von Backups sehr sorgfältig umgegangen (es ist nur völlig korrekt, wenn die Zeit
zwischen aufeinanderfolgenden Sicherungen war immer genau gleich), daher ist es im Allgemeinen gut
Idee, die Staatsdatei nicht zu manipulieren.

OPTIONAL


Das ablaufen_backups Der Befehl akzeptiert die folgenden Optionen:

--ruhig
sei ganz ruhig

--debug-modules
Aktivieren Sie die Debugging-Ausgabe der angegebenen Module (trennen Sie sie durch Kommas).
mehrere Module). Debug-Meldungen werden in das von angegebene Ziel geschrieben
--Protokoll .

--debuggen
Aktivieren Sie die Debugging-Ausgabe aller S3QL-Module. Es werden Debug-Meldungen geschrieben
zum angegebenen Ziel --Protokoll .

--Version
Drucken Sie einfach die Programmversion aus und beenden Sie das Programm

--Zustand
Datei zum Speichern von Statusinformationen (Standard: „.expire_backups.dat“)

-n Probelauf. Zeigen Sie einfach an, welche Backups gelöscht werden würden.

--reconstruct-state
Versuchen Sie, eine fehlende Statusdatei anhand der Sicherungsdaten zu rekonstruieren.

--use-s3qlrm
Verwenden Sie die s3qlrm Befehl zum Löschen von Backups.

EXIT CODES


ablaufen_backups kann mit den folgenden Exit-Codes beendet werden:

0 Alles gut gelaufen.

1 Es ist ein unerwarteter Fehler aufgetreten. Dies kann auf einen Fehler im Programm hinweisen.

2 Ungültiges Befehlszeilenargument.

Verwenden Sie „expire_backups“ online über die Dienste von onworks.net


Kostenlose Server & Workstations

Laden Sie Windows- und Linux-Apps herunter

  • 1
    Alt-F
    Alt-F
    Alt-F bietet eine kostenlose und Open Source
    alternative Firmware für den DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F hat Samba und NFS;
    unterstützt ext2/3/4...
    Laden Sie Alt-F herunter
  • 2
    usm
    usm
    Usm ist ein einheitliches Slackware-Paket
    Manager, der automatisch behandelt
    Abhängigkeitsauflösung. Es vereint
    verschiedene Paket-Repositories einschließlich
    Slackware, locker, p...
    usm herunterladen
  • 3
    Chart.js
    Chart.js
    Chart.js ist eine Javascript-Bibliothek, die
    erlaubt Designern und Entwicklern zu zeichnen
    alle Arten von Diagrammen mit HTML5
    Canvas-Element. Chart js bietet eine großartige
    Anordnung ...
    Laden Sie Chart.js herunter
  • 4
    iReport-Designer für JasperReports
    iReport-Designer für JasperReports
    HINWEIS: Unterstützung für iReport/Jaspersoft Studio
    Ankündigung: Ab Version 5.5.0,
    Jaspersoft Studio wird der offizielle sein
    Design-Client für JasperReports. ich berichte
    werden...
    Laden Sie iReport-Designer für JasperReports herunter
  • 5
    PostInstallerF
    PostInstallerF
    PostInstallerF installiert alle
    Software, die Fedora Linux und andere
    beinhaltet nicht standardmäßig after
    Fedora zum ersten Mal ausführen. Es ist
    einfach für...
    Laden Sie PostInstallerF herunter
  • 6
    strace
    strace
    Das Strace-Projekt wurde verschoben
    https://strace.io. strace is a
    Diagnose, Debugging und Anleitung
    Userspace-Tracer für Linux. Es ist benutzt
    überwachen ...
    strace herunterladen
  • Mehr »

Linux-Befehle

Ad