5 votos

¿Recomendaciones para una solución de backup?

Estoy buscando una solución de copia de seguridad para un caso de uso específico. Si no existe ninguno, entonces estoy tentado a hacer uno.

Tengo una gran y creciente colección de archivos de vídeo. En mi estación de trabajo tengo una bastante grande de disco en RAID 5, que consta de un par de discos de 2TB, que es fácilmente ampliable. Estos archivos son nunca cambió. Si necesito editar uno, entonces me cree un nuevo archivo. Yo uso hotswapable de 2.5" de discos duros para la copia de seguridad, que hasta ahora he hecho de forma manual. Funciona, pero tengo miedo de hacer algo mal. Yo puede que se olvide de copiar un archivo, etiquetan mal un disco, etc.

Me gustaría una solución que los relojes de los archivos de video en mi estación de trabajo, copia automáticamente los archivos nuevos en el actual disco de copia de seguridad y me presenta con una visión de conjunto de copia de seguridad de disco que contiene los archivos, descripciones, fechas y donde los discos están almacenados físicamente. Sería bueno si pudiera sólo tiene que insertar un disco sin formato y sería formato, el etiquetado y el seguimiento de forma automática. Cuando el espacio libre de un disco de copia de seguridad alcanza un cierto nivel, que debo ser notificado a fin de que yo pueda almacenar de forma segura y reemplazarlo con uno nuevo. Cada disco de copia de seguridad debe contener una copia de la base de datos actual y las miniaturas de los videofiles contenida en este disco.

Para restaurar, yo debería ser capaz de simplemente proporcionar un directorio root donde la jerarquía debe ser recreado y entonces me dice "inserte el disco x" -- como la instalación de Windows 95 desde disquetes.

¿Alguien sabe de una solución de copia de seguridad que se ajusta a este perfil, o debo seguir adelante y hacer uno?

2voto

lubos hasko Puntos 13669

Yo no creo que haya una solución existente que ofrece exactamente lo que usted describe. Usted tendría que escribir un par de scripts, empezando con algo como fsniper Install fsniper de que los relojes para los nuevos archivos y, a continuación, la activación de la adición de este archivo a un archivo de texto de seguimiento de todos los archivos, copiar el archivo en el disco duro, y se queja si el disco está lleno etc. Por supuesto que es posible, pero implica un montón de trabajo y tiene un montón de trampas que las soluciones de copia de seguridad de cuidar de afrontamiento (por ejemplo, el manejo de un accidente durante la copia de un archivo).

Otra solución (que no de la tienda llanura de archivos en el disco y no permitir que cualquier agradable vista previa en miniatura) es el uso de una potente solución de copia de seguridad como bacula Install bacula, que es construido para la calificación de la empresa, copias de seguridad y puede hacer frente con la copia de seguridad a varias unidades de cinta. Luego puede adaptar una solución de este tipo para el uso de discos duros en lugar de unidades de cinta, como se explica aquí: http://wiki.bacula.org/doku.php?id=removable_disk

Un software que puede ser útil para su flujo de trabajo actual (la copia manual de los archivos nuevos) es "Virtual Volúmenes de Vista" (corto: VVV):

VVV es una aplicación con la que cataloga el contenido de extraíbles volúmenes de CD y DVD de los discos para la búsqueda. Carpetas y los archivos también pueden ser organizadas en un sistema de archivos virtual. Cada carpeta de este sistema de archivos virtual puede contener archivos de muchos discos así que usted puede organizar los datos en una simple y lógica.

Por desgracia no está disponible en los repositorios, pero tiene que ser compilado desde el código fuente.

1voto

Carra Puntos 6832

Estoy usando un script sencillo para rsync. Se sincroniza mi portátil con un disco duro externo.

Se mantiene (a) algunas carpetas en la unidad externa sólo [LTDS lista de carpetas para que], (b) otros se sincronizan con el local de la unidad [LTDD lista de carpetas para que], (c) puntos archivos están respaldados [4 últimas líneas de la secuencia de comandos de hacerlo].

Mi externos dirve duro se llama box. Y en una secuencia de comandos es codificado, como un distination ruta de acceso es: DEST="/media/box".

#!/bin/bash

# This script provides two types of backups
# * LTDS (stands for 'list delete orig at source'): the one which delete files on the DEST, and
# * LTDD (stands for 'list delete orig at destination'): the one which doesn't.
# Note that starting DEST folders has to be before the sync.
# Type in the lists the folders subject to the sync (all paths reletive to the $HOME):

# for movies and soft (to keep them at the remote HDD only):
LTDS="/Box/mixed/Movies/"
# for songs, books, documents (to keep them synced both: at HOME and at remote HDD):
LTDD="/Box/sonic/ /Box/visual/ /Box/wordy/ /Documents/ /Downloads/ /Passed/ /Pictures/ /Study/ /Work/"

DEST="/media/box"

for i in $LTDS; do
    rsync -aq --progress $HOME$i $DEST$i
    rm -rf $HOME$i*
done

for i in $LTDD; do
    rsync -aq --delete-after --progress $HOME$i $DEST$i
done

# the following back-ups all the dot files in your home dir.
dotfiles=`ls -A | grep '\.'`
for i in $dotfiles; do
    rsync -aq --progress $HOME/$i $DEST/Misc/dotfiles
done

Estoy usando el script bastante ahora. Funciona bien.

0voto

annakata Puntos 42676

De lo que parece... puede buscar en rsync. Sé que es un poco asustadizo b y c es una herramienta de línea de comandos, pero hay un gui para él. sólo grsync búsqueda en synaptic o hacer "sudo apt-get install grsync"

Hay un montón de opciones para la copia de seguridad y la i - opción te da una lista detallada de cambios. Debe montar el billete. Un enlace a la página de wikipedia está por debajo de:

http://en.wikipedia.org/wiki/rsync

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: