InglésFrancésEspañol

Ad


icono de página de OnWorks

expire_backups: en línea en la nube

Ejecute expire_backups en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el comando expire_backups que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


expire_backups: expire de forma inteligente las copias de seguridad antiguas

SINOPSIS


expire_backups [opciones] [ ...]

DESCRIPCIÓN


El expirar_backups comando elimina inteligentemente las copias de seguridad antiguas que ya no son necesarias.

Para definir qué copias de seguridad desea conservar durante cuánto tiempo, defina una serie de edad rangos.
expirar_backups asegura que tendrá al menos una copia de seguridad en cada rango de edad
veces. Conservará exactamente tantas copias de seguridad como sean necesarias para ello y eliminará todas las
copias de seguridad que se vuelven redundantes.

Los rangos de edad se especifican dando una lista de límites de rango en términos de ciclos de respaldo.
Cada vez que crea una nueva copia de seguridad, las copias de seguridad existentes envejecen en un ciclo.

Ejemplo: cuando expirar_backups se llama con la definición de rango de edad 1 3 7 14 31, va a
Garantizamos que siempre dispondrá de las siguientes copias de seguridad:

1. Una copia de seguridad que tiene entre 0 y 1 ciclos (es decir, la copia de seguridad más reciente)

2. Una copia de seguridad que tiene entre 1 y 3 ciclos

3. Una copia de seguridad que tiene entre 3 y 7 ciclos

4. Una copia de seguridad que tiene entre 7 y 14 ciclos

5. Una copia de seguridad que tiene entre 14 y 31 ciclos

NOTA:
Si realiza copias de seguridad en intervalos fijos, entonces un ciclo será equivalente a la copia de seguridad
intervalo. La ventaja de especificar los rangos de edad en términos de ciclos de respaldo en lugar de
que días o semanas es que le permite manejar con elegancia copias de seguridad irregulares
intervalos. Imagina que por alguna razón no enciendes tu computadora por un
mes. Ahora todas sus copias de seguridad tienen al menos un mes y si ha especificado el
por encima de la estrategia de copia de seguridad en términos de edades absolutas, ¡todas se eliminarían! Especificando
rangos de edad en términos de ciclos de respaldo evita este tipo de problemas.

expirar_backups el uso es simple. Requiere que las copias de seguridad se almacenen en directorios del
formulario año-mes-día_hora: minuto: segundos (AAAA-MM-DD_HH: mm: ss) y funciona en todas las copias de seguridad en
el directorio actual. Entonces, para la estrategia de respaldo anterior, la invocación correcta sería:

expire_backups.py 1 3 7 14 31

Al almacenar sus copias de seguridad en un sistema de archivos S3QL, probablemente desee especificar el
--use-s3qlrm opción también. Esto dice expirar_backups utilizar el s3qlrm comando para borrar
directorios.

expirar_backups utiliza un "archivo de estado" para realizar un seguimiento de las copias de seguridad con cuántos ciclos de antigüedad
(ya que esto no se puede inferir de las fechas contenidas en los nombres del directorio). los
El nombre estándar para este archivo de estado es .expire_backups.dat. Si este archivo se daña o
eliminado expirar_backups ya no conoce las edades de las copias de seguridad y se niega a trabajar. En
este caso puede utilizar el --reconstruir-estado opción para intentar reconstruir el estado desde
las fechas de la copia de seguridad. Sin embargo, la precisión de esta reconstrucción depende en gran medida de cómo
riguroso ha sido al hacer copias de seguridad (solo es completamente correcto si el tiempo
entre copias de seguridad posteriores siempre ha sido exactamente el mismo), por lo que generalmente es una buena
idea de no alterar el archivo de estado.

CAMPUS


El expirar_backups comando acepta las siguientes opciones:

--tranquilo
estar realmente callado

--módulos de depuración
Active la salida de depuración de módulos especificados (use comas para separar
múltiples módulos). Los mensajes de depuración se escribirán en el destino especificado por el
--Iniciar sesión .

--depurar
Active la salida de depuración de todos los módulos S3QL. Los mensajes de depuración se escribirán
al objetivo especificado por el --Iniciar sesión .

--versión
solo imprime la versión del programa y sal

--estado
Archivo para guardar la información del estado (predeterminado: ".expire_backups.dat")

-n Ejecución en seco. Simplemente muestre qué copias de seguridad se eliminarían.

--reconstruir-estado
Intente reconstruir un archivo de estado faltante a partir de las fechas de la copia de seguridad.

--use-s3qlrm
Uso s3qlrm comando para eliminar copias de seguridad.

SALIR Codigos


expirar_backups puede terminar con los siguientes códigos de salida:

0 Todo salió bien.

1 Ocurrió un error inesperado. Esto puede indicar un error en el programa.

2 Argumento de línea de comando no válido.

Utilice expire_backups en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Alt-F
    Alt-F
    Alt-F proporciona un código abierto y gratuito
    firmware alternativo para DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F tiene Samba y NFS;
    soporta ext2 / 3/4 ...
    Descargar Alt-F
  • 2
    usm
    usm
    Usm es un paquete de slackware unificado
    gerente que maneja automático
    resolución de dependencia. unifica
    varios repositorios de paquetes, incluidos
    slackware, flojo, p...
    Descargar usm
  • 3
    Chart.js
    Chart.js
    Chart.js es una biblioteca Javascript que
    permite a los diseñadores y desarrolladores dibujar
    todo tipo de gráficos usando HTML5
    elemento de lienzo Chart js ofrece una gran
    matriz ...
    Descargar Chart.js
  • 4
    iReport-Designer para JasperReports
    iReport-Designer para JasperReports
    NOTA: Compatibilidad con iReport/Jaspersoft Studio
    Anuncio: a partir de la versión 5.5.0,
    Jaspersoft Studio será el oficial
    cliente de diseño para JasperReports. yo reporto
    será...
    Descargar iReport-Designer para JasperReports
  • 5
    PostInstaladorF
    PostInstaladorF
    PostInstallerF instalará todos los
    software que Fedora Linux y otros
    no incluye por defecto, después
    ejecutando Fedora por primera vez. Su
    fácil para ...
    Descargar PostInstallerF
  • 6
    rastro
    rastro
    El proyecto strace se ha trasladado a
    https://strace.io. strace is a
    diagnóstico, depuración e instrucción
    rastreador de espacio de usuario para Linux. Esta usado
    para monitorear un...
    Descargar seguimiento
  • Más "

Comandos de Linux

Ad