Buenas.
Actualmente me encuentro instalando un mirror debian con ftpsync.
Como indica la documentación, en una primera ejecución de* deftpsync.conf*
como /home/mirror/bin/ftpsync sync:all ---- usuario mirror, he dejado el
archivo como se muestra a continuación:
----------------------------------------------------------------------------------------------------------------------
MIRRORNAME=`hostname -f`
TO="/var/mirror/debian/"
RSYNC_PATH="debian"
RSYNC_HOST=ftp.us.debian.org
#RSYNC_USER=
#RSYNC_PASSWORD=
#RSYNC_SSL=false
#RSYNC_SSL_PORT=1873
#RSYNC_SSL_CAPATH=/etc/ssl/certs
#RSYNC_SSL_METHOD=stunnel4
LOGDIR="${BASEDIR}/log"
LOG="${LOGDIR}/${NAME}.log"
#MAILTO="root"
#ERRORSONLY="true"
ERRORSONLY="false"
FULLLOGS="true"
#EXCLUDE=""
#ARCH_EXCLUDE=""
ARCH_INCLUDE="amd64 i386"
#HUB=false
#LOGROTATE=14
#LOCK="${TO}/Archive-Update-in-Progress-${MIRRORNAME}"
# LOCKTIMEOUT=${LOCKTIMEOUT:-3600}
#UPDATEREQUIRED="${TO}/Archive-Update-Required-${MIRRORNAME}"
#UIPSLEEP=1200
#UIPRETRIES=3
TRACE="project/trace/${MIRRORNAME}"
#EXTENDEDTRACE="full"
#TRACEHOST="$(hostname -f)"
RSYNC=rsync
# RSYNC_EXTRA=""
#RSYNC_BW=""
RSYNC_FILTER="--filter=protect_Archive-Update-in-Progress-${MIRRORNAME}
--filter=protect_${TRACE}
--filter=protect_Archive-Update-Required-${MIRRORNAME}"
RSYNC_OPTIONS="-prltvHSB8192 --timeout 3600 --stats ${RSYNC_FILTER}"
RSYNC_OPTIONS1="--exclude=Packages* --exclude=Sources* --exclude=Release*
--exclude=InRelease --exclude=i18n/* --exclude=ls-lR*"
RSYNC_OPTIONS2="--recursive --times --links --hard-links --delete
--delete-after --max-delete=40000 --delay-updates --delete
--delete-excluded"
# RSYNC_PROXY=
#CALLBACKUSER="archvsync"
#CALLBACKHOST="none"
#CALLBACKKEY="none"
#HOOK1=
#HOOK2=
#HOOK3=
#HOOK4=
#HOOK5=
--------------------------------------------------------------------------------------------------------------
En algunas oportunidades falló el servicio eléctrico y volví a ejecutar el
script. Una vez finalizada la descarga de aproximadamente 340GB cambie las
siguientes lineas:
ARCH_INCLUDE="amd64 i386"
a
ARCH_INCLUDE="amd64 i386 source"
y comenté la línea:
##RSYNC_OPTIONS1="--exclude=Packages* --exclude=Sources* --exclude=Release*
--exclude=InRelease --exclude=i18n/* --exclude=ls-lR*"
A pesar de esto y de la actual ejecución de los 4 procesos del usuario
mirror:
mirror 4667 0.0 0.0 2272 596 ? Ss 00:18 0:00 /bin/sh -c
/home/mirror/bin/ftpsync sync:all
mirror 4668 0.0 0.1 5340 3112 ? S 00:18 0:00 /bin/bash
/home/mirror/bin/ftpsync sync:all
mirror 4694 0.0 0.2 38820 4320 ? S 00:18 0:00 rsync
--bwlimit=0 -prltvHSB8192 --timeout 3600 --stats
--filter=protect_Archive-Update-in-Progress-coloso --filter=protect_project/
mirror 4695 0.2 0.1 40464 3296 ? S 00:18 0:02 rsync
--bwlimit=0 -prltvHSB8192 --timeout 3600 --stats
--filter=protect_Archive-Update-in-Progress-coloso --filter=protect_project/
donde 4694 y 4695:
rsync --bwlimit=0 -prltvHSB8192 --timeout 3600 --stats
--filter=protect_Archive-Update-in-Progress-coloso
--filter=protect_project/trace/coloso
--filter=protect_Archive-Update-Required-coloso --exclude=Packages*
--exclude=Sources* --exclude=Release* --exclude=InRelease --exclude=i18n/*
--exclude=ls-lR* --exclude=.~tmp~/ --include=/dists/**/binary-amd64/
--include=/dists/**/installer-amd64/ --include=/dists/**/Contents-amd64.gz
--include=/dists/**/Contents-udeb-amd64.gz
--include=/dists/**/Contents-amd64.diff/
--include=/indices/**/arch-amd64.files
--include=/indices/**/arch-amd64.list.gz --include=/pool/**/*_amd64.deb
--include=/pool/**/*_amd64.udeb --include=/pool/**/*_amd64.changes
--include=/dists/**/binary-i386/ --include=/dists/**/installer-i386/
--include=/dists/**/Contents-i386.gz
--include=/dists/**/Contents-udeb-i386.gz
--include=/dists/**/Contents-i386.diff/
--include=/indices/**/arch-i386.files
--include=/indices/**/arch-i386.list.gz --include=/pool/**/*_i386.deb
--include=/pool/**/*_i386.udeb --include=/pool/**/*_i386.changes
--include=/dists/**/binary-source/ --include=/dists/**/installer-source/
--include=/dists/**/Contents-source.gz
--include=/dists/**/Contents-udeb-source.gz
--include=/dists/**/Contents-source.diff/
--include=/indices/**/arch-source.files
--include=/indices/**/arch-source.list.gz --include=/pool/**/*_source.deb
--include=/pool/**/*_source.udeb --include=/pool/**/*_source.changes
--include=/dists/**/binary-all/ --include=/dists/**/installer-all/
--include=/dists/**/Contents-all.gz
--include=/dists/**/Contents-udeb-all.gz
--include=/dists/**/Contents-all.diff/ --include=/indices/**/arch-all.files
--include=/indices/**/arch-all.list.gz --include=/pool/**/*_all.deb
--include=/pool/**/*_all.udeb --include=/pool/**/*_all.changes
--exclude=/dists/**/binary-*/ --exclude=/dists/**/installer-*/
--exclude=/dists/**/Contents-*.gz --exclude=/dists/**/Contents-udeb-*.gz
--exclude=/dists/**/Contents-*.diff/ --exclude=/indices/**/arch-*.files
--exclude=/indices/**/arch-*.list.gz --exclude=/pool/**/*_*.deb
--exclude=/pool/**/*_*.udeb --exclude=/pool/**/*_*.changes
ftp.us.debian.org::debian /var/mirror/debian/
rsync --bwlimit=0 -prltvHSB8192 --timeout 3600 --stats
--filter=protect_Archive-Update-in-Progress-coloso
--filter=protect_project/trace/coloso
--filter=protect_Archive-Update-Required-coloso --exclude=Packages*
--exclude=Sources* --exclude=Release* --exclude=InRelease --exclude=i18n/*
--exclude=ls-lR* --exclude=.~tmp~/ --include=/dists/**/binary-amd64/
--include=/dists/**/installer-amd64/ --include=/dists/**/Contents-amd64.gz
--include=/dists/**/Contents-udeb-amd64.gz
--include=/dists/**/Contents-amd64.diff/
--include=/indices/**/arch-amd64.files
--include=/indices/**/arch-amd64.list.gz --include=/pool/**/*_amd64.deb
--include=/pool/**/*_amd64.udeb --include=/pool/**/*_amd64.changes
--include=/dists/**/binary-i386/ --include=/dists/**/installer-i386/
--include=/dists/**/Contents-i386.gz
--include=/dists/**/Contents-udeb-i386.gz
--include=/dists/**/Contents-i386.diff/
--include=/indices/**/arch-i386.files
--include=/indices/**/arch-i386.list.gz --include=/pool/**/*_i386.deb
--include=/pool/**/*_i386.udeb --include=/pool/**/*_i386.changes
--include=/dists/**/binary-source/ --include=/dists/**/installer-source/
--include=/dists/**/Contents-source.gz
--include=/dists/**/Contents-udeb-source.gz
--include=/dists/**/Contents-source.diff/
--include=/indices/**/arch-source.files
--include=/indices/**/arch-source.list.gz --include=/pool/**/*_source.deb
--include=/pool/**/*_source.udeb --include=/pool/**/*_source.changes
--include=/dists/**/binary-all/ --include=/dists/**/installer-all/
--include=/dists/**/Contents-all.gz
--include=/dists/**/Contents-udeb-all.gz
--include=/dists/**/Contents-all.diff/ --include=/indices/**/arch-all.files
--include=/indices/**/arch-all.list.gz --include=/pool/**/*_all.deb
--include=/pool/**/*_all.udeb --include=/pool/**/*_all.changes
--exclude=/dists/**/binary-*/ --exclude=/dists/**/installer-*/
--exclude=/dists/**/Contents-*.gz --exclude=/dists/**/Contents-udeb-*.gz
--exclude=/dists/**/Contents-*.diff/ --exclude=/indices/**/arch-*.files
--exclude=/indices/**/arch-*.list.gz --exclude=/pool/**/*_*.deb
--exclude=/pool/**/*_*.udeb --exclude=/pool/**/*_*.changes
ftp.us.debian.org::debian /var/mirror/debian/
la carpeta TO="/var/mirror/debian/" *no continúa llenándose* y pasan días
en el mismo estado; en este caso he terminado los procesos y he vuelto a
ejecutar ftpsync, llenándose unos megas dicha carpeta y de nuevo vuelve al
mismo estado: sin el evento definitivo para completar la descarga.
De antemano agradecido por la ayuda que se me pueda brindar.
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
Libre
de virus. www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>