¿Cómo puedo configurar un espejo local automatizado de mi blog Blogger?

4

Quiero crear una copia de seguridad local de mi blog Blogger que incluya copias locales de todas las imágenes y videos. Cada vez que publico un nuevo blog, me gustaría reflejarlo localmente en 24 horas. Wget --mirror en un trabajo cron es un buen comienzo pero bastante lento.

¿Alguien ha hecho esto o todos confían en Google con copias de seguridad?

Brian Harris
fuente

Respuestas:

2

Solo uso wget todas las noches. FWIW, aquí están los parámetros que uso:

-N - activa la marca de tiempo

-r - recursivo

-k - convertir enlaces

-nv - Desactiva el registro detallado

-o - registro de salida

-i: archivo de entrada de sitios para rastrear

-m - espejo

-w1: espera 1 segundo entre solicitudes

--random-wait - usa tiempos de espera aleatorios entre solicitudes

-np: sin padre, nunca asciende al directorio padre

-p: descarga todos los requisitos previos de la página (hojas de estilo, scripts, etc.)

-X - directorios para excluir

-R - nombres de archivo para rechazar

-H - hosts de expansión (limitado por -D)

-D: dominios para rastrear (limitado a estos dominios)

El mayor problema es que la mayoría de las páginas que devuelve Blogger no tienen un encabezado HTTP de última modificación en la respuesta, por lo que vuelve a descargar archivos sin cambios y registra el siguiente mensaje:

"Falta el encabezado de la última modificación: las marcas de tiempo están desactivadas".

Si pudiera descubrir cómo silenciar ese comportamiento, estaría feliz, porque eso es lo que lo hace lento y también mi copia de seguridad local tiene que lidiar con esos archivos todas las noches porque cree que han cambiado (cuando no lo han hecho).

Ruido sordo
fuente
0

Si simplemente desea obtener una copia de seguridad del contenido (es decir, no le importa el formato y las hojas de estilo), puede usar un suscriptor rss (como Apple's Mail.app) para que obtenga todas las publicaciones nuevas para usted.

madriguera
fuente