Cuando se utiliza la copia de seguridad de Windows 10, ¿es posible conservar las carpetas definidas después de cambiar las unidades?

Cuando se utiliza la copia de seguridad de Windows 10, ¿es posible conservar las carpetas definidas después de cambiar las unidades?

Apuntar

Me gustaría tener un sistema simple en Windows 10 donde hago una copia de seguridad de las carpetas conocidas diariamente en una unidad externa durante dos semanas, luego la cambio con una segunda unidad externa y repito este proceso cada dos semanas.

Esto en su mayor parte funciona.

Problema

Al conectar la unidad al comienzo de un proceso de dos semanas, al usar la Backup>More options>See advanced settings>Select driveopción puedo seleccionar la copia de seguridad existente.

instancias de respaldo existentes

Esto me permite ver (y restaurar) fácilmente archivos antiguos a través de la conveniente Backup>More options>See advanced settings>Restore files from a current backupopción.

El problema es que una vez que se selecciona esta unidad, se vacían las carpetas Copia de seguridad/Excluidas, por lo que tengo que dedicar bastante tiempo a seleccionar las carpetas relevantes.

Pregunta

¿Puedo usar cómodamente dos unidades con copia de seguridad de Windows sin tener que redefinir carpetas cuando cambio las unidades de copia de seguridad cada dos semanas?

Respuesta1

Tengo entendido que la pregunta es sobre cambiar entre dos configuraciones del Historial de archivos.

Sugiero como solución guardar y restaurar los Config*.xmlarchivos en la carpeta %LOCALAPPDATA%\Microsoft\Windows\FileHistory\Configuration, que es el repositorio principal de configuración del Historial de archivos.

Mientras cambia estos archivos, primero debe detener el servicio del sistema "Servicio de historial de archivos (fhsvc)" y reiniciarlo luego. Es posible automatizar el proceso de cambio utilizando dos .batarchivos, que se describen a continuación.

También hay otros lugares secundarios donde el Historial de archivos guarda los datos de configuración, aunque no creo que deban cambiarse también. Estas son la clave de registro HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\fhsvc\Parameters\Configs y [backup location]\Configuration.

El usuario JW0914 en los comentarios anteriores testifica que utiliza esta técnica para configurar el Historial de archivos.

Digamos que ha guardado una configuración con el comando:

copy "%LOCALAPPDATA%\Microsoft\Windows\FileHistory\Configuration\Config*.xml" "C:\path\to\save1"

Y que repitiste esto para la segunda configuración que deseas guardar. Entonces al final tienes dos carpetas, save1y save2, para las dos.

Para regresar save1mientras se detiene el servicio Historial de archivos, escribiría un .batarchivo como:

sc stop fhsvc
timeout 5 >nul
copy /y "C:\path\to\save1\Config*.xml" "%LOCALAPPDATA%\Microsoft\Windows\FileHistory\Configuration"
sc start fhsvc

Este archivo por lotes debe ejecutarse en modo Administrador. Puede almacenarlo en el escritorio o agregar un ícono en el escritorio que lo señale. Deberías crear dos de ellos, for save1y save2.

Explicación de los comandos del script:

  • El comando scse utiliza para controlar los servicios del sistema. Aquí detendrá el servicio fhsvcmientras dure la operación y luego lo reiniciará.

  • Elcomando de tiempo de esperaretrasará la ejecución durante cinco segundos, tiempo suficiente para que el servicio finalice (aumente si es necesario) y su salida se dirige al dispositivo NUL para evitar una salida detallada.

  • Elcomando de copiase llama con el /yparámetro para suprimir el mensaje de confirmación al sobrescribir los archivos.

información relacionada