¿La mejor manera de automatizar la copia de dos archivos grandes?

¿La mejor manera de automatizar la copia de dos archivos grandes?

Hay dos archivos DBF grandes (5 GB cada uno) de los que es necesario hacer una copia de seguridad antes de ejecutar un proceso a través de MS Access. Esto es en caso de que algo se corrompa.

En este momento estoy ejecutando dos comandos filecopy() dentro de VBA pero sospecho que es lento.

¿Cuál es la mejor manera de realizar esta copia de seguridad de forma automática y eficiente? ¿Se puede hacer desde un archivo por lotes o algo similar? No puedo instalar software nuevo.

Respuesta1

Usando un archivo por lotes esto es lo que puede hacer:

COPY FILE.DBF B:\Backups
COPY FILE1.DBF B:\Backups

Otra forma de hacerlo es usando el comando Esentutl(Windows Vista+)

ESENTUTL /y FILE.DBF /d B:\Backups\FILE.DBF
ESENTUTL /y FILE1.DBF /d B:\Backups\FILE1.DBF

información relacionada