AnglaisFrançaisEspagnol

Ad


Icône de favori OnWorks

expire_backups - En ligne dans le Cloud

Exécutez expire_backups dans le fournisseur d'hébergement gratuit OnWorks sur Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

Il s'agit de la commande expire_backups qui peut être exécutée dans le fournisseur d'hébergement gratuit OnWorks en utilisant l'un de nos multiples postes de travail en ligne gratuits tels que Ubuntu Online, Fedora Online, l'émulateur en ligne Windows ou l'émulateur en ligne MAC OS

PROGRAMME:

Nom


expire_backups - expire intelligemment les anciennes sauvegardes

SYNOPSIS


expire_backups [options] [ ...]

DESCRIPTION


La expire_backups commande supprimer intelligemment les anciennes sauvegardes qui ne sont plus nécessaires.

Pour définir les sauvegardes que vous souhaitez conserver pendant combien de temps, vous définissez un certain nombre de âge gammes.
expire_backups garantit que vous aurez au moins une sauvegarde dans chaque tranche d'âge du tout
fois. Il conservera exactement autant de sauvegardes que nécessaire et supprimera toutes les
sauvegardes qui deviennent redondantes.

Les tranches d'âge sont spécifiées en donnant une liste de limites de plage en termes de cycles de sauvegarde.
Chaque fois que vous créez une nouvelle sauvegarde, les sauvegardes existantes vieillissent d'un cycle.

Exemple : quand expire_backups est appelé avec la définition de tranche d'âge 1 3 7 14 31, ce sera
garantir que vous disposez toujours des sauvegardes suivantes :

1. Une sauvegarde vieille de 0 à 1 cycle (c'est-à-dire la sauvegarde la plus récente)

2. Une sauvegarde vieille de 1 à 3 cycles

3. Une sauvegarde vieille de 3 à 7 cycles

4. Une sauvegarde vieille de 7 à 14 cycles

5. Une sauvegarde vieille de 14 à 31 cycles

REMARQUE:
Si vous effectuez des sauvegardes à intervalles fixes, alors un cycle sera équivalent à la sauvegarde
intervalle. L'avantage de préciser les tranches d'âge en termes de cycles de sauvegarde plutôt
que des jours ou des semaines, c'est qu'il vous permet de gérer gracieusement les sauvegardes irrégulières
intervalles. Imaginez que pour une raison quelconque vous n'allumez pas votre ordinateur pendant une
mois. Maintenant, toutes vos sauvegardes datent d'au moins un mois, et si vous aviez spécifié le
au-dessus de la stratégie de sauvegarde en termes d'âges absolus, ils seraient tous supprimés ! En précisant
tranches d'âge en termes de cycles de sauvegarde évite ce genre de problèmes.

expire_backups l'utilisation est simple. Il nécessite que les sauvegardes soient stockées dans les répertoires du
formulaire année-mois-jour_heure:minute:secondes (AAAA-MM-JJ_HH:mm:ss) et fonctionne sur toutes les sauvegardes dans
le répertoire courant. Ainsi, pour la stratégie de sauvegarde ci-dessus, l'invocation correcte serait :

expire_backups.py 1 3 7 14 31

Lorsque vous stockez vos sauvegardes sur un système de fichiers S3QL, vous souhaiterez probablement spécifier le
--use-s3qlrm option aussi. Cela raconte expire_backups d'utiliser le s3qlrm commande pour supprimer
répertoires.

expire_backups utilise un "fichier d'état" pour garder une trace des sauvegardes datant de combien de cycles
(puisque cela ne peut pas être déduit des dates contenues dans les noms de répertoire). Les
le nom standard de ce fichier d'état est .expire_backups.dat. Si ce fichier est endommagé ou
supprimé, expire_backups ne connaît plus l'âge des sauvegardes et refuse de travailler. Dans
ce cas, vous pouvez utiliser le --reconstruire-état possibilité d'essayer de reconstruire l'état à partir de
les dates de sauvegarde. Cependant, la précision de cette reconstruction dépend fortement de la façon dont
rigoureux vous avez fait des sauvegardes (ce n'est tout à fait correct que si le temps
entre les sauvegardes suivantes a toujours été exactement le même), c'est donc généralement un bon
idée de ne pas toucher au fichier de l'état.

OPTIONS


La expire_backups La commande accepte les options suivantes :

--silencieux
être vraiment calme

--debug-modules
Activez la sortie de débogage des modules spécifiés (utilisez des virgules pour séparer
plusieurs modules). Les messages de débogage seront écrits sur la cible spécifiée par le
--Journal option.

--déboguer
Activez la sortie de débogage de tous les modules S3QL. Les messages de débogage seront écrits
à la cible spécifiée par le --Journal option.

--version
il suffit d'imprimer la version du programme et de quitter

--Etat
Fichier dans lequel enregistrer les informations d'état (par défaut : ".expire_backups.dat")

-n Course à sec. Montrez simplement quelles sauvegardes seraient supprimées.

--reconstruire-état
Essayez de reconstruire un fichier d'état manquant à partir des dates de sauvegarde.

--use-s3qlrm
Utilisez s3qlrm commande pour supprimer les sauvegardes.

EXIT CODES


expire_backups peut se terminer avec les codes de sortie suivants :

0 Tout s'est bien passé.

1 Une erreur inattendue s'est produite. Cela peut indiquer un bogue dans le programme.

2 Argument de ligne de commande non valide.

Utilisez expire_backups en ligne à l'aide des services onworks.net


Serveurs et postes de travail gratuits

Télécharger des applications Windows et Linux

  • 1
    Alt+F
    Alt+F
    Alt-F fournit une source libre et ouverte
    firmware alternatif pour le DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F a Samba et NFS ;
    prend en charge ext2/3/4...
    Télécharger Alt-F
  • 2
    usm
    usm
    Usm est un package slackware unifié
    gestionnaire qui gère automatique
    résolution de dépendance. Il unifie
    divers référentiels de packages, y compris
    slackware, slacky, p...
    Télécharger usm
  • 3
    Chart.js
    Chart.js
    Chart.js est une bibliothèque Javascript qui
    permet aux concepteurs et aux développeurs de dessiner
    toutes sortes de graphiques utilisant le HTML5
    élément de toile. Chart js offre un excellent
    déployer ...
    Télécharger Chart.js
  • 4
    iReport-Designer pour JasperReports
    iReport-Designer pour JasperReports
    REMARQUE : Prise en charge d'iReport/Jaspersoft Studio
    Annonce : Depuis la version 5.5.0,
    Jaspersoft Studio sera l'officiel
    client de conception pour JasperReports. iRapport
    volonté...
    Télécharger iReport-Designer pour JasperReports
  • 5
    PostInstallerF
    PostInstallerF
    PostInstallerF installera tous les
    logiciels que Fedora Linux et d'autres
    n'inclut pas par défaut, après
    exécutant Fedora pour la première fois. Son
    facile pour...
    Télécharger PostInstallerF
  • 6
    strass
    strass
    Le projet strace a été déplacé vers
    https://strace.io. strace is a
    diagnostic, débogage et instruction
    traceur d'espace utilisateur pour Linux. C'est utilisé
    surveiller un...
    Télécharger
  • Plus "

Commandes Linux

Ad